diff --git a/AzurePowershell.Test.targets b/AzurePowershell.Test.targets index a65a3a1882e7..b1abf499c699 100644 --- a/AzurePowershell.Test.targets +++ b/AzurePowershell.Test.targets @@ -22,12 +22,14 @@ .\src\ServiceManagement\HDInsight\Commands.HDInsight.Test\bin\Debug\Microsoft.WindowsAzure.Commands.HDInsight.Test.dll .\src\ServiceManagement\Storage\Commands.Storage.Test\bin\Debug\Microsoft.WindowsAzure.Commands.Storage.Test.dll .\src\ResourceManager\KeyVault\Commands.KeyVault.Test\bin\Debug\Microsoft.Azure.Commands.KeyVault.Test.dll - "!Functional&!Scenario&!AzureRTScenario&!Sequential&!PIRTest&!Preview&!ADDomain" + "!Functional&!Scenario&!AzureRTScenario&!Sequential&!PIRTest&!Preview&!ADDomain&!Network&!AzureRTUpload&!AzureRTCleanUp" All "OneSDK&CIT" - "Functional|AzureRTScenario" - "Functional|AzureRTScenario|Preview" - "Functional|AzureRTScenario|Sequential" + "Functional|AzureRTScenario|Sequential|AzureRTUpload|Network" + "Functional|AzureRTScenario" + "Functional|AzureRTScenario|Preview" + "AzureRTUpload|Sequential" + "AzureRTUpload|Sequential|Network" @@ -113,6 +115,14 @@ + + + + <_StorSimpleTestAssembly>.\src\ServiceManagement\StorSimple\Commands.StorSimple.Test\bin\Debug\Microsoft.WindowsAzure.Commands.StorSimple.Test.dll + + + @@ -186,6 +196,14 @@ ContinueOnError="false" /> + + + + + + @@ -198,7 +216,7 @@ @@ -208,10 +226,10 @@ @@ -219,22 +237,56 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -243,7 +295,7 @@ Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) /category:Sequential /resultsfile:$(TestOutputDirectory)\RTAddVhdDebug.trx" ContinueOnError="true" /> @@ -255,6 +307,14 @@ ContinueOnError="false" /> + + + + + + diff --git a/build.proj b/build.proj index 2f3cf1d77e9b..f9b9a39c8122 100644 --- a/build.proj +++ b/build.proj @@ -195,7 +195,7 @@ - + diff --git a/setup/azurecmd.wxs b/setup/azurecmd.wxs index 6c8904626739..d0914dbe14f3 100644 --- a/setup/azurecmd.wxs +++ b/setup/azurecmd.wxs @@ -5,7 +5,7 @@ - + diff --git a/setup/azurecmdfiles.wxi b/setup/azurecmdfiles.wxi index 3bcc9e71e4e9..05a52b0633ba 100644 --- a/setup/azurecmdfiles.wxi +++ b/setup/azurecmdfiles.wxi @@ -167,6 +167,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -322,6 +381,12 @@ + + + + + + @@ -388,6 +453,9 @@ + + + @@ -406,6 +474,15 @@ + + + + + + + + + @@ -433,12 +510,27 @@ + + + + + + + + + + + + + + + @@ -451,6 +543,9 @@ + + + @@ -728,7 +823,7 @@ - + @@ -792,6 +887,9 @@ + + + @@ -921,6 +1019,9 @@ + + + @@ -1173,6 +1274,9 @@ + + + @@ -1281,6 +1385,9 @@ + + + @@ -1509,6 +1616,9 @@ + + + @@ -1614,6 +1724,9 @@ + + + @@ -1685,29 +1798,6 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -1988,6 +2078,9 @@ + + + @@ -2111,6 +2204,9 @@ + + + @@ -2270,6 +2366,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2403,6 +2561,25 @@ + + + + + + + + + + + + + + + + + + + @@ -2453,6 +2630,8 @@ + + @@ -2475,12 +2654,16 @@ + + + + @@ -2490,12 +2673,18 @@ + + + + + + @@ -2605,6 +2794,7 @@ + @@ -2648,6 +2838,7 @@ + @@ -2730,6 +2921,7 @@ + @@ -2766,6 +2958,7 @@ + @@ -2840,6 +3033,7 @@ + @@ -2875,6 +3069,7 @@ + @@ -2898,11 +3093,6 @@ - - - - - @@ -2985,6 +3175,7 @@ + @@ -3026,6 +3217,7 @@ + @@ -3078,6 +3270,26 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/src/AzurePowershell.sln b/src/AzurePowershell.sln index b6bafadf97b1..8be43bf6ad2e 100644 --- a/src/AzurePowershell.sln +++ b/src/AzurePowershell.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.30501.0 +VisualStudioVersion = 12.0.30723.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8531411A-0137-4E27-9C5E-49E07C245048}" ProjectSection(SolutionItems) = preProject @@ -151,10 +151,18 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.RecoveryServices", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.RecoveryServices.Test", "ServiceManagement\RecoveryServices\Commands.RecoveryServices.Test\Commands.RecoveryServices.Test.csproj", "{A415F75B-EB6A-49A6-934E-5BA71B83D6EB}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple", "ServiceManagement\StorSimple\Commands.StorSimple\Commands.StorSimple.csproj", "{11524D98-6C40-4091-A8E1-86463FEE607C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple.Test", "ServiceManagement\StorSimple\Commands.StorSimple.Test\Commands.StorSimple.Test.csproj", "{0FA676D5-1349-4086-B33F-65EC2CB7DA41}" +EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StreamAnalytics", "ResourceManager\StreamAnalytics\Commands.StreamAnalytics\Commands.StreamAnalytics.csproj", "{F49A314A-A235-47D3-A654-1EC19ACA366C}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StreamAnalytics.Test", "ResourceManager\StreamAnalytics\Commands.StreamAnalytics.Test\Commands.StreamAnalytics.Test.csproj", "{7E6683BE-ECFF-4709-89EB-1325E9E70512}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Insights", "ResourceManager\Insights\Commands.Insights\Commands.Insights.csproj", "{DEA446A1-84E2-46CC-B780-EB4AFDE2460E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Insights.Test", "ResourceManager\Insights\Commands.Insights.Test\Commands.Insights.Test.csproj", "{469F20E0-9D40-41AD-94C3-B47AD15A4C00}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -365,6 +373,14 @@ Global {A415F75B-EB6A-49A6-934E-5BA71B83D6EB}.Debug|Any CPU.Build.0 = Debug|Any CPU {A415F75B-EB6A-49A6-934E-5BA71B83D6EB}.Release|Any CPU.ActiveCfg = Release|Any CPU {A415F75B-EB6A-49A6-934E-5BA71B83D6EB}.Release|Any CPU.Build.0 = Release|Any CPU + {11524D98-6C40-4091-A8E1-86463FEE607C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {11524D98-6C40-4091-A8E1-86463FEE607C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {11524D98-6C40-4091-A8E1-86463FEE607C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {11524D98-6C40-4091-A8E1-86463FEE607C}.Release|Any CPU.Build.0 = Release|Any CPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41}.Release|Any CPU.Build.0 = Release|Any CPU {F49A314A-A235-47D3-A654-1EC19ACA366C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F49A314A-A235-47D3-A654-1EC19ACA366C}.Debug|Any CPU.Build.0 = Debug|Any CPU {F49A314A-A235-47D3-A654-1EC19ACA366C}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -373,6 +389,14 @@ Global {7E6683BE-ECFF-4709-89EB-1325E9E70512}.Debug|Any CPU.Build.0 = Debug|Any CPU {7E6683BE-ECFF-4709-89EB-1325E9E70512}.Release|Any CPU.ActiveCfg = Release|Any CPU {7E6683BE-ECFF-4709-89EB-1325E9E70512}.Release|Any CPU.Build.0 = Release|Any CPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E}.Release|Any CPU.Build.0 = Release|Any CPU + {469F20E0-9D40-41AD-94C3-B47AD15A4C00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {469F20E0-9D40-41AD-94C3-B47AD15A4C00}.Debug|Any CPU.Build.0 = Debug|Any CPU + {469F20E0-9D40-41AD-94C3-B47AD15A4C00}.Release|Any CPU.ActiveCfg = Release|Any CPU + {469F20E0-9D40-41AD-94C3-B47AD15A4C00}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -403,6 +427,8 @@ Global {FDB897BD-FCB4-44A1-8D66-AC99F22EC737} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} {080B0477-7E52-4455-90AB-23BD13D1B1CE} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} {A415F75B-EB6A-49A6-934E-5BA71B83D6EB} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + {0FA676D5-1349-4086-B33F-65EC2CB7DA41} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} {7E6683BE-ECFF-4709-89EB-1325E9E70512} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} + {469F20E0-9D40-41AD-94C3-B47AD15A4C00} = {95C16AED-FD57-42A0-86C3-2CF4300A4817} EndGlobalSection EndGlobal diff --git a/src/Common/Azure.Common.Extensions/Authentication/AadAuthenticationException.cs b/src/Common/Azure.Common.Extensions/Authentication/AadAuthenticationException.cs deleted file mode 100644 index fa0d2484f439..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/AadAuthenticationException.cs +++ /dev/null @@ -1,94 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - /// - /// Base class representing an exception that occurs when - /// authenticating against Azure Active Directory - /// - [Serializable] - public abstract class AadAuthenticationException : Exception - { - protected AadAuthenticationException() - { - } - - protected AadAuthenticationException(string message) : base(message) - { - } - - protected AadAuthenticationException(string message, Exception innerException) : base(message, innerException) - { - } - } - - /// - /// Exception that gets thrown when the user explicitly - /// cancels an authentication operation. - /// - [Serializable] - public class AadAuthenticationCanceledException : AadAuthenticationException - { - public AadAuthenticationCanceledException(string message, Exception innerException) : base(message, innerException) - { - } - } - - /// - /// Exception that gets thrown when the ADAL library - /// is unable to authenticate without a popup dialog. - /// - [Serializable] - public class AadAuthenticationFailedWithoutPopupException : AadAuthenticationException - { - public AadAuthenticationFailedWithoutPopupException(string message, Exception innerException) - : base(message, innerException) - { - } - } - - /// - /// Exception that gets thrown if an authentication operation - /// fails on the server. - /// - [Serializable] - public class AadAuthenticationFailedException : AadAuthenticationException - { - public AadAuthenticationFailedException(string message, Exception innerException) : base(message, innerException) - { - } - } - - /// - /// Exception thrown if a refresh token has expired. - /// - [Serializable] - public class AadAuthenticationCantRenewException : AadAuthenticationException - { - public AadAuthenticationCantRenewException() - { - } - - public AadAuthenticationCantRenewException(string message) : base(message) - { - } - - public AadAuthenticationCantRenewException(string message, Exception innerException) : base(message, innerException) - { - } - } -} \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Authentication/AccessTokenCredential.cs b/src/Common/Azure.Common.Extensions/Authentication/AccessTokenCredential.cs deleted file mode 100644 index 270178958487..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/AccessTokenCredential.cs +++ /dev/null @@ -1,51 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.WindowsAzure; -using System; -using System.Net.Http; -using System.Net.Http.Headers; -using System.Threading; -using System.Threading.Tasks; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - public class AccessTokenCredential : SubscriptionCloudCredentials - { - private readonly Guid subscriptionId; - private readonly IAccessToken token; - - public AccessTokenCredential(Guid subscriptionId, IAccessToken token) - { - this.subscriptionId = subscriptionId; - this.token = token; - this.TenantID = token.TenantId; - } - - public override Task ProcessHttpRequestAsync(HttpRequestMessage request, CancellationToken cancellationToken) - { - token.AuthorizeRequest((tokenType, tokenValue) => { - request.Headers.Authorization = new AuthenticationHeaderValue(tokenType, tokenValue); - }); - return base.ProcessHttpRequestAsync(request, cancellationToken); - } - - public override string SubscriptionId - { - get { return subscriptionId.ToString(); } - } - - public string TenantID { get; set; } - } -} \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Authentication/AdalConfiguration.cs b/src/Common/Azure.Common.Extensions/Authentication/AdalConfiguration.cs deleted file mode 100644 index 9ee7fd8909f8..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/AdalConfiguration.cs +++ /dev/null @@ -1,69 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.Linq; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - /// - /// Class storing the configuration information needed - /// for ADAL to request token from the right AD tenant - /// depending on environment. - /// - public class AdalConfiguration - { - // - // These constants define the default values to use for AD authentication - // against RDFE - // - private const string PowerShellClientId = "1950a258-227b-4e31-a9cf-717495945fc2"; - private string adEndpoint = string.Empty; - - // Turn off endpoint validation for known test cluster AD endpoints - private static readonly string[] knownTestEndpoints = - { - "https://sts.login.windows-int.net/" - }; - - public static readonly Uri PowerShellRedirectUri = new Uri("urn:ietf:wg:oauth:2.0:oob"); - - // ID for site to pass to enable EBD (email-based differentiation) - // This gets passed in the call to get the azure branding on the - // login window. Also adding popup flag to handle overly large login windows. - internal const string EnableEbdMagicCookie = "site_id=501358&display=popup"; - - public string AdEndpoint - { - get { return adEndpoint; } - set { adEndpoint = value; } - } - - public bool ValidateAuthority - { - get { return knownTestEndpoints.All(s => string.Compare(s, adEndpoint, StringComparison.OrdinalIgnoreCase) != 0); } - } - - public string AdDomain { get; set; } - public string ClientId { get; set; } - public Uri ClientRedirectUri { get; set; } - public string ResourceClientUri { get; set; } - - public AdalConfiguration() - { - ClientId = PowerShellClientId; - ClientRedirectUri = PowerShellRedirectUri; - } - } -} \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Authentication/AdalTokenProvider.cs b/src/Common/Azure.Common.Extensions/Authentication/AdalTokenProvider.cs deleted file mode 100644 index f0e67eecc122..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/AdalTokenProvider.cs +++ /dev/null @@ -1,57 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.Properties; -using System; -using System.Security; -using System.Windows.Forms; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - /// - /// A token provider that uses ADAL to retrieve - /// tokens from Azure Active Directory - /// - public class AdalTokenProvider : ITokenProvider - { - private readonly ITokenProvider userTokenProvider; - private readonly ITokenProvider servicePrincipalTokenProvider; - - public AdalTokenProvider() - : this(new ConsoleParentWindow()) - { - } - - public AdalTokenProvider(IWin32Window parentWindow) - { - this.userTokenProvider = new UserTokenProvider(parentWindow); - servicePrincipalTokenProvider = new ServicePrincipalTokenProvider(); - } - - public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, - AzureAccount.AccountType credentialType) - { - switch (credentialType) - { - case AzureAccount.AccountType.User: - return userTokenProvider.GetAccessToken(config, promptBehavior, userId, password, credentialType); - case AzureAccount.AccountType.ServicePrincipal: - return servicePrincipalTokenProvider.GetAccessToken(config, promptBehavior, userId, password, credentialType); - default: - throw new ArgumentException(Resources.UnknownCredentialType, "credentialType"); - } - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Authentication/CredStore.cs b/src/Common/Azure.Common.Extensions/Authentication/CredStore.cs deleted file mode 100644 index 598019f64f9a..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/CredStore.cs +++ /dev/null @@ -1,114 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.Runtime.ConstrainedExecution; -using System.Runtime.InteropServices; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - /// - /// Class wrapping PInvoke signatures for Windows Credential store - /// - internal static class CredStore - { - internal enum CredentialType - { - Generic = 1, - } - - internal static class NativeMethods - { - [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] - internal extern static bool CredRead( - string targetName, - CredentialType type, - int flags, - [Out] out IntPtr pCredential - ); - - [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] - internal extern static bool CredEnumerate( - string targetName, - int flags, - [Out] out int count, - [Out] out IntPtr pCredential - ); - - [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] - internal extern static bool CredDelete( - string targetName, - CredentialType type, - int flags - ); - - [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] - internal extern static bool CredWrite( - IntPtr pCredential, - int flags - ); - - [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = true)] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] - internal extern static bool CredFree( - IntPtr pCredential - ); - - [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1049:TypesThatOwnNativeResourcesShouldBeDisposable", Justification = "Wrapper for native struct")] - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] - internal struct Credential - { - public Credential(string userName, string key, string value) - { - this.flags = 0; - this.type = CredentialType.Generic; - - // set the key in the targetName - this.targetName = key; - - this.targetAlias = null; - this.comment = null; - this.lastWritten.dwHighDateTime = 0; - this.lastWritten.dwLowDateTime = 0; - - // set the value in credentialBlob. - this.credentialBlob = Marshal.StringToHGlobalUni(value); - this.credentialBlobSize = (uint)((value.Length + 1) * 2); - - this.persist = 1; - this.attibuteCount = 0; - this.attributes = IntPtr.Zero; - this.userName = userName; - } - - internal uint flags; - internal CredentialType type; - internal string targetName; - internal string comment; - internal System.Runtime.InteropServices.ComTypes.FILETIME lastWritten; - internal uint credentialBlobSize; - internal IntPtr credentialBlob; - internal uint persist; - internal uint attibuteCount; - internal IntPtr attributes; - internal string targetAlias; - internal string userName; - } - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Authentication/ITokenProvider.cs b/src/Common/Azure.Common.Extensions/Authentication/ITokenProvider.cs deleted file mode 100644 index ea2ab77ce749..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/ITokenProvider.cs +++ /dev/null @@ -1,39 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Models; -using System.Security; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - /// - /// This interface represents objects that can be used - /// to obtain and manage access tokens. - /// - public interface ITokenProvider - { - /// - /// Get a new login token for the given environment, user credential, - /// and credential type. - /// - /// Configuration. - /// Prompt behavior. - /// User ID/Service principal to get the token for. - /// Secure strings with password/service principal key. - /// Credential type. - /// An access token. - IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, - SecureString password, AzureAccount.AccountType credentialType); - } -} diff --git a/src/Common/Azure.Common.Extensions/Authentication/ProtectedFileTokenCache.cs b/src/Common/Azure.Common.Extensions/Authentication/ProtectedFileTokenCache.cs deleted file mode 100644 index 2ff115cc3501..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/ProtectedFileTokenCache.cs +++ /dev/null @@ -1,131 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.IdentityModel.Clients.ActiveDirectory; -using System; -using System.IO; -using System.Security.Cryptography; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - /// - /// An implementation of the Adal token cache that stores the cache items - /// in the DPAPI-protected file. - /// - public class ProtectedFileTokenCache : TokenCache - { - private static readonly string CacheFileName = Path.Combine(AzureSession.ProfileDirectory, AzureSession.TokenCacheFile); - - private static readonly object fileLock = new object(); - - private static readonly Lazy instance = - new Lazy(() => new ProtectedFileTokenCache()); - - public static ProtectedFileTokenCache Instance - { - get - { - return instance.Value; - } - } - - // Initializes the cache against a local file. - // If the file is already present, it loads its content in the ADAL cache - private ProtectedFileTokenCache() - { - Initialize(CacheFileName); - } - - private void Initialize(string fileName) - { - AfterAccess = AfterAccessNotification; - BeforeAccess = BeforeAccessNotification; - lock (fileLock) - { - if (ProfileClient.DataStore.FileExists(fileName)) - { - var existingData = ProfileClient.DataStore.ReadFileAsBytes(fileName); - if (existingData != null) - { - try - { - Deserialize(ProtectedData.Unprotect(existingData, null, DataProtectionScope.CurrentUser)); - } - catch (CryptographicException) - { - ProfileClient.DataStore.DeleteFile(fileName); - } - } - } - } - } - - public ProtectedFileTokenCache(string cacheFile) - { - Initialize(cacheFile); - } - - // Empties the persistent store. - public override void Clear() - { - base.Clear(); - if (ProfileClient.DataStore.FileExists(CacheFileName)) - { - ProfileClient.DataStore.DeleteFile(CacheFileName); - } - } - - // Triggered right before ADAL needs to access the cache. - // Reload the cache from the persistent store in case it changed since the last access. - void BeforeAccessNotification(TokenCacheNotificationArgs args) - { - lock (fileLock) - { - if (ProfileClient.DataStore.FileExists(CacheFileName)) - { - var existingData = ProfileClient.DataStore.ReadFileAsBytes(CacheFileName); - if (existingData != null) - { - try - { - Deserialize(ProtectedData.Unprotect(existingData, null, DataProtectionScope.CurrentUser)); - } - catch (CryptographicException) - { - ProfileClient.DataStore.DeleteFile(CacheFileName); - } - } - } - } - } - - // Triggered right after ADAL accessed the cache. - void AfterAccessNotification(TokenCacheNotificationArgs args) - { - // if the access operation resulted in a cache update - if (HasStateChanged) - { - lock (fileLock) - { - // reflect changes in the persistent store - ProfileClient.DataStore.WriteFile(CacheFileName, - ProtectedData.Protect(Serialize(), null, DataProtectionScope.CurrentUser)); - // once the write operation took place, restore the HasStateChanged bit to false - HasStateChanged = false; - } - } - } - - } -} diff --git a/src/Common/Azure.Common.Extensions/Authentication/ServicePrincipalKeyStore.cs b/src/Common/Azure.Common.Extensions/Authentication/ServicePrincipalKeyStore.cs deleted file mode 100644 index afba969a1ad5..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/ServicePrincipalKeyStore.cs +++ /dev/null @@ -1,111 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.Runtime.InteropServices; -using System.Security; -using FILETIME = System.Runtime.InteropServices.ComTypes.FILETIME; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - /// - /// Helper class to store service principal keys and retrieve them - /// from the Windows Credential Store. - /// - public static class ServicePrincipalKeyStore - { - private const string keyStoreUserName = "PowerShellServicePrincipalKey"; - private const string targetNamePrefix = "AzureSession:target="; - - public static void SaveKey(string appId, string tenantId, SecureString serviceKey) - { - var credential = new CredStore.NativeMethods.Credential - { - flags = 0, - type = CredStore.CredentialType.Generic, - targetName = CreateKey(appId, tenantId), - targetAlias = null, - comment = null, - lastWritten = new FILETIME {dwHighDateTime = 0, dwLowDateTime = 0}, - persist = 2, // persist on local machine - attibuteCount = 0, - attributes = IntPtr.Zero, - userName = keyStoreUserName - }; - - // Pull bits out of SecureString to put in credential - IntPtr credPtr = IntPtr.Zero; - try - { - credential.credentialBlob = Marshal.SecureStringToGlobalAllocUnicode(serviceKey); - credential.credentialBlobSize = (uint)(serviceKey.Length * Marshal.SystemDefaultCharSize); - - int size = Marshal.SizeOf(credential); - credPtr = Marshal.AllocHGlobal(size); - - Marshal.StructureToPtr(credential, credPtr, false); - CredStore.NativeMethods.CredWrite(credPtr, 0); - } - finally - { - if (credPtr != IntPtr.Zero) - { - Marshal.FreeHGlobal(credPtr); - } - - Marshal.ZeroFreeGlobalAllocUnicode(credential.credentialBlob); - } - } - - public static SecureString GetKey(string appId, string tenantId) - { - IntPtr pCredential = IntPtr.Zero; - try - { - if (CredStore.NativeMethods.CredRead( - CreateKey(appId, tenantId), - CredStore.CredentialType.Generic, 0, - out pCredential)) - { - var credential = (CredStore.NativeMethods.Credential) - Marshal.PtrToStructure(pCredential, typeof (CredStore.NativeMethods.Credential)); - unsafe - { - return new SecureString((char*) (credential.credentialBlob), - (int)(credential.credentialBlobSize/Marshal.SystemDefaultCharSize)); - } - } - return null; - } - finally - { - if (pCredential != IntPtr.Zero) - { - CredStore.NativeMethods.CredFree(pCredential); - } - } - } - - - public static void DeleteKey(string appId, string tenantId) - { - CredStore.NativeMethods.CredDelete(CreateKey(appId, tenantId), CredStore.CredentialType.Generic, 0); - } - - private static string CreateKey(string appId, string tenantId) - { - return string.Format("{0}AppId={1};Tenant={2}", targetNamePrefix, appId, tenantId); - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Authentication/ServicePrincipalTokenProvider.cs b/src/Common/Azure.Common.Extensions/Authentication/ServicePrincipalTokenProvider.cs deleted file mode 100644 index cd959c9a5bde..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/ServicePrincipalTokenProvider.cs +++ /dev/null @@ -1,123 +0,0 @@ -// ---------------------------------------------------------------------------------- -// Copyright Microsoft Corporation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.Properties; -using Microsoft.IdentityModel.Clients.ActiveDirectory; -using System; -using System.Collections.Generic; -using System.Security; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - internal class ServicePrincipalTokenProvider : ITokenProvider - { - private static readonly TimeSpan expirationThreshold = new TimeSpan(0, 5, 0); - - public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, - AzureAccount.AccountType credentialType) - { - if (credentialType == AzureAccount.AccountType.User) - { - throw new ArgumentException(string.Format(Resources.InvalidCredentialType, "User"), "credentialType"); - } - return new ServicePrincipalAccessToken(config, AcquireToken(config, userId, password), this, userId); - } - - private AuthenticationResult AcquireToken(AdalConfiguration config, string appId, SecureString appKey) - { - if (appKey == null) - { - return Renew(config, appId); - } - - StoreAppKey(appId, config.AdDomain, appKey); - - string authority = config.AdEndpoint + config.AdDomain; - var context = new AuthenticationContext(authority, config.ValidateAuthority, - ProtectedFileTokenCache.Instance); - var credential = new ClientCredential(appId, appKey); - return context.AcquireToken("https://management.core.windows.net/", credential); - } - - private AuthenticationResult Renew(AdalConfiguration config, string appId) - { - using (SecureString appKey = LoadAppKey(appId, config.AdDomain)) - { - if (appKey == null) - { - throw new KeyNotFoundException(string.Format(Resources.ServiceKeyNotFound, appId)); - } - return AcquireToken(config, appId, appKey); - } - } - - private SecureString LoadAppKey(string appId, string tenantId) - { - return ServicePrincipalKeyStore.GetKey(appId, tenantId); - } - - private void StoreAppKey(string appId, string tenantId, SecureString appKey) - { - ServicePrincipalKeyStore.SaveKey(appId, tenantId, appKey); - } - - - private class ServicePrincipalAccessToken : IAccessToken - { - internal readonly AdalConfiguration Configuration; - internal AuthenticationResult AuthResult; - private readonly ServicePrincipalTokenProvider tokenProvider; - private readonly string appId; - - public ServicePrincipalAccessToken(AdalConfiguration configuration, AuthenticationResult authResult, ServicePrincipalTokenProvider tokenProvider, string appId) - { - Configuration = configuration; - AuthResult = authResult; - this.tokenProvider = tokenProvider; - this.appId = appId; - } - - public void AuthorizeRequest(Action authTokenSetter) - { - if (IsExpired) - { - AuthResult = tokenProvider.Renew(Configuration, appId); - } - - authTokenSetter(AuthResult.AccessTokenType, AuthResult.AccessToken); - } - - public string UserId { get { return appId; }} - public string AccessToken { get { return AuthResult.AccessToken; } } - public LoginType LoginType { get { return LoginType.OrgId; } } - public string TenantId { get { return this.Configuration.AdDomain; } } - - private bool IsExpired - { - get - { -#if DEBUG - if (Environment.GetEnvironmentVariable("FORCE_EXPIRED_ACCESS_TOKEN") != null) - { - return true; - } -#endif - - return AuthResult.ExpiresOn - expirationThreshold < DateTimeOffset.Now; - } - } - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Authentication/ShowDialog.cs b/src/Common/Azure.Common.Extensions/Authentication/ShowDialog.cs deleted file mode 100644 index 280aa3d804da..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/ShowDialog.cs +++ /dev/null @@ -1,23 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - public enum ShowDialog - { - Auto, - Always, - Never - } -} \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Authentication/UserTokenProvider.cs b/src/Common/Azure.Common.Extensions/Authentication/UserTokenProvider.cs deleted file mode 100644 index 08615e9e96b5..000000000000 --- a/src/Common/Azure.Common.Extensions/Authentication/UserTokenProvider.cs +++ /dev/null @@ -1,271 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.Properties; -using Microsoft.IdentityModel.Clients.ActiveDirectory; -using System; -using System.Runtime.InteropServices; -using System.Security; -using System.Threading; -using System.Windows.Forms; - -namespace Microsoft.Azure.Common.Extensions.Authentication -{ - /// - /// A token provider that uses ADAL to retrieve - /// tokens from Azure Active Directory for user - /// credentials. - /// - internal class UserTokenProvider : ITokenProvider - { - private readonly IWin32Window parentWindow; - - public UserTokenProvider(IWin32Window parentWindow) - { - this.parentWindow = parentWindow; - } - - public IAccessToken GetAccessToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, SecureString password, - AzureAccount.AccountType credentialType) - { - if (credentialType != AzureAccount.AccountType.User) - { - throw new ArgumentException(string.Format(Resources.InvalidCredentialType, "User"), "credentialType"); - } - - return new AdalAccessToken(AcquireToken(config, promptBehavior, userId, password), this, config); - } - - private readonly static TimeSpan thresholdExpiration = new TimeSpan(0, 5, 0); - - private bool IsExpired(AdalAccessToken token) - { -#if DEBUG - if (Environment.GetEnvironmentVariable("FORCE_EXPIRED_ACCESS_TOKEN") != null) - { - return true; - } -#endif - - return token.AuthResult.ExpiresOn - DateTimeOffset.Now < thresholdExpiration; - } - - private void Renew(AdalAccessToken token) - { - if (IsExpired(token)) - { - AuthenticationResult result = AcquireToken(token.Configuration, ShowDialog.Never, token.UserId, null); - - if (result == null) - { - throw new Exception(Resources.ExpiredRefreshToken); - } - else - { - token.AuthResult = result; - } - } - } - - private AuthenticationContext CreateContext(AdalConfiguration config) - { - return new AuthenticationContext(config.AdEndpoint + config.AdDomain, config.ValidateAuthority, ProtectedFileTokenCache.Instance) - { - OwnerWindow = parentWindow - }; - } - - // We have to run this in a separate thread to guarantee that it's STA. This method - // handles the threading details. - private AuthenticationResult AcquireToken(AdalConfiguration config, ShowDialog promptBehavior, string userId, - SecureString password) - { - AuthenticationResult result = null; - Exception ex = null; - if (promptBehavior == ShowDialog.Never) - { - result = SafeAquireToken(config, promptBehavior, userId, password, out ex); - } - else - { - var thread = new Thread(() => - { - result = SafeAquireToken(config, promptBehavior, userId, password, out ex); - }); - - thread.SetApartmentState(ApartmentState.STA); - thread.Name = "AcquireTokenThread"; - thread.Start(); - thread.Join(); - } - - if (ex != null) - { - var adex = ex as AdalException; - if (adex != null) - { - if (adex.ErrorCode == AdalError.AuthenticationCanceled) - { - throw new AadAuthenticationCanceledException(adex.Message, adex); - } - } - if (ex is AadAuthenticationException) - { - throw ex; - } - throw new AadAuthenticationFailedException(GetExceptionMessage(ex), ex); - } - - return result; - } - - private AuthenticationResult SafeAquireToken( - AdalConfiguration config, - ShowDialog showDialog, - string userId, - SecureString password, - out Exception ex) - { - try - { - ex = null; - var promptBehavior = (PromptBehavior)Enum.Parse(typeof(PromptBehavior), showDialog.ToString()); - - return DoAcquireToken(config, promptBehavior, userId, password); - } - catch (AdalException adalEx) - { - if (adalEx.ErrorCode == AdalError.UserInteractionRequired || - adalEx.ErrorCode == AdalError.MultipleTokensMatched) - { - ex = new AadAuthenticationFailedWithoutPopupException(Resources.InvalidSubscriptionState, adalEx); - } - else if (adalEx.ErrorCode == AdalError.MissingFederationMetadataUrl) - { - ex = new AadAuthenticationFailedException(Resources.CredentialOrganizationIdMessage, adalEx); - } - else - { - ex = adalEx; - } - } - catch (Exception threadEx) - { - ex = threadEx; - } - return null; - } - - private AuthenticationResult DoAcquireToken(AdalConfiguration config, PromptBehavior promptBehavior, string userId, - SecureString password) - { - AuthenticationResult result; - var context = CreateContext(config); - - if (string.IsNullOrEmpty(userId)) - { - if (promptBehavior != PromptBehavior.Never) - { - ClearCookies(); - } - - result = context.AcquireToken(config.ResourceClientUri, config.ClientId, - config.ClientRedirectUri, promptBehavior, - UserIdentifier.AnyUser, AdalConfiguration.EnableEbdMagicCookie); - } - else - { - if (password == null) - { - result = context.AcquireToken(config.ResourceClientUri, config.ClientId, - config.ClientRedirectUri, promptBehavior, - new UserIdentifier(userId, UserIdentifierType.OptionalDisplayableId), - AdalConfiguration.EnableEbdMagicCookie); - } - else - { - UserCredential credential = new UserCredential(userId, password); - result = context.AcquireToken(config.ResourceClientUri, config.ClientId, credential); - } - } - return result; - } - - private string GetExceptionMessage(Exception ex) - { - string message = ex.Message; - if (ex.InnerException != null) - { - message += ": " + ex.InnerException.Message; - } - return message; - } - /// - /// Implementation of using data from ADAL - /// - private class AdalAccessToken : IAccessToken - { - internal readonly AdalConfiguration Configuration; - internal AuthenticationResult AuthResult; - private readonly UserTokenProvider tokenProvider; - - public AdalAccessToken(AuthenticationResult authResult, UserTokenProvider tokenProvider, AdalConfiguration configuration) - { - AuthResult = authResult; - this.tokenProvider = tokenProvider; - Configuration = configuration; - } - - public void AuthorizeRequest(Action authTokenSetter) - { - tokenProvider.Renew(this); - authTokenSetter(AuthResult.AccessTokenType, AuthResult.AccessToken); - } - - public string AccessToken { get { return AuthResult.AccessToken; } } - public string UserId { get { return AuthResult.UserInfo.DisplayableId; } } - - public string TenantId { get { return AuthResult.TenantId; } } - - public LoginType LoginType - { - get - { - if (AuthResult.UserInfo.IdentityProvider != null) - { - return LoginType.LiveId; - } - return LoginType.OrgId; - } - } - } - - - private void ClearCookies() - { - NativeMethods.InternetSetOption(IntPtr.Zero, NativeMethods.INTERNET_OPTION_END_BROWSER_SESSION, IntPtr.Zero, 0); - } - - private static class NativeMethods - { - internal const int INTERNET_OPTION_END_BROWSER_SESSION = 42; - - [DllImport("wininet.dll", SetLastError = true)] - internal static extern bool InternetSetOption(IntPtr hInternet, int dwOption, IntPtr lpBuffer, - int lpdwBufferLength); - } - - } -} diff --git a/src/Common/Azure.Common.Extensions/AzureSession.cs b/src/Common/Azure.Common.Extensions/AzureSession.cs deleted file mode 100644 index fa1bb66de832..000000000000 --- a/src/Common/Azure.Common.Extensions/AzureSession.cs +++ /dev/null @@ -1,107 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Factories; -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.Properties; -using System; -using System.IO; - -namespace Microsoft.Azure.Common.Extensions -{ - public static class AzureSession - { - static AzureSession() - { - ClientFactory = new ClientFactory(); - AuthenticationFactory = new AuthenticationFactory(); - CurrentContext = new AzureContext(); - CurrentContext.Environment = AzureEnvironment.PublicEnvironments[EnvironmentName.AzureCloud]; - AzureSession.OldProfileFile = "WindowsAzureProfile.xml"; - AzureSession.OldProfileFileBackup = "WindowsAzureProfile.xml.bak"; - AzureSession.ProfileDirectory = Path.Combine( - Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), - Resources.AzureDirectoryName); ; - AzureSession.ProfileFile = "AzureProfile.json"; - AzureSession.TokenCacheFile = "TokenCache.dat"; - } - - public static AzureContext CurrentContext { get; private set; } - - public static void SetCurrentContext(AzureSubscription subscription, AzureEnvironment environment, AzureAccount account) - { - if (environment == null) - { - if (subscription != null && CurrentContext != null && - subscription.Environment == CurrentContext.Environment.Name) - { - environment = CurrentContext.Environment; - } - else - { - environment = AzureEnvironment.PublicEnvironments[EnvironmentName.AzureCloud]; - } - - if (subscription != null) - { - subscription.Environment = environment.Name; - } - } - - if (account == null) - { - if (subscription != null && CurrentContext != null && subscription.Account != null) - { - if (CurrentContext.Account != null && subscription.Account == CurrentContext.Account.Id) - { - account = CurrentContext.Account; - } - else - { - throw new ArgumentException(Resources.AccountIdDoesntMatchSubscription, "account"); - } - - subscription.Account = account.Id; - - } - } - - if (subscription != null && subscription.Environment != environment.Name) - { - throw new ArgumentException(Resources.EnvironmentNameDoesntMatchSubscription, "environment"); - } - - CurrentContext = new AzureContext - { - Subscription = subscription, - Account = account, - Environment = environment - }; - } - - public static IClientFactory ClientFactory { get; set; } - - public static IAuthenticationFactory AuthenticationFactory { get; set; } - - public static string ProfileDirectory { get; set; } - - public static string TokenCacheFile { get; set; } - - public static string ProfileFile { get; set; } - - public static string OldProfileFileBackup { get; set; } - - public static string OldProfileFile { get; set; } - } -} diff --git a/src/Common/Azure.Common.Extensions/Common.Extensions.csproj b/src/Common/Azure.Common.Extensions/Common.Extensions.csproj deleted file mode 100644 index b3bb3472a230..000000000000 --- a/src/Common/Azure.Common.Extensions/Common.Extensions.csproj +++ /dev/null @@ -1,204 +0,0 @@ - - - - - Debug - AnyCPU - {B95C489C-8CB7-4DCF-8D5F-B9AEBDBBAF89} - Library - Properties - Microsoft.Azure.Common.Extensions - Microsoft.Azure.Common.Extensions - v4.5 - 512 - - ..\..\ - true - /assemblyCompareMode:StrongNameIgnoringVersion - - - true - full - false - bin\Debug - DEBUG;TRACE - prompt - 4 - true - true - false - true - - - bin\Release - TRACE;SIGN - true - pdbonly - AnyCPU - bin\Release\Management.Utilities.dll.CodeAnalysisLog.xml - true - GlobalSuppressions.cs - prompt - MinimumRecommendedRules.ruleset - ;$(ProgramFiles)\Microsoft Visual Studio 12.0\Team Tools\Static Analysis Tools\Rule Sets - ;$(ProgramFiles)\Microsoft Visual Studio 12.0\Team Tools\Static Analysis Tools\FxCop\Rules - true - MSSharedLibKey.snk - true - true - false - true - - - - False - ..\..\packages\Microsoft.Azure.Management.Resources.2.7.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll - - - ..\..\packages\Microsoft.Data.Edm.5.6.0\lib\net40\Microsoft.Data.Edm.dll - - - ..\..\packages\Microsoft.Data.OData.5.6.0\lib\net40\Microsoft.Data.OData.dll - - - ..\..\packages\Microsoft.Data.Services.Client.5.6.0\lib\net40\Microsoft.Data.Services.Client.dll - - - False - ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll - - - False - ..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - - False - ..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll - - - False - ..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll - - - False - ..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - - ..\..\packages\Microsoft.WindowsAzure.Common.1.4.1\lib\net45\Microsoft.WindowsAzure.Common.dll - - - ..\..\packages\Microsoft.WindowsAzure.Common.1.4.1\lib\net45\Microsoft.WindowsAzure.Common.NetFramework.dll - - - ..\..\packages\Microsoft.WindowsAzure.Management.2.1.0\lib\net40\Microsoft.WindowsAzure.Management.dll - - - ..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll - True - - - - - - - False - ..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Extensions.dll - - - False - ..\..\packages\Microsoft.AspNet.WebApi.Client.5.2.2\lib\net45\System.Net.Http.Formatting.dll - - - False - ..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll - - - - - - - - - ..\..\packages\System.Spatial.5.6.0\lib\net40\System.Spatial.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - True - Resources.resx - - - - - - - - - - PublicResXFileCodeGenerator - Resources.Designer.cs - - - - - - Designer - - - - - - - - - - \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Common/ProfileClient.cs b/src/Common/Azure.Common.Extensions/Common/ProfileClient.cs deleted file mode 100644 index 968017faa1ae..000000000000 --- a/src/Common/Azure.Common.Extensions/Common/ProfileClient.cs +++ /dev/null @@ -1,1200 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Authentication; -using Microsoft.Azure.Common.Extensions.Factories; -using Microsoft.Azure.Common.Extensions.Interfaces; -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.Properties; -using Microsoft.Azure.Subscriptions; -using Microsoft.WindowsAzure; -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; -using System.Security; -using System.Security.Cryptography.X509Certificates; - -namespace Microsoft.Azure.Common.Extensions -{ - /// - /// Convenience client for azure profile and subscriptions. - /// - public class ProfileClient - { - public static IDataStore DataStore { get; set; } - - public AzureProfile Profile { get; private set; } - - public Action WarningLog; - - public Action DebugLog; - - private void WriteDebugMessage(string message) - { - if (DebugLog != null) - { - DebugLog(message); - } - } - - private void WriteWarningMessage(string message) - { - if (WarningLog != null) - { - WarningLog(message); - } - } - - private static void UpgradeProfile() - { - string oldProfileFilePath = System.IO.Path.Combine(AzureSession.ProfileDirectory, AzureSession.OldProfileFile); - string oldProfileFilePathBackup = System.IO.Path.Combine(AzureSession.ProfileDirectory, AzureSession.OldProfileFileBackup); - string newProfileFilePath = System.IO.Path.Combine(AzureSession.ProfileDirectory, AzureSession.ProfileFile); - if (DataStore.FileExists(oldProfileFilePath)) - { - string oldProfilePath = System.IO.Path.Combine(AzureSession.ProfileDirectory, - AzureSession.OldProfileFile); - - try - { - // Try to backup old profile - try - { - DataStore.CopyFile(oldProfilePath, oldProfileFilePathBackup); - } - catch - { - // Ignore any errors here - } - - AzureProfile oldProfile = new AzureProfile(DataStore, oldProfilePath); - - if (DataStore.FileExists(newProfileFilePath)) - { - // Merge profile files - AzureProfile newProfile = new AzureProfile(DataStore, newProfileFilePath); - foreach (var environment in newProfile.Environments.Values) - { - oldProfile.Environments[environment.Name] = environment; - } - foreach (var subscription in newProfile.Subscriptions.Values) - { - oldProfile.Subscriptions[subscription.Id] = subscription; - } - DataStore.DeleteFile(newProfileFilePath); - } - - // If there were no load errors - delete backup file - if (oldProfile.ProfileLoadErrors.Count == 0) - { - try - { - DataStore.DeleteFile(oldProfileFilePathBackup); - } - catch - { - // Give up - } - } - - // Save the profile to the disk - oldProfile.Save(); - - // Rename WindowsAzureProfile.xml to WindowsAzureProfile.json - DataStore.RenameFile(oldProfilePath, newProfileFilePath); - - } - catch - { - // Something really bad happened - try to delete the old profile - try - { - DataStore.DeleteFile(oldProfilePath); - } - catch - { - // Ignore any errors - } - } - } - } - - static ProfileClient() - { - DataStore = new DiskDataStore(); - } - - public ProfileClient() - : this(System.IO.Path.Combine(AzureSession.ProfileDirectory, AzureSession.ProfileFile)) - { - - } - - public ProfileClient(string profilePath) - { - try - { - ProfileClient.UpgradeProfile(); - - Profile = new AzureProfile(DataStore, profilePath); - } - catch - { - // Should never fail in constructor - } - - WarningLog = (s) => Debug.WriteLine(s); - } - - #region Account management - - public AzureAccount AddAccountAndLoadSubscriptions(AzureAccount account, AzureEnvironment environment, SecureString password) - { - if (environment == null) - { - throw new ArgumentNullException("environment"); - } - - if (account == null) - { - throw new ArgumentNullException("account"); - } - - var subscriptionsFromServer = ListSubscriptionsFromServer( - account, - environment, - password, - password == null ? ShowDialog.Always : ShowDialog.Never).ToList(); - - // If account id is null the login failed - if (account.Id != null) - { - // Update back Profile.Subscriptions - foreach (var subscription in subscriptionsFromServer) - { - AddOrSetSubscription(subscription); - } - - if (Profile.DefaultSubscription == null) - { - var firstSubscription = Profile.Subscriptions.Values.FirstOrDefault(); - if (firstSubscription != null) - { - SetSubscriptionAsDefault(firstSubscription.Name, firstSubscription.Account); - } - } - - return Profile.Accounts[account.Id]; - } - else - { - return null; - } - } - - public AzureAccount AddOrSetAccount(AzureAccount account) - { - if (account == null) - { - throw new ArgumentNullException("Account needs to be specified.", "account"); - } - - if (Profile.Accounts.ContainsKey(account.Id)) - { - Profile.Accounts[account.Id] = - MergeAccountProperties(account, Profile.Accounts[account.Id]); - } - else - { - Profile.Accounts[account.Id] = account; - } - - // Update in-memory environment - if (AzureSession.CurrentContext != null && AzureSession.CurrentContext.Account != null && - AzureSession.CurrentContext.Account.Id == account.Id) - { - AzureSession.SetCurrentContext(AzureSession.CurrentContext.Subscription, - AzureSession.CurrentContext.Environment, - Profile.Accounts[account.Id]); - } - - return Profile.Accounts[account.Id]; - } - - public AzureAccount GetAccountOrDefault(string accountName) - { - if (string.IsNullOrEmpty(accountName)) - { - return AzureSession.CurrentContext.Account; - } - else if (AzureSession.CurrentContext.Account != null && AzureSession.CurrentContext.Account.Id == accountName) - { - return AzureSession.CurrentContext.Account; - } - else if (Profile.Accounts.ContainsKey(accountName)) - { - return Profile.Accounts[accountName]; - } - else - { - throw new ArgumentException(string.Format("Account with name '{0}' does not exist.", accountName), "accountName"); - } - } - - public AzureAccount GetAccountOrNull(string accountName) - { - if (string.IsNullOrEmpty(accountName)) - { - throw new ArgumentNullException("accountName"); - } - - if (Profile.Accounts.ContainsKey(accountName)) - { - return Profile.Accounts[accountName]; - } - else - { - return null; - } - } - - public AzureAccount GetAccount(string accountName) - { - var account = GetAccountOrNull(accountName); - - if (account == null) - { - throw new ArgumentException(string.Format("Account with name '{0}' does not exist.", accountName), "accountName"); - } - - return account; - } - - public IEnumerable ListAccounts(string accountName) - { - List accounts = new List(); - - if (!string.IsNullOrEmpty(accountName)) - { - if (Profile.Accounts.ContainsKey(accountName)) - { - accounts.Add(Profile.Accounts[accountName]); - } - } - else - { - accounts = Profile.Accounts.Values.ToList(); - } - - return Profile.Accounts.Values; - } - - public AzureAccount RemoveAccount(string accountId) - { - if (string.IsNullOrEmpty(accountId)) - { - throw new ArgumentNullException("User name needs to be specified.", "userName"); - } - - if (!Profile.Accounts.ContainsKey(accountId)) - { - throw new ArgumentException("User name is not valid.", "userName"); - } - - AzureAccount account = Profile.Accounts[accountId]; - Profile.Accounts.Remove(account.Id); - - foreach (AzureSubscription subscription in account.GetSubscriptions(Profile).ToArray()) - { - if (subscription.Account == accountId) - { - AzureAccount remainingAccount = GetSubscriptionAccount(subscription.Id); - // There's no default account to use, remove the subscription. - if (remainingAccount == null) - { - // Warn the user if the removed subscription is the default one. - if (subscription.IsPropertySet(AzureSubscription.Property.Default)) - { - WriteWarningMessage(Resources.RemoveDefaultSubscription); - } - - // Warn the user if the removed subscription is the current one. - if (subscription.Equals(AzureSession.CurrentContext.Subscription)) - { - WriteWarningMessage(Resources.RemoveCurrentSubscription); - AzureSession.SetCurrentContext(null, null, null); - } - - Profile.Subscriptions.Remove(subscription.Id); - } - else - { - subscription.Account = remainingAccount.Id; - AddOrSetSubscription(subscription); - } - } - } - - return account; - } - - private AzureAccount GetSubscriptionAccount(Guid subscriptionId) - { - List accounts = ListSubscriptionAccounts(subscriptionId); - AzureAccount account = accounts.FirstOrDefault(a => a.Type != AzureAccount.AccountType.Certificate); - - if (account != null) - { - // Found a non-certificate account. - return account; - } - - // Use certificate account if its there. - account = accounts.FirstOrDefault(); - - return account; - } - - #endregion - - #region Subscription management - - public AzureSubscription AddOrSetSubscription(AzureSubscription subscription) - { - if (subscription == null) - { - throw new ArgumentNullException("Subscription needs to be specified.", "subscription"); - } - if (subscription.Environment == null) - { - throw new ArgumentNullException("Environment needs to be specified.", "subscription.Environment"); - } - // Validate environment - GetEnvironmentOrDefault(subscription.Environment); - - if (Profile.Subscriptions.ContainsKey(subscription.Id)) - { - Profile.Subscriptions[subscription.Id] = MergeSubscriptionProperties(subscription, Profile.Subscriptions[subscription.Id]); - } - else - { - Debug.Assert(!string.IsNullOrEmpty(subscription.Account)); - if (!Profile.Accounts.ContainsKey(subscription.Account)) - { - throw new KeyNotFoundException(string.Format("The specified account {0} does not exist in profile accounts", subscription.Account)); - } - - Profile.Subscriptions[subscription.Id] = subscription; - } - - // Update in-memory subscription - if (AzureSession.CurrentContext != null && AzureSession.CurrentContext.Subscription != null && - AzureSession.CurrentContext.Subscription.Id == subscription.Id) - { - var account = GetAccountOrDefault(subscription.Account); - var environment = GetEnvironmentOrDefault(subscription.Environment); - AzureSession.SetCurrentContext(Profile.Subscriptions[subscription.Id], environment, account); - } - - return Profile.Subscriptions[subscription.Id]; - } - - public AzureSubscription RemoveSubscription(string name) - { - if (string.IsNullOrEmpty(name)) - { - throw new ArgumentNullException("Subscription name needs to be specified.", "name"); - } - - var subscription = Profile.Subscriptions.Values.FirstOrDefault(s => s.Name == name); - - if (subscription == null) - { - throw new ArgumentException(string.Format(Resources.SubscriptionNameNotFoundMessage, name), "name"); - } - else - { - return RemoveSubscription(subscription.Id); - } - } - - public AzureSubscription RemoveSubscription(Guid id) - { - if (!Profile.Subscriptions.ContainsKey(id)) - { - throw new ArgumentException(string.Format(Resources.SubscriptionIdNotFoundMessage, id), "id"); - } - - var subscription = Profile.Subscriptions[id]; - - if (subscription.IsPropertySet(AzureSubscription.Property.Default)) - { - WriteWarningMessage(Resources.RemoveDefaultSubscription); - } - - // Warn the user if the removed subscription is the current one. - if (AzureSession.CurrentContext.Subscription != null && subscription.Id == AzureSession.CurrentContext.Subscription.Id) - { - WriteWarningMessage(Resources.RemoveCurrentSubscription); - AzureSession.SetCurrentContext(null, null, null); - } - - Profile.Subscriptions.Remove(id); - - // Remove this subscription from its associated AzureAccounts - List accounts = ListSubscriptionAccounts(id); - - foreach (AzureAccount account in accounts) - { - account.RemoveSubscription(id); - if (!account.IsPropertySet(AzureAccount.Property.Subscriptions)) - { - Profile.Accounts.Remove(account.Id); - } - } - - return subscription; - } - - public List RefreshSubscriptions(AzureEnvironment environment) - { - if (environment == null) - { - throw new ArgumentNullException("environment"); - } - - var subscriptionsFromServer = ListSubscriptionsFromServerForAllAccounts(environment); - - // Update back Profile.Subscriptions - foreach (var subscription in subscriptionsFromServer) - { - // Resetting back default account - if (Profile.Subscriptions.ContainsKey(subscription.Id)) - { - subscription.Account = Profile.Subscriptions[subscription.Id].Account; - } - AddOrSetSubscription(subscription); - } - - return Profile.Subscriptions.Values.ToList(); - } - - public AzureSubscription GetSubscription(Guid id) - { - if (Profile.Subscriptions.ContainsKey(id)) - { - return Profile.Subscriptions[id]; - } - else - { - throw new ArgumentException(string.Format(Resources.SubscriptionIdNotFoundMessage, id), "id"); - } - } - - public AzureSubscription GetSubscription(string name) - { - AzureSubscription subscription = Profile.Subscriptions.Values - .FirstOrDefault(s => s.Name.Equals(name, StringComparison.OrdinalIgnoreCase)); - - if (subscription != null) - { - return subscription; - } - else - { - throw new ArgumentException(string.Format(Resources.SubscriptionNameNotFoundMessage, name), "name"); - } - } - - public AzureSubscription SetSubscriptionAsCurrent(string name, string accountName) - { - var subscription = Profile.Subscriptions.Values.FirstOrDefault(s => s.Name == name); - - if (subscription == null) - { - throw new ArgumentException(string.Format(Resources.InvalidSubscriptionName, name), "name"); - } - - return SetSubscriptionAsCurrent(subscription.Id, accountName); - } - - public AzureSubscription SetSubscriptionAsCurrent(Guid id, string accountName) - { - if (Guid.Empty == id) - { - throw new ArgumentNullException("id", string.Format(Resources.InvalidSubscriptionId, id)); - } - - AzureSubscription currentSubscription = null; - var subscription = Profile.Subscriptions.Values.FirstOrDefault(s => s.Id == id); - - if (subscription == null) - { - throw new ArgumentException(string.Format(Resources.InvalidSubscriptionId, id), "id"); - } - else - { - currentSubscription = new AzureSubscription { Id = subscription.Id }; - currentSubscription = MergeSubscriptionProperties(subscription, currentSubscription); - var environment = GetEnvironmentOrDefault(subscription.Environment); - accountName = string.IsNullOrEmpty(accountName) ? subscription.Account : accountName; - var account = GetAccount(accountName); - currentSubscription.Account = account.Id; - AzureSession.SetCurrentContext(currentSubscription, environment, account); - } - - return currentSubscription; - } - - public AzureSubscription SetSubscriptionAsDefault(string name, string accountName) - { - var subscription = Profile.Subscriptions.Values.FirstOrDefault(s => s.Name == name); - - if (subscription == null) - { - throw new ArgumentException(string.Format(Resources.InvalidSubscriptionName, name), "name"); - } - - return SetSubscriptionAsDefault(subscription.Id, accountName); - } - - public AzureSubscription SetSubscriptionAsDefault(Guid id, string accountName) - { - AzureSubscription subscription = SetSubscriptionAsCurrent(id, accountName); - - if (subscription != null) - { - Profile.DefaultSubscription = subscription; - } - - return subscription; - } - - public void ClearAll() - { - Profile.Accounts.Clear(); - Profile.DefaultSubscription = null; - Profile.Environments.Clear(); - Profile.Subscriptions.Clear(); - AzureSession.SetCurrentContext(null, null, null); - Profile.Save(); - - ProtectedFileTokenCache.Instance.Clear(); - } - - public void ClearDefaultSubscription() - { - Profile.DefaultSubscription = null; - } - - public void ImportCertificate(X509Certificate2 certificate) - { - DataStore.AddCertificate(certificate); - } - - public List ListSubscriptionAccounts(Guid subscriptionId) - { - return Profile.Accounts.Where(a => a.Value.HasSubscription(subscriptionId)) - .Select(a => a.Value).ToList(); - } - - public List ImportPublishSettings(string filePath, string environmentName) - { - var subscriptions = ListSubscriptionsFromPublishSettingsFile(filePath, environmentName); - if (subscriptions.Any()) - { - foreach (var subscription in subscriptions) - { - AzureAccount account = new AzureAccount - { - Id = subscription.Account, - Type = AzureAccount.AccountType.Certificate - }; - account.SetOrAppendProperty(AzureAccount.Property.Subscriptions, subscription.Id.ToString()); - AddOrSetAccount(account); - subscription.SetOrAppendProperty(AzureSubscription.Property.SupportedModes, - AzureModule.AzureServiceManagement.ToString()); - - if (!Profile.Subscriptions.ContainsKey(subscription.Id)) - { - AddOrSetSubscription(subscription); - } - - if (Profile.DefaultSubscription == null) - { - Profile.DefaultSubscription = subscription; - } - } - } - return subscriptions; - } - - private List ListSubscriptionsFromPublishSettingsFile(string filePath, string environment) - { - if (string.IsNullOrEmpty(filePath) || !DataStore.FileExists(filePath)) - { - throw new ArgumentException("File path is not valid.", "filePath"); - } - return PublishSettingsImporter.ImportAzureSubscription(DataStore.ReadFileAsStream(filePath), this, environment).ToList(); - } - - private IEnumerable ListSubscriptionsFromServerForAllAccounts(AzureEnvironment environment) - { - // Get all AD accounts and iterate - var accountNames = Profile.Accounts.Keys; - - List subscriptions = new List(); - - foreach (var accountName in accountNames.ToArray()) - { - var account = Profile.Accounts[accountName]; - - if (account.Type != AzureAccount.AccountType.Certificate) - { - subscriptions.AddRange(ListSubscriptionsFromServer(account, environment, null, ShowDialog.Never)); - } - - AddOrSetAccount(account); - } - - if (subscriptions.Any()) - { - return subscriptions; - } - else - { - return new AzureSubscription[0]; - } - } - - private IEnumerable ListSubscriptionsFromServer(AzureAccount account, AzureEnvironment environment, SecureString password, ShowDialog promptBehavior) - { - string[] tenants = null; - try - { - if (!account.IsPropertySet(AzureAccount.Property.Tenants)) - { - tenants = LoadAccountTenants(account, environment, password, promptBehavior); - } - } - catch (AadAuthenticationException aadEx) - { - WriteOrThrowAadExceptionMessage(aadEx); - return new AzureSubscription[0]; - } - - try - { - tenants = tenants ?? account.GetPropertyAsArray(AzureAccount.Property.Tenants); - List mergedSubscriptions = MergeSubscriptions( - ListServiceManagementSubscriptions(account, environment, password, ShowDialog.Never, tenants).ToList(), - ListResourceManagerSubscriptions(account, environment, password, ShowDialog.Never, tenants).ToList()); - - // Set user ID - foreach (var subscription in mergedSubscriptions) - { - account.SetOrAppendProperty(AzureAccount.Property.Subscriptions, subscription.Id.ToString()); - } - - if (mergedSubscriptions.Any()) - { - return mergedSubscriptions; - } - else - { - return new AzureSubscription[0]; - } - } - catch (AadAuthenticationException aadEx) - { - WriteOrThrowAadExceptionMessage(aadEx); - return new AzureSubscription[0]; - } - } - - private string[] LoadAccountTenants(AzureAccount account, AzureEnvironment environment, SecureString password, ShowDialog promptBehavior) - { - var commonTenantToken = AzureSession.AuthenticationFactory.Authenticate(account, environment, - AuthenticationFactory.CommonAdTenant, password, promptBehavior); - - if (environment.IsEndpointSet(AzureEnvironment.Endpoint.ResourceManager)) - { - using (var subscriptionClient = AzureSession.ClientFactory - .CreateCustomClient( - new TokenCloudCredentials(commonTenantToken.AccessToken), - environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ResourceManager))) - { - return subscriptionClient.Tenants.List().TenantIds.Select(ti => ti.TenantId).ToArray(); - } - } - else - { - using (var subscriptionClient = AzureSession.ClientFactory - .CreateCustomClient( - new TokenCloudCredentials(commonTenantToken.AccessToken), - environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ServiceManagement))) - { - var subscriptionListResult = subscriptionClient.Subscriptions.List(); - return subscriptionListResult.Subscriptions.Select(s => s.ActiveDirectoryTenantId).Distinct().ToArray(); - } - } - } - - private List MergeSubscriptions(List subscriptionsList1, - List subscriptionsList2) - { - if (subscriptionsList1 == null) - { - subscriptionsList1 = new List(); - } - if (subscriptionsList2 == null) - { - subscriptionsList2 = new List(); - } - - Dictionary mergedSubscriptions = new Dictionary(); - foreach (var subscription in subscriptionsList1.Concat(subscriptionsList2)) - { - if (mergedSubscriptions.ContainsKey(subscription.Id)) - { - mergedSubscriptions[subscription.Id] = MergeSubscriptionProperties(mergedSubscriptions[subscription.Id], - subscription); - } - else - { - mergedSubscriptions[subscription.Id] = subscription; - } - } - return mergedSubscriptions.Values.ToList(); - } - - private AzureSubscription MergeSubscriptionProperties(AzureSubscription subscription1, AzureSubscription subscription2) - { - if (subscription1 == null || subscription2 == null) - { - throw new ArgumentNullException("subscription1"); - } - if (subscription1.Id != subscription2.Id) - { - throw new ArgumentException("Subscription Ids do not match."); - } - AzureSubscription mergedSubscription = new AzureSubscription - { - Id = subscription1.Id, - Name = subscription1.Name, - Environment = subscription1.Environment, - Account = subscription1.Account ?? subscription2.Account - }; - - // Merge all properties - foreach (AzureSubscription.Property property in Enum.GetValues(typeof(AzureSubscription.Property))) - { - string propertyValue = subscription1.GetProperty(property) ?? subscription2.GetProperty(property); - if (propertyValue != null) - { - mergedSubscription.Properties[property] = propertyValue; - } - } - - // Merge RegisteredResourceProviders - var registeredProviders = subscription1.GetPropertyAsArray(AzureSubscription.Property.RegisteredResourceProviders) - .Union(subscription2.GetPropertyAsArray(AzureSubscription.Property.RegisteredResourceProviders), StringComparer.CurrentCultureIgnoreCase); - - mergedSubscription.SetProperty(AzureSubscription.Property.RegisteredResourceProviders, registeredProviders.ToArray()); - - // Merge SupportedMode - var supportedModes = subscription1.GetPropertyAsArray(AzureSubscription.Property.SupportedModes) - .Union(subscription2.GetPropertyAsArray(AzureSubscription.Property.SupportedModes), StringComparer.CurrentCultureIgnoreCase); - - mergedSubscription.SetProperty(AzureSubscription.Property.SupportedModes, supportedModes.ToArray()); - - // Merge Tenants - var tenants = subscription1.GetPropertyAsArray(AzureSubscription.Property.Tenants) - .Union(subscription2.GetPropertyAsArray(AzureSubscription.Property.Tenants), StringComparer.CurrentCultureIgnoreCase); - - mergedSubscription.SetProperty(AzureSubscription.Property.Tenants, tenants.ToArray()); - - return mergedSubscription; - } - - private AzureEnvironment MergeEnvironmentProperties(AzureEnvironment environment1, AzureEnvironment environment2) - { - if (environment1 == null || environment2 == null) - { - throw new ArgumentNullException("environment1"); - } - if (!string.Equals(environment1.Name, environment2.Name, StringComparison.InvariantCultureIgnoreCase)) - { - throw new ArgumentException("Environment names do not match."); - } - AzureEnvironment mergedEnvironment = new AzureEnvironment - { - Name = environment1.Name - }; - - // Merge all properties - foreach (AzureEnvironment.Endpoint property in Enum.GetValues(typeof(AzureEnvironment.Endpoint))) - { - string propertyValue = environment1.GetEndpoint(property) ?? environment2.GetEndpoint(property); - if (propertyValue != null) - { - mergedEnvironment.Endpoints[property] = propertyValue; - } - } - - return mergedEnvironment; - } - - private AzureAccount MergeAccountProperties(AzureAccount account1, AzureAccount account2) - { - if (account1 == null || account2 == null) - { - throw new ArgumentNullException("account1"); - } - if (!string.Equals(account1.Id, account2.Id, StringComparison.InvariantCultureIgnoreCase)) - { - throw new ArgumentException("Account Ids do not match."); - } - if (account1.Type != account2.Type) - { - throw new ArgumentException("Account1 types do not match."); - } - AzureAccount mergeAccount = new AzureAccount - { - Id = account1.Id, - Type = account1.Type - }; - - // Merge all properties - foreach (AzureAccount.Property property in Enum.GetValues(typeof(AzureAccount.Property))) - { - string propertyValue = account1.GetProperty(property) ?? account2.GetProperty(property); - if (propertyValue != null) - { - mergeAccount.Properties[property] = propertyValue; - } - } - - // Merge Tenants - var tenants = account1.GetPropertyAsArray(AzureAccount.Property.Tenants) - .Union(account2.GetPropertyAsArray(AzureAccount.Property.Tenants), StringComparer.CurrentCultureIgnoreCase); - - mergeAccount.SetProperty(AzureAccount.Property.Tenants, tenants.ToArray()); - - // Merge Subscriptions - var subscriptions = account1.GetPropertyAsArray(AzureAccount.Property.Subscriptions) - .Union(account2.GetPropertyAsArray(AzureAccount.Property.Subscriptions), StringComparer.CurrentCultureIgnoreCase); - - mergeAccount.SetProperty(AzureAccount.Property.Subscriptions, subscriptions.ToArray()); - - return mergeAccount; - } - - private IEnumerable ListResourceManagerSubscriptions(AzureAccount account, AzureEnvironment environment, SecureString password, ShowDialog promptBehavior, string[] tenants) - { - List result = new List(); - - if (!environment.IsEndpointSet(AzureEnvironment.Endpoint.ResourceManager)) - { - return result; - } - - foreach (var tenant in tenants) - { - try - { - var tenantAccount = new AzureAccount(); - CopyAccount(account, tenantAccount); - var tenantToken = AzureSession.AuthenticationFactory.Authenticate(tenantAccount, environment, tenant, password, ShowDialog.Never); - if (string.Equals(tenantAccount.Id, account.Id, StringComparison.InvariantCultureIgnoreCase)) - { - tenantAccount = account; - } - - tenantAccount.SetOrAppendProperty(AzureAccount.Property.Tenants, new string[] { tenant }); - - using (var subscriptionClient = AzureSession.ClientFactory.CreateCustomClient( - new TokenCloudCredentials(tenantToken.AccessToken), - environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ResourceManager))) - { - var subscriptionListResult = subscriptionClient.Subscriptions.List(); - foreach (var subscription in subscriptionListResult.Subscriptions) - { - AzureSubscription psSubscription = new AzureSubscription - { - Id = new Guid(subscription.SubscriptionId), - Name = subscription.DisplayName, - Environment = environment.Name - }; - psSubscription.SetProperty(AzureSubscription.Property.SupportedModes, AzureModule.AzureResourceManager.ToString()); - psSubscription.SetProperty(AzureSubscription.Property.Tenants, tenant); - psSubscription.Account = tenantAccount.Id; - tenantAccount.SetOrAppendProperty(AzureAccount.Property.Subscriptions, new string[] { psSubscription.Id.ToString() }); - result.Add(psSubscription); - } - } - - AddOrSetAccount(tenantAccount); - - } - catch (CloudException cEx) - { - WriteOrThrowAadExceptionMessage(cEx); - } - catch (AadAuthenticationException aadEx) - { - WriteOrThrowAadExceptionMessage(aadEx); - } - } - - return result; - } - - private void CopyAccount(AzureAccount sourceAccount, AzureAccount targetAccount) - { - targetAccount.Id = sourceAccount.Id; - targetAccount.Type = sourceAccount.Type; - } - - private IEnumerable ListServiceManagementSubscriptions(AzureAccount account, AzureEnvironment environment, SecureString password, ShowDialog promptBehavior, string[] tenants) - { - List result = new List(); - - if (!environment.IsEndpointSet(AzureEnvironment.Endpoint.ServiceManagement)) - { - return result; - } - - foreach (var tenant in tenants) - { - try - { - var tenantAccount = new AzureAccount(); - CopyAccount(account, tenantAccount); - var tenantToken = AzureSession.AuthenticationFactory.Authenticate(tenantAccount, environment, tenant, password, ShowDialog.Never); - if (string.Equals(tenantAccount.Id, account.Id, StringComparison.InvariantCultureIgnoreCase)) - { - tenantAccount = account; - } - - tenantAccount.SetOrAppendProperty(AzureAccount.Property.Tenants, new string[] { tenant }); - using (var subscriptionClient = AzureSession.ClientFactory.CreateCustomClient( - new TokenCloudCredentials(tenantToken.AccessToken), - environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ServiceManagement))) - { - var subscriptionListResult = subscriptionClient.Subscriptions.List(); - foreach (var subscription in subscriptionListResult.Subscriptions) - { - // only add the subscription if it's actually in this tenant - if (subscription.ActiveDirectoryTenantId == tenant) - { - AzureSubscription psSubscription = new AzureSubscription - { - Id = new Guid(subscription.SubscriptionId), - Name = subscription.SubscriptionName, - Environment = environment.Name - }; - psSubscription.Properties[AzureSubscription.Property.SupportedModes] = - AzureModule.AzureServiceManagement.ToString(); - psSubscription.SetProperty(AzureSubscription.Property.Tenants, - subscription.ActiveDirectoryTenantId); - psSubscription.Account = tenantAccount.Id; - tenantAccount.SetOrAppendProperty(AzureAccount.Property.Subscriptions, - new string[] { psSubscription.Id.ToString() }); - result.Add(psSubscription); - } - } - } - - AddOrSetAccount(tenantAccount); - } - catch (CloudException cEx) - { - WriteOrThrowAadExceptionMessage(cEx); - } - catch (AadAuthenticationException aadEx) - { - WriteOrThrowAadExceptionMessage(aadEx); - } - } - - return result; - } - - private void WriteOrThrowAadExceptionMessage(AadAuthenticationException aadEx) - { - if (aadEx is AadAuthenticationFailedWithoutPopupException) - { - WriteDebugMessage(aadEx.Message); - } - else if (aadEx is AadAuthenticationCanceledException) - { - WriteWarningMessage(aadEx.Message); - } - else - { - throw aadEx; - } - } - - private void WriteOrThrowAadExceptionMessage(CloudException aadEx) - { - WriteDebugMessage(aadEx.Message); - } - - #endregion - - #region Environment management - - public AzureEnvironment GetEnvironmentOrDefault(string name) - { - if (string.IsNullOrEmpty(name)) - { - return AzureSession.CurrentContext.Environment; - } - else if (AzureSession.CurrentContext.Environment != null && AzureSession.CurrentContext.Environment.Name == name) - { - return AzureSession.CurrentContext.Environment; - } - else if (Profile.Environments.ContainsKey(name)) - { - return Profile.Environments[name]; - } - else - { - throw new ArgumentException(string.Format(Resources.EnvironmentNotFound, name)); - } - } - - public AzureEnvironment GetEnvironment(string name, string serviceEndpoint, string resourceEndpoint) - { - if (serviceEndpoint == null) - { - // Set to invalid value - serviceEndpoint = Guid.NewGuid().ToString(); - } - if (resourceEndpoint == null) - { - // Set to invalid value - resourceEndpoint = Guid.NewGuid().ToString(); - } - if (name != null) - { - if (Profile.Environments.ContainsKey(name)) - { - return Profile.Environments[name]; - } - else if (AzureSession.CurrentContext.Environment != null && - AzureSession.CurrentContext.Environment.Name == name) - { - return AzureSession.CurrentContext.Environment; - } - } - else - { - if (AzureSession.CurrentContext.Environment != null && - (AzureSession.CurrentContext.Environment.IsEndpointSetToValue(AzureEnvironment.Endpoint.ServiceManagement, serviceEndpoint) || - AzureSession.CurrentContext.Environment.IsEndpointSetToValue(AzureEnvironment.Endpoint.ResourceManager, resourceEndpoint))) - { - return AzureSession.CurrentContext.Environment; - } - - return Profile.Environments.Values.FirstOrDefault(e => - e.IsEndpointSetToValue(AzureEnvironment.Endpoint.ServiceManagement, serviceEndpoint) || - e.IsEndpointSetToValue(AzureEnvironment.Endpoint.ResourceManager, resourceEndpoint)); - } - return null; - } - - public List ListEnvironments(string name) - { - if (string.IsNullOrEmpty(name)) - { - return Profile.Environments.Values.ToList(); - } - else if (Profile.Environments.ContainsKey(name)) - { - return new[] { Profile.Environments[name] }.ToList(); - } - else - { - return new AzureEnvironment[0].ToList(); - } - } - - public AzureEnvironment RemoveEnvironment(string name) - { - if (string.IsNullOrEmpty(name)) - { - throw new ArgumentNullException("Environment name needs to be specified.", "name"); - } - if (AzureEnvironment.PublicEnvironments.ContainsKey(name)) - { - throw new ArgumentException(Resources.RemovingDefaultEnvironmentsNotSupported, "name"); - } - - if (Profile.Environments.ContainsKey(name)) - { - var environment = Profile.Environments[name]; - var subscriptions = Profile.Subscriptions.Values.Where(s => s.Environment == name).ToArray(); - foreach (var subscription in subscriptions) - { - RemoveSubscription(subscription.Id); - } - Profile.Environments.Remove(name); - return environment; - } - else - { - throw new ArgumentException(string.Format(Resources.EnvironmentNotFound, name), "name"); - } - } - - public AzureEnvironment AddOrSetEnvironment(AzureEnvironment environment) - { - if (environment == null) - { - throw new ArgumentNullException("Environment needs to be specified.", "environment"); - } - - if (AzureEnvironment.PublicEnvironments.ContainsKey(environment.Name)) - { - throw new ArgumentException(Resources.ChangingDefaultEnvironmentNotSupported, "environment"); - } - - if (Profile.Environments.ContainsKey(environment.Name)) - { - Profile.Environments[environment.Name] = - MergeEnvironmentProperties(environment, Profile.Environments[environment.Name]); - } - else - { - Profile.Environments[environment.Name] = environment; - } - - // Update in-memory environment - if (AzureSession.CurrentContext != null && AzureSession.CurrentContext.Environment != null && - AzureSession.CurrentContext.Environment.Name == environment.Name) - { - AzureSession.SetCurrentContext(AzureSession.CurrentContext.Subscription, - Profile.Environments[environment.Name], - AzureSession.CurrentContext.Account); - } - - return Profile.Environments[environment.Name]; - } - #endregion - } -} \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Common/ProfileData.cs b/src/Common/Azure.Common.Extensions/Common/ProfileData.cs deleted file mode 100644 index 049994759314..000000000000 --- a/src/Common/Azure.Common.Extensions/Common/ProfileData.cs +++ /dev/null @@ -1,266 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Models; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Runtime.Serialization; -using System.Text; - -namespace Microsoft.Azure.Common.Extensions -{ - /// - /// This class provides the representation of - /// data loaded and saved into data files - /// for AzureProfile. - /// - [DataContract] - public class ProfileData - { - [DataMember] - public string DefaultEnvironmentName { get; set; } - - [DataMember] - public IEnumerable Environments { get; set; } - - [DataMember] - public IEnumerable Subscriptions { get; set; } - } - - /// - /// This class provides the representation of - /// data loaded and saved into data files for - /// an individual Azure environment - /// - [DataContract] - public class AzureEnvironmentData - { - public AzureEnvironment ToAzureEnvironment() - { - return new AzureEnvironment - { - Name = this.Name, - Endpoints = new Dictionary - { - { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, this.ActiveDirectoryServiceEndpointResourceId }, - { AzureEnvironment.Endpoint.AdTenant, this.AdTenantUrl }, - { AzureEnvironment.Endpoint.Gallery, this.GalleryEndpoint }, - { AzureEnvironment.Endpoint.ManagementPortalUrl, this.ManagementPortalUrl }, - { AzureEnvironment.Endpoint.PublishSettingsFileUrl, this.PublishSettingsFileUrl }, - { AzureEnvironment.Endpoint.ResourceManager, this.ResourceManagerEndpoint }, - { AzureEnvironment.Endpoint.ServiceManagement, this.ServiceEndpoint }, - { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, this.SqlDatabaseDnsSuffix }, - { AzureEnvironment.Endpoint.StorageEndpointSuffix, this.StorageEndpointSuffix }, - } - }; - } - - [DataMember] - public string Name { get; set; } - - [DataMember] - public string PublishSettingsFileUrl { get; set; } - - [DataMember] - public string ServiceEndpoint { get; set; } - - [DataMember] - public string ResourceManagerEndpoint { get; set; } - - [DataMember] - public string ManagementPortalUrl { get; set; } - - [DataMember] - public string StorageEndpointSuffix { get; set; } - - [DataMember] - public string AdTenantUrl { get; set; } - - [DataMember] - public string CommonTenantId { get; set; } - - [DataMember] - public string GalleryEndpoint { get; set; } - - [DataMember] - public string ActiveDirectoryServiceEndpointResourceId { get; set; } - - [DataMember] - public string SqlDatabaseDnsSuffix { get; set; } - - [DataMember] - public string TrafficManagerEndpointSuffix { get; set; } - } - - /// - /// This class provides the representation of data loaded - /// and saved into data file for an individual Azure subscription. - /// - [DataContract] - public class AzureSubscriptionData - { - /// - /// Constructor used by DataContractSerializer - /// - public AzureSubscriptionData() - { - } - - public AzureSubscription ToAzureSubscription(List envs) - { - AzureSubscription subscription = new AzureSubscription(); - try - { - subscription.Id = new Guid(this.SubscriptionId); - } - catch (Exception ex) - { - throw new ArgumentException("Subscription ID is not a valid GUID.", ex); - } - subscription.Name = Name; - - // Logic to detect what is the subscription environment rely's on having ManagementEndpoint (i.e. RDFE endpoint) set already on the subscription - List allEnvs = envs.Union(AzureEnvironment.PublicEnvironments.Values).ToList(); - AzureEnvironment env = allEnvs.FirstOrDefault(e => e.IsEndpointSetToValue(AzureEnvironment.Endpoint.ServiceManagement, this.ManagementEndpoint)); - - if (env != null) - { - subscription.Environment = env.Name; - } - else - { - subscription.Environment = EnvironmentName.AzureCloud; - } - - if (!string.IsNullOrEmpty(this.ManagementCertificate)) - { - subscription.Account = this.ManagementCertificate; - subscription.SetProperty(AzureSubscription.Property.SupportedModes, - AzureModule.AzureServiceManagement.ToString()); - } - - if (!string.IsNullOrEmpty(this.ActiveDirectoryUserId)) - { - subscription.Account = this.ActiveDirectoryUserId; - } - - if (!string.IsNullOrEmpty(this.ActiveDirectoryTenantId)) - { - subscription.SetProperty(AzureSubscription.Property.Tenants, ActiveDirectoryTenantId); - } - - if (this.IsDefault) - { - subscription.SetProperty(AzureSubscription.Property.Default, "True"); - } - - if (!string.IsNullOrEmpty(this.CloudStorageAccount)) - { - subscription.Properties.Add(AzureSubscription.Property.StorageAccount, this.CloudStorageAccount); - } - - if (this.RegisteredResourceProviders.Count() > 0) - { - StringBuilder providers = new StringBuilder(); - subscription.Properties.Add(AzureSubscription.Property.RegisteredResourceProviders, - string.Join(",", RegisteredResourceProviders)); - } - - return subscription; - } - - public IEnumerable ToAzureAccounts() - { - if (!string.IsNullOrEmpty(ActiveDirectoryUserId)) - { - AzureAccount userAccount = new AzureAccount - { - Id = ActiveDirectoryUserId, - Type = AzureAccount.AccountType.User - }; - - userAccount.SetProperty(AzureAccount.Property.Subscriptions, new Guid(this.SubscriptionId).ToString()); - - if (!string.IsNullOrEmpty(ActiveDirectoryTenantId)) - { - userAccount.SetProperty(AzureAccount.Property.Tenants, ActiveDirectoryTenantId); - } - - yield return userAccount; - } - - if (!string.IsNullOrEmpty(ManagementCertificate)) - { - AzureAccount certificateAccount = new AzureAccount - { - Id = ManagementCertificate, - Type = AzureAccount.AccountType.Certificate - }; - - certificateAccount.SetProperty(AzureAccount.Property.Subscriptions, new Guid(this.SubscriptionId).ToString()); - - yield return certificateAccount; - } - } - - [DataMember] - public string Name { get; set; } - - [DataMember] - public string SubscriptionId { get; set; } - - [DataMember] - public string ManagementEndpoint { get; set; } - - [DataMember] - public string ResourceManagerEndpoint { get; set; } - - [DataMember] - public string ActiveDirectoryEndpoint { get; set; } - - [DataMember] - public string ActiveDirectoryTenantId { get; set; } - - [DataMember] - public string ActiveDirectoryUserId { get; set; } - - [DataMember] - public string LoginType { get; set; } - - [DataMember] - public bool IsDefault { get; set; } - - [DataMember] - public string ManagementCertificate { get; set; } - - [DataMember] - public string CloudStorageAccount { get; set; } - - [DataMember] - public IEnumerable RegisteredResourceProviders { get; set; } - - [DataMember] - public string GalleryEndpoint { get; set; } - - [DataMember] - public string ActiveDirectoryServiceEndpointResourceId { get; set; } - - [DataMember] - public string SqlDatabaseDnsSuffix { get; set; } - - [DataMember] - public string TrafficManagerEndpointSuffix { get; set; } - } -} \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Common/PublishSettingsImporter.cs b/src/Common/Azure.Common.Extensions/Common/PublishSettingsImporter.cs deleted file mode 100644 index 2cad598b3159..000000000000 --- a/src/Common/Azure.Common.Extensions/Common/PublishSettingsImporter.cs +++ /dev/null @@ -1,95 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.XmlSchema; -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Security.Cryptography.X509Certificates; -using System.Xml.Serialization; - -namespace Microsoft.Azure.Common.Extensions -{ - /// - /// Class that handles loading publishsettings files - /// and turning them into AzureSubscription objects. - /// - public static class PublishSettingsImporter - { - public static IEnumerable ImportAzureSubscription(Stream stream, ProfileClient azureProfileClient, string environment) - { - var publishData = DeserializePublishData(stream); - PublishDataPublishProfile profile = publishData.Items.Single(); - stream.Close(); - return profile.Subscription.Select(s => PublishSubscriptionToAzureSubscription(azureProfileClient, profile, s, environment)); - } - - private static PublishData DeserializePublishData(Stream stream) - { - var serializer = new XmlSerializer(typeof(PublishData)); - return (PublishData)serializer.Deserialize(stream); - } - - private static AzureSubscription PublishSubscriptionToAzureSubscription( - ProfileClient azureProfileClient, - PublishDataPublishProfile profile, - PublishDataPublishProfileSubscription s, - string environment) - { - var certificate = GetCertificate(profile, s); - - if (string.IsNullOrEmpty(environment)) - { - var azureEnvironment = azureProfileClient.GetEnvironment(environment, s.ServiceManagementUrl ?? profile.Url, null); - if (azureEnvironment != null) - { - environment = azureEnvironment.Name; - } - else - { - environment = EnvironmentName.AzureCloud; - } - } - - return new AzureSubscription - { - Id = new Guid(s.Id), - Name = s.Name, - Environment = environment, - Account = certificate.Thumbprint - }; - } - - private static X509Certificate2 GetCertificate(PublishDataPublishProfile profile, - PublishDataPublishProfileSubscription s) - { - string certificateString; - if (!string.IsNullOrEmpty(s.ManagementCertificate)) - { - certificateString = s.ManagementCertificate; - } - else - { - certificateString = profile.ManagementCertificate; - } - - X509Certificate2 certificate = new X509Certificate2(Convert.FromBase64String(certificateString), string.Empty); - ProfileClient.DataStore.AddCertificate(certificate); - - return certificate; - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Common/RequiredResourceLookup.cs b/src/Common/Azure.Common.Extensions/Common/RequiredResourceLookup.cs deleted file mode 100644 index 4219493b6d8d..000000000000 --- a/src/Common/Azure.Common.Extensions/Common/RequiredResourceLookup.cs +++ /dev/null @@ -1,72 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.WindowsAzure.Common; -using System.Collections.Generic; - -namespace Microsoft.Azure.Common.Extensions -{ - /// - /// This class handles mapping management client types - /// to the corresponding required resource provider names. - /// - internal static class RequiredResourceLookup - { - internal static IList RequiredProvidersForServiceManagement() where T : ServiceClient - { - if (typeof(T).FullName.EndsWith("WebSiteManagementClient")) - { - return new[] { "website" }; - } - - if (typeof(T).FullName.EndsWith("ManagedCacheClient")) - { - return new[] { "cacheservice.Caching" }; - } - - if (typeof(T).FullName.EndsWith("SchedulerManagementClient")) - { - return new[] { "scheduler.jobcollections" }; - } - - return new string[0]; - } - - internal static IList RequiredProvidersForResourceManager() where T : ServiceClient - { - if (typeof(T).FullName.EndsWith("ResourceManagementClient")) - { - return new[] { - "Microsoft.Web", - "microsoft.visualstudio", - "microsoft.insights", - "successbricks.cleardb", - "microsoft.cache", - "Microsoft.KeyVault"}; - } - if (typeof(T).FullName.EndsWith("BatchManagementClient")) - { - return new[] { "microsoft.batch" }; - } - - if (typeof(T).FullName.EndsWith("DataPipelineManagementClient")) - { - return new[] { "Microsoft.DataFactory" }; - } - - - return new string[0]; - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Common/Validate.cs b/src/Common/Azure.Common.Extensions/Common/Validate.cs deleted file mode 100644 index ec24bdea9120..000000000000 --- a/src/Common/Azure.Common.Extensions/Common/Validate.cs +++ /dev/null @@ -1,218 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Properties; -using System; -using System.Diagnostics.CodeAnalysis; -using System.IO; -using System.Linq; -using System.Net; -using System.Net.Sockets; -using System.Runtime.InteropServices; - -namespace Microsoft.Azure.Common.Extensions -{ - public static class Validate - { - [Flags] - enum InternetConnectionState : int - { - INTERNET_CONNECTION_MODEM = 0x1, - INTERNET_CONNECTION_LAN = 0x2, - INTERNET_CONNECTION_PROXY = 0x4, - INTERNET_RAS_INSTALLED = 0x10, - INTERNET_CONNECTION_OFFLINE = 0x20, - INTERNET_CONNECTION_CONFIGURED = 0x40 - } - - [SuppressMessage("Microsoft.Design", "CA1060:MovePInvokesToNativeMethodsClass", Justification = "Not necessary for a single p-invoke")] - [DllImport("WININET", CharSet = CharSet.Auto)] - static extern bool InternetGetConnectedState(ref InternetConnectionState lpdwFlags, int dwReserved); - - /// - /// Validates against given string if null or empty. - /// - /// string variable to validate - /// This parameter is used when the validation fails. It can contain actual message to display - /// or parameter name to display with default message - /// Indicates either to use messageData as actual message or parameter name - public static void ValidateStringIsNullOrEmpty(string data, string messageData, bool useDefaultMessage = true) - { - if (string.IsNullOrEmpty(data)) - { - // In this case use messageData parameter as name for null/empty string. - if (useDefaultMessage) - { - throw new ArgumentException(string.Format(Resources.InvalidOrEmptyArgumentMessage, messageData)); - } - else - { - // Use the message provided by the user - throw new ArgumentException(messageData); - } - } - } - - public static void ValidatePathName(string element, string exceptionMessage) - { - if (element.IndexOfAny(Path.GetInvalidPathChars()) != -1) - { - throw new ArgumentException(exceptionMessage); - } - } - - public static void ValidateFileName(string element, string exceptionMessage = null) - { - try - { - string fileName = Path.GetFileName(element); - - if (fileName.IndexOfAny(Path.GetInvalidFileNameChars()) != -1) - { - throw new ArgumentException(exceptionMessage ?? string.Empty); - } - } - catch - { - throw new ArgumentException(exceptionMessage ?? string.Empty); - } - } - - public static void ValidateFileExists(string filePath, string exceptionMessage) - { - if (!FileUtilities.DataStore.FileExists(filePath)) - { - throw new FileNotFoundException(exceptionMessage); - } - } - - public static void ValidateDirectoryExists(string directory, string exceptionMessage = null) - { - string msg = string.Format(Resources.PathDoesNotExist, directory); - - if (!FileUtilities.DataStore.DirectoryExists(directory)) - { - if (!string.IsNullOrEmpty(exceptionMessage)) - { - msg = exceptionMessage; - } - - throw new FileNotFoundException(msg); - } - } - - public static void ValidateNullArgument(object item, string exceptionMessage) - { - if (item == null) - { - throw new ArgumentException(exceptionMessage); - } - } - - public static void ValidateFileExtention(string filePath, string desiredExtention) - { - bool invalidExtension = Convert.ToBoolean(string.Compare(Path.GetExtension(filePath), desiredExtention, true)); - - if (invalidExtension) - { - throw new ArgumentException(string.Format(Resources.InvalidFileExtension, filePath, desiredExtention)); - } - } - - public static void ValidateDnsName(string dnsName, string parameterName) - { - if (Uri.CheckHostName(dnsName) != UriHostNameType.Dns || dnsName.EndsWith("-")) - { - throw new ArgumentException(string.Format(Resources.InvalidDnsName, dnsName, parameterName)); - } - } - - public static void ValidateDnsDoesNotExist(string dnsName) - { - try - { - Dns.GetHostEntry(dnsName); - // Dns does exist throw exception - // - throw new ArgumentException(string.Format(Resources.ServiceNameExists, dnsName)); - } - catch (SocketException) - { - // Dns doesn't exist - } - } - - public static void ValidateInternetConnection() - { - InternetConnectionState flags = 0; - - if (!InternetGetConnectedState(ref flags, 0)) - { - throw new Exception(Resources.NoInternetConnection); - } - } - - public static void HasWhiteCharacter(string text, string exceptionMessage = null) - { - if (text.Any(char.IsWhiteSpace)) - { - throw new ArgumentException(exceptionMessage ?? string.Empty); - } - } - - /// - /// Make validation for given path. - /// - /// Path to validate - /// message to display if this validation failed - public static void ValidatePath(string path, string exceptionMessage) - { - ValidateStringIsNullOrEmpty(path, exceptionMessage, false); - ValidatePathName(path, exceptionMessage); - } - - /// - /// Validates against given directory - /// - /// Directory name - /// Name which you use to identify that directory to user (i.e. AzureSdkDirectory) - public static void ValidateDirectoryFull(string directoryNameOnDisk, string directoryName) - { - BasicFileAndDirectoryValidation(directoryNameOnDisk, directoryName); - ValidateDirectoryExists(directoryNameOnDisk, string.Format(Resources.PathDoesNotExistForElement, directoryName, directoryNameOnDisk)); - } - - private static void BasicFileAndDirectoryValidation(string fullPath, string name) - { - ValidateStringIsNullOrEmpty(fullPath, name); - ValidateFileName(fullPath, Resources.IllegalPath); - string directoryPath = Path.GetDirectoryName(fullPath); - if (!string.IsNullOrEmpty(directoryPath)) - { - ValidatePath(fullPath, Resources.IllegalPath); - } - } - - /// - /// Validates against given file - /// - /// File name - /// Name which you use to identify that directory to user (i.e. Service Settings) - public static void ValidateFileFull(string fileNameOnDisk, string fileName) - { - BasicFileAndDirectoryValidation(fileNameOnDisk, fileName); - ValidateFileExists(fileNameOnDisk, string.Format(Resources.PathDoesNotExistForElement, fileName, fileNameOnDisk)); - } - } -} \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Factories/AuthenticationFactory.cs b/src/Common/Azure.Common.Extensions/Factories/AuthenticationFactory.cs deleted file mode 100644 index b50f7dd74574..000000000000 --- a/src/Common/Azure.Common.Extensions/Factories/AuthenticationFactory.cs +++ /dev/null @@ -1,100 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Authentication; -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.Properties; -using Microsoft.WindowsAzure; -using System; -using System.Linq; -using System.Security; - -namespace Microsoft.Azure.Common.Extensions.Factories -{ - public class AuthenticationFactory : IAuthenticationFactory - { - public const string CommonAdTenant = "Common"; - - public AuthenticationFactory() - { - TokenProvider = new AdalTokenProvider(); - } - - public ITokenProvider TokenProvider { get; set; } - - - public IAccessToken Authenticate(AzureAccount account, AzureEnvironment environment, string tenant, SecureString password, ShowDialog promptBehavior, - AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId) - { - var token = TokenProvider.GetAccessToken(GetAdalConfiguration(environment, tenant, resourceId), promptBehavior, account.Id, password, account.Type); - account.Id = token.UserId; - return token; - } - public SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context) - { - if (context.Subscription == null) - { - throw new ApplicationException(Resources.InvalidCurrentSubscription); - } - - if (context.Account == null) - { - throw new ArgumentException(Resources.InvalidSubscriptionState); - } - - if (context.Account.Type == AzureAccount.AccountType.Certificate) - { - var certificate = ProfileClient.DataStore.GetCertificate(context.Account.Id); - return new CertificateCloudCredentials(context.Subscription.Id.ToString(), certificate); - } - - var tenant = context.Subscription.GetPropertyAsArray(AzureSubscription.Property.Tenants) - .Intersect(context.Account.GetPropertyAsArray(AzureAccount.Property.Tenants)) - .FirstOrDefault(); - - if (tenant == null) - { - throw new ArgumentException(Resources.InvalidSubscriptionState); - } - - try - { - var token = Authenticate(context.Account, context.Environment, tenant, null, ShowDialog.Never); - return new AccessTokenCredential(context.Subscription.Id, token); - } - catch (Exception ex) - { - throw new ArgumentException(Resources.InvalidSubscriptionState, ex); - } - } - - - private AdalConfiguration GetAdalConfiguration(AzureEnvironment environment, string tenantId, - AzureEnvironment.Endpoint resourceId) - { - if (environment == null) - { - throw new ArgumentNullException("environment"); - } - var adEndpoint = environment.Endpoints[AzureEnvironment.Endpoint.ActiveDirectory]; - - return new AdalConfiguration - { - AdEndpoint = adEndpoint, - ResourceClientUri = environment.Endpoints[resourceId], - AdDomain = tenantId - }; - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Factories/ClientFactory.cs b/src/Common/Azure.Common.Extensions/Factories/ClientFactory.cs deleted file mode 100644 index 2211cc141c13..000000000000 --- a/src/Common/Azure.Common.Extensions/Factories/ClientFactory.cs +++ /dev/null @@ -1,176 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.Properties; -using Microsoft.WindowsAzure; -using Microsoft.WindowsAzure.Common; -using System; -using System.Collections.Generic; -using System.Net; -using System.Net.Http; -using System.Net.Http.Headers; - -namespace Microsoft.Azure.Common.Extensions.Factories -{ - public class ClientFactory : IClientFactory - { - private static readonly char[] uriPathSeparator = { '/' }; - - private Dictionary actions; - - public ClientFactory() - { - actions = new Dictionary(); - UserAgents = new List(); - } - - public virtual TClient CreateClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient - { - if (context == null) - { - throw new ApplicationException(Resources.InvalidCurrentSubscription); - } - - SubscriptionCloudCredentials creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context); - TClient client = CreateCustomClient(creds, context.Environment.GetEndpointAsUri(endpoint)); - - foreach (IClientAction action in actions.Values) - { - action.Apply(client, context, endpoint); - } - - return client; - } - - /// - /// TODO: Migrate all code that references this method to use AzureContext - /// - /// - /// - /// - /// - public virtual TClient CreateClient(AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient - { - if (subscription == null) - { - throw new ApplicationException(Resources.InvalidCurrentSubscription); - } - - ProfileClient profileClient = new ProfileClient(); - AzureContext context = new AzureContext - { - Subscription = subscription, - Environment = profileClient.GetEnvironmentOrDefault(subscription.Environment), - Account = profileClient.GetAccount(subscription.Account) - }; - - return CreateClient(context, endpoint); - } - - public virtual TClient CreateCustomClient(params object[] parameters) where TClient : ServiceClient - { - List types = new List(); - foreach (object obj in parameters) - { - types.Add(obj.GetType()); - } - - var constructor = typeof(TClient).GetConstructor(types.ToArray()); - - if (constructor == null) - { - throw new InvalidOperationException(string.Format(Resources.InvalidManagementClientType, typeof(TClient).Name)); - } - - TClient client = (TClient)constructor.Invoke(parameters); - - foreach (ProductInfoHeaderValue userAgent in UserAgents) - { - client.UserAgent.Add(userAgent); - } - - return client; - } - - public virtual HttpClient CreateHttpClient(string endpoint, ICredentials credentials) - { - return CreateHttpClient(endpoint, CreateHttpClientHandler(endpoint, credentials)); - } - - public virtual HttpClient CreateHttpClient(string endpoint, HttpMessageHandler effectiveHandler) - { - if (endpoint == null) - { - throw new ArgumentNullException("endpoint"); - } - - Uri serviceAddr = new Uri(endpoint); - HttpClient client = new HttpClient(effectiveHandler) - { - BaseAddress = serviceAddr, - MaxResponseContentBufferSize = 30 * 1024 * 1024 - }; - - client.DefaultRequestHeaders.Accept.Clear(); - - return client; - } - - public static HttpClientHandler CreateHttpClientHandler(string endpoint, ICredentials credentials) - { - if (endpoint == null) - { - throw new ArgumentNullException("endpoint"); - } - - // Set up our own HttpClientHandler and configure it - HttpClientHandler clientHandler = new HttpClientHandler(); - - if (credentials != null) - { - // Set up credentials cache which will handle basic authentication - CredentialCache credentialCache = new CredentialCache(); - - // Get base address without terminating slash - string credentialAddress = new Uri(endpoint).GetLeftPart(UriPartial.Authority).TrimEnd(uriPathSeparator); - - // Add credentials to cache and associate with handler - NetworkCredential networkCredentials = credentials.GetCredential(new Uri(credentialAddress), "Basic"); - credentialCache.Add(new Uri(credentialAddress), "Basic", networkCredentials); - clientHandler.Credentials = credentialCache; - clientHandler.PreAuthenticate = true; - } - - // Our handler is ready - return clientHandler; - } - - public void AddAction(IClientAction action) - { - action.ClientFactory = this; - actions[action.GetType()] = action; - } - - public void RemoveAction(Type actionType) - { - if (actions.ContainsKey(actionType)) - { - actions.Remove(actionType); - } - } - - public List UserAgents { get; set; } - } -} diff --git a/src/Common/Azure.Common.Extensions/Interfaces/IAuthenticationFactory.cs b/src/Common/Azure.Common.Extensions/Interfaces/IAuthenticationFactory.cs deleted file mode 100644 index 77740ca0debe..000000000000 --- a/src/Common/Azure.Common.Extensions/Interfaces/IAuthenticationFactory.cs +++ /dev/null @@ -1,38 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Authentication; -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.WindowsAzure; -using System.Security; - -namespace Microsoft.Azure.Common.Extensions -{ - public interface IAuthenticationFactory - { - /// - /// Returns IAccessToken if authentication succeeds or throws an exception if authentication fails. - /// - /// - /// - /// - /// - /// - /// - IAccessToken Authenticate(AzureAccount account, AzureEnvironment environment, string tenant, SecureString password, ShowDialog promptBehavior, - AzureEnvironment.Endpoint resourceId = AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId); - - SubscriptionCloudCredentials GetSubscriptionCloudCredentials(AzureContext context); - } -} diff --git a/src/Common/Azure.Common.Extensions/Interfaces/IClientFactory.cs b/src/Common/Azure.Common.Extensions/Interfaces/IClientFactory.cs deleted file mode 100644 index 87ad3c5810e6..000000000000 --- a/src/Common/Azure.Common.Extensions/Interfaces/IClientFactory.cs +++ /dev/null @@ -1,43 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.WindowsAzure.Common; -using System; -using System.Collections.Generic; -using System.Net; -using System.Net.Http; -using System.Net.Http.Headers; - -namespace Microsoft.Azure.Common.Extensions -{ - public interface IClientFactory - { - TClient CreateClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; - - TClient CreateClient(AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; - - TClient CreateCustomClient(params object[] parameters) where TClient : ServiceClient; - - HttpClient CreateHttpClient(string endpoint, ICredentials credentials); - - HttpClient CreateHttpClient(string endpoint, HttpMessageHandler effectiveHandler); - - void AddAction(IClientAction action); - - void RemoveAction(Type actionType); - - List UserAgents { get; set; } - } -} diff --git a/src/Common/Azure.Common.Extensions/Interfaces/IDataStore.cs b/src/Common/Azure.Common.Extensions/Interfaces/IDataStore.cs deleted file mode 100644 index 7d38fea53699..000000000000 --- a/src/Common/Azure.Common.Extensions/Interfaces/IDataStore.cs +++ /dev/null @@ -1,67 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System.IO; -using System.Security.Cryptography.X509Certificates; -using System.Text; - -namespace Microsoft.Azure.Common.Extensions.Interfaces -{ - public interface IDataStore - { - void WriteFile(string path, string contents); - - void WriteFile(string path, string content, Encoding encoding); - - void WriteFile(string path, byte[] contents); - - string ReadFileAsText(string path); - - Stream ReadFileAsStream(string path); - - byte[] ReadFileAsBytes(string path); - - void RenameFile(string oldPath, string newPath); - - void CopyFile(string oldPath, string newPath); - - bool FileExists(string path); - - void DeleteFile(string path); - - void DeleteDirectory(string dir); - - void EmptyDirectory(string dirPath); - - bool DirectoryExists(string path); - - void CreateDirectory(string path); - - string[] GetDirectories(string sourceDirName); - - string[] GetDirectories(string startDirectory, string filePattern, SearchOption options); - - string[] GetFiles(string sourceDirName); - - string[] GetFiles(string startDirectory, string filePattern, SearchOption options); - - FileAttributes GetFileAttributes(string path); - - X509Certificate2 GetCertificate(string thumbprint); - - void AddCertificate(X509Certificate2 cert); - - void RemoveCertificate(string thumbprint); - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/AzureAccount.Methods.cs b/src/Common/Azure.Common.Extensions/Models/AzureAccount.Methods.cs deleted file mode 100644 index a5a3a4a61cb3..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/AzureAccount.Methods.cs +++ /dev/null @@ -1,145 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Utilities; -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public partial class AzureAccount - { - public AzureAccount() - { - Properties = new Dictionary(); - } - - public string GetProperty(Property property) - { - return Properties.GetProperty(property); - } - - public string[] GetPropertyAsArray(Property property) - { - return Properties.GetPropertyAsArray(property); - } - - public void SetProperty(Property property, params string[] values) - { - Properties.SetProperty(property, values); - } - - public void SetOrAppendProperty(Property property, params string[] values) - { - Properties.SetOrAppendProperty(property, values); - } - - public bool IsPropertySet(Property property) - { - return Properties.IsPropertySet(property); - } - - public List GetSubscriptions(AzureProfile profile) - { - string subscriptions = string.Empty; - List subscriptionsList = new List(); - if (Properties.ContainsKey(Property.Subscriptions)) - { - subscriptions = Properties[Property.Subscriptions]; - } - - foreach (var subscription in subscriptions.Split(new [] {','}, StringSplitOptions.RemoveEmptyEntries)) - { - try - { - Guid subscriptionId = new Guid(subscription); - Debug.Assert(profile.Subscriptions.ContainsKey(subscriptionId)); - subscriptionsList.Add(profile.Subscriptions[subscriptionId]); - } - catch - { - // Skip - } - } - - return subscriptionsList; - } - - public bool HasSubscription(Guid subscriptionId) - { - bool exists = false; - string subscriptions = GetProperty(Property.Subscriptions); - - if (!string.IsNullOrEmpty(subscriptions)) - { - exists = subscriptions.Contains(subscriptionId.ToString()); - } - - return exists; - } - - public void SetSubscriptions(List subscriptions) - { - if (subscriptions == null || subscriptions.Count == 0) - { - if (Properties.ContainsKey(Property.Subscriptions)) - { - Properties.Remove(Property.Subscriptions); - } - } - else - { - string value = string.Join(",", subscriptions.Select(s => s.Id.ToString())); - Properties[Property.Subscriptions] = value; - } - } - - public void RemoveSubscription(Guid id) - { - if (HasSubscription(id)) - { - var remainingSubscriptions = GetPropertyAsArray(Property.Subscriptions).Where(s => s != id.ToString()).ToArray(); - - if (remainingSubscriptions.Any()) - { - Properties[Property.Subscriptions] = string.Join(",", remainingSubscriptions); - } - else - { - Properties.Remove(Property.Subscriptions); - } - } - } - - public override bool Equals(object obj) - { - var anotherAccount = obj as AzureAccount; - if (anotherAccount == null) - { - return false; - } - else - { - return anotherAccount.Id == Id; - } - } - - public override int GetHashCode() - { - return Id.GetHashCode(); - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/AzureEnvironment.Methods.cs b/src/Common/Azure.Common.Extensions/Models/AzureEnvironment.Methods.cs deleted file mode 100644 index a9934d8fd173..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/AzureEnvironment.Methods.cs +++ /dev/null @@ -1,336 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Properties; -using Microsoft.Azure.Common.Extensions.Utilities; -using System; -using System.Collections.Generic; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public partial class AzureEnvironment - { - /// - /// Predefined Microsoft Azure environments - /// - public static Dictionary PublicEnvironments - { - get { return environments; } - } - - private const string storageFormatTemplate = "{{0}}://{{1}}.{0}.{1}/"; - - private string EndpointFormatFor(string service) - { - string suffix = GetEndpointSuffix(AzureEnvironment.Endpoint.StorageEndpointSuffix); - - if (!string.IsNullOrEmpty(suffix)) - { - suffix = string.Format(storageFormatTemplate, service, suffix); - } - - return suffix; - } - - /// - /// The storage service blob endpoint format. - /// - private string StorageBlobEndpointFormat() - { - return EndpointFormatFor("blob"); - } - - /// - /// The storage service queue endpoint format. - /// - private string StorageQueueEndpointFormat() - { - return EndpointFormatFor("queue"); - } - - /// - /// The storage service table endpoint format. - /// - private string StorageTableEndpointFormat() - { - return EndpointFormatFor("table"); - } - - /// - /// The storage service file endpoint format. - /// - private string StorageFileEndpointFormat() - { - return EndpointFormatFor("file"); - } - - private static readonly Dictionary environments = - new Dictionary(StringComparer.InvariantCultureIgnoreCase) - { - { - EnvironmentName.AzureCloud, - new AzureEnvironment - { - Name = EnvironmentName.AzureCloud, - Endpoints = new Dictionary - { - { AzureEnvironment.Endpoint.PublishSettingsFileUrl, AzureEnvironmentConstants.AzurePublishSettingsFileUrl }, - { AzureEnvironment.Endpoint.ServiceManagement, AzureEnvironmentConstants.AzureServiceEndpoint }, - { AzureEnvironment.Endpoint.ResourceManager, AzureEnvironmentConstants.AzureResourceManagerEndpoint }, - { AzureEnvironment.Endpoint.ManagementPortalUrl, AzureEnvironmentConstants.AzureManagementPortalUrl }, - { AzureEnvironment.Endpoint.ActiveDirectory, AzureEnvironmentConstants.AzureActiveDirectoryEndpoint }, - { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, AzureEnvironmentConstants.AzureServiceEndpoint }, - { AzureEnvironment.Endpoint.StorageEndpointSuffix, AzureEnvironmentConstants.AzureStorageEndpointSuffix }, - { AzureEnvironment.Endpoint.Gallery, AzureEnvironmentConstants.GalleryEndpoint }, - { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, AzureEnvironmentConstants.AzureSqlDatabaseDnsSuffix }, - { AzureEnvironment.Endpoint.Graph, AzureEnvironmentConstants.AzureGraphEndpoint }, - { AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, AzureEnvironmentConstants.AzureTrafficManagerDnsSuffix }, - { AzureEnvironment.Endpoint.AzureKeyVaultDnsSuffix, AzureEnvironmentConstants.AzureKeyVaultDnsSuffix }, - { AzureEnvironment.Endpoint.AzureKeyVaultServiceEndpointResourceId, AzureEnvironmentConstants.AzureKeyVaultServiceEndpointResourceId }, - } - } - }, - { - EnvironmentName.AzureChinaCloud, - new AzureEnvironment - { - Name = EnvironmentName.AzureChinaCloud, - Endpoints = new Dictionary - { - { AzureEnvironment.Endpoint.PublishSettingsFileUrl, AzureEnvironmentConstants.ChinaPublishSettingsFileUrl }, - { AzureEnvironment.Endpoint.ServiceManagement, AzureEnvironmentConstants.ChinaServiceEndpoint }, - { AzureEnvironment.Endpoint.ResourceManager, null }, - { AzureEnvironment.Endpoint.ManagementPortalUrl, AzureEnvironmentConstants.ChinaManagementPortalUrl }, - { AzureEnvironment.Endpoint.ActiveDirectory, AzureEnvironmentConstants.ChinaActiveDirectoryEndpoint }, - { AzureEnvironment.Endpoint.ActiveDirectoryServiceEndpointResourceId, AzureEnvironmentConstants.ChinaServiceEndpoint }, - { AzureEnvironment.Endpoint.StorageEndpointSuffix, AzureEnvironmentConstants.ChinaStorageEndpointSuffix }, - { AzureEnvironment.Endpoint.Gallery, null }, - { AzureEnvironment.Endpoint.SqlDatabaseDnsSuffix, AzureEnvironmentConstants.ChinaSqlDatabaseDnsSuffix }, - { AzureEnvironment.Endpoint.Graph, null }, - { AzureEnvironment.Endpoint.TrafficManagerDnsSuffix, AzureEnvironmentConstants.ChinaTrafficManagerDnsSuffix }, - } - } - } - }; - - public Uri GetEndpointAsUri(AzureEnvironment.Endpoint endpoint) - { - if (Endpoints.ContainsKey(endpoint)) - { - return new Uri(Endpoints[endpoint]); - } - - return null; - } - - public string GetEndpoint(AzureEnvironment.Endpoint endpoint) - { - if (Endpoints.ContainsKey(endpoint)) - { - return Endpoints[endpoint]; - } - - return null; - } - - public bool IsEndpointSet(AzureEnvironment.Endpoint endpoint) - { - return Endpoints.IsPropertySet(endpoint); - } - - public bool IsEndpointSetToValue(AzureEnvironment.Endpoint endpoint, string url) - { - if (url == null && !Endpoints.IsPropertySet(endpoint)) - { - return true; - } - if (url != null && Endpoints.IsPropertySet(endpoint)) - { - return GetEndpoint(endpoint) - .Trim(new[] {'/'}) - .Equals(url.Trim(new[] {'/'}), StringComparison.InvariantCultureIgnoreCase); - } - return false; - } - - public string GetEndpointSuffix(AzureEnvironment.Endpoint endpointSuffix) - { - if (Endpoints.ContainsKey(endpointSuffix)) - { - return Endpoints[endpointSuffix]; - } - - return null; - } - - /// - /// Gets the endpoint for storage blob. - /// - /// The account name - /// Use Https when creating the URI. Defaults to true. - /// The fully qualified uri to the blob service - public Uri GetStorageBlobEndpoint(string accountName, bool useHttps = true) - { - return new Uri(string.Format(StorageBlobEndpointFormat(), useHttps ? "https" : "http", accountName)); - } - - /// - /// Gets the endpoint for storage queue. - /// - /// The account name - /// Use Https when creating the URI. Defaults to true. - /// The fully qualified uri to the queue service - public Uri GetStorageQueueEndpoint(string accountName, bool useHttps = true) - { - return new Uri(string.Format(StorageQueueEndpointFormat(), useHttps ? "https" : "http", accountName)); - } - - /// - /// Gets the endpoint for storage table. - /// - /// The account name - /// Use Https when creating the URI. Defaults to true. - /// The fully qualified uri to the table service - public Uri GetStorageTableEndpoint(string accountName, bool useHttps = true) - { - return new Uri(string.Format(StorageTableEndpointFormat(), useHttps ? "https" : "http", accountName)); - } - - /// - /// Gets the endpoint for storage file. - /// - /// The account name - /// Use Https when creating the URI. Defaults to true. - /// The fully qualified uri to the file service - public Uri GetStorageFileEndpoint(string accountName, bool useHttps = true) - { - return new Uri(string.Format(StorageFileEndpointFormat(), useHttps ? "https" : "http", accountName)); - } - - /// - /// Gets the management portal URI with a particular realm suffix if supplied - /// - /// Realm for user's account - /// Url to management portal. - public string GetManagementPortalUrlWithRealm(string realm = null) - { - if (realm != null) - { - realm = string.Format(Resources.PublishSettingsFileRealmFormat, realm); - } - else - { - realm = string.Empty; - } - return GetEndpointAsUri(Endpoint.ManagementPortalUrl) + realm; - } - - /// - /// Get the publish settings file download url with a realm suffix if needed. - /// - /// Realm for user's account - /// Url to publish settings file - public string GetPublishSettingsFileUrlWithRealm(string realm = null) - { - if (realm != null) - { - realm = string.Format(Resources.PublishSettingsFileRealmFormat, realm); - } - else - { - realm = string.Empty; - } - return GetEndpointAsUri(Endpoint.PublishSettingsFileUrl) + realm; - } - - public enum Endpoint - { - ActiveDirectoryServiceEndpointResourceId, - - AdTenant, - - Gallery, - - ManagementPortalUrl, - - ServiceManagement, - - PublishSettingsFileUrl, - - ResourceManager, - - SqlDatabaseDnsSuffix, - - StorageEndpointSuffix, - - ActiveDirectory, - - Graph, - - TrafficManagerDnsSuffix, - - AzureKeyVaultDnsSuffix, - - AzureKeyVaultServiceEndpointResourceId, - } - } - - public static class EnvironmentName - { - public const string AzureCloud = "AzureCloud"; - - public const string AzureChinaCloud = "AzureChinaCloud"; - } - - public static class AzureEnvironmentConstants - { - public const string AzureServiceEndpoint = "https://management.core.windows.net/"; - - public const string ChinaServiceEndpoint = "https://management.core.chinacloudapi.cn/"; - - public const string AzureResourceManagerEndpoint = "https://management.azure.com/"; - - public const string GalleryEndpoint = "https://gallery.azure.com/"; - - public const string AzurePublishSettingsFileUrl = "http://go.microsoft.com/fwlink/?LinkID=301775"; - - public const string ChinaPublishSettingsFileUrl = "http://go.microsoft.com/fwlink/?LinkID=301776"; - - public const string AzureManagementPortalUrl = "http://go.microsoft.com/fwlink/?LinkId=254433"; - - public const string ChinaManagementPortalUrl = "http://go.microsoft.com/fwlink/?LinkId=301902"; - - public const string AzureStorageEndpointSuffix = "core.windows.net"; - - public const string ChinaStorageEndpointSuffix = "core.chinacloudapi.cn"; - - public const string AzureSqlDatabaseDnsSuffix = ".database.windows.net"; - - public const string ChinaSqlDatabaseDnsSuffix = ".database.chinacloudapi.cn"; - - public const string AzureActiveDirectoryEndpoint = "https://login.windows.net/"; - - public const string ChinaActiveDirectoryEndpoint = "https://login.chinacloudapi.cn/"; - - public const string AzureGraphEndpoint = "https://graph.windows.net/"; - - public const string AzureTrafficManagerDnsSuffix = "trafficmanager.net"; - - public const string ChinaTrafficManagerDnsSuffix = "trafficmanager.cn"; - - public const string AzureKeyVaultDnsSuffix = "vault.azure.net"; - - public const string AzureKeyVaultServiceEndpointResourceId = "https://vault.azure.net"; - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/AzureProfile.cs b/src/Common/Azure.Common.Extensions/Models/AzureProfile.cs deleted file mode 100644 index 519dde9279fc..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/AzureProfile.cs +++ /dev/null @@ -1,149 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Interfaces; -using Microsoft.WindowsAzure.Common.Internals; -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public sealed class AzureProfile - { - private IDataStore store; - private string profilePath; - private string tokenCacheFile = Path.Combine(AzureSession.ProfileDirectory, AzureSession.TokenCacheFile); - - public AzureProfile() - { - Environments = new Dictionary(StringComparer.InvariantCultureIgnoreCase); - Subscriptions = new Dictionary(); - Accounts = new Dictionary(StringComparer.InvariantCultureIgnoreCase); - } - - public AzureProfile(IDataStore store, string profilePath) - { - this.store = store; - this.profilePath = profilePath; - - Load(); - } - - private void Load() - { - Environments = new Dictionary(StringComparer.InvariantCultureIgnoreCase); - Subscriptions = new Dictionary(); - Accounts = new Dictionary(StringComparer.InvariantCultureIgnoreCase); - ProfileLoadErrors = new List(); - - if (!store.DirectoryExists(AzureSession.ProfileDirectory)) - { - store.CreateDirectory(AzureSession.ProfileDirectory); - } - - if (store.FileExists(profilePath)) - { - string contents = store.ReadFileAsText(profilePath); - - IProfileSerializer serializer; - - if (ParserHelper.IsXml(contents)) - { - serializer = new XmlProfileSerializer(); - if (!serializer.Deserialize(contents, this)) - { - ProfileLoadErrors.AddRange(serializer.DeserializeErrors); - } - } - else if (ParserHelper.IsJson(contents)) - { - serializer = new JsonProfileSerializer(); - if (!serializer.Deserialize(contents, this)) - { - ProfileLoadErrors.AddRange(serializer.DeserializeErrors); - } - } - } - - // Adding predefined environments - foreach (AzureEnvironment env in AzureEnvironment.PublicEnvironments.Values) - { - Environments[env.Name] = env; - } - } - - public void Save() - { - // Removing predefined environments - foreach (string env in AzureEnvironment.PublicEnvironments.Keys) - { - Environments.Remove(env); - } - - JsonProfileSerializer jsonSerializer = new JsonProfileSerializer(); - - string contents = jsonSerializer.Serialize(this); - string diskContents = string.Empty; - if (store.FileExists(profilePath)) - { - diskContents = store.ReadFileAsText(profilePath); - } - - if (diskContents != contents) - { - store.WriteFile(profilePath, contents); - } - } - - public List ProfileLoadErrors { get; private set; } - - public Dictionary Environments { get; set; } - - public Dictionary Subscriptions { get; set; } - - public Dictionary Accounts { get; set; } - - public AzureSubscription DefaultSubscription - { - get - { - return Subscriptions.Values.FirstOrDefault( - s => s.Properties.ContainsKey(AzureSubscription.Property.Default)); - } - - set - { - if (value == null) - { - foreach (var subscription in Subscriptions.Values) - { - subscription.SetProperty(AzureSubscription.Property.Default, null); - } - } - else if (Subscriptions.ContainsKey(value.Id)) - { - foreach (var subscription in Subscriptions.Values) - { - subscription.SetProperty(AzureSubscription.Property.Default, null); - } - - Subscriptions[value.Id].Properties[AzureSubscription.Property.Default] = "True"; - value.Properties[AzureSubscription.Property.Default] = "True"; - } - } - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/AzureSubscription.Methods.cs b/src/Common/Azure.Common.Extensions/Models/AzureSubscription.Methods.cs deleted file mode 100644 index 030f50f89f4b..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/AzureSubscription.Methods.cs +++ /dev/null @@ -1,70 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Utilities; -using System.Collections.Generic; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public partial class AzureSubscription - { - public AzureSubscription() - { - Properties = new Dictionary(); - } - - public override int GetHashCode() - { - return Id.GetHashCode(); - } - - public string GetProperty(Property property) - { - return Properties.GetProperty(property); - } - - public string[] GetPropertyAsArray(Property property) - { - return Properties.GetPropertyAsArray(property); - } - - public void SetProperty(Property property, params string[] values) - { - Properties.SetProperty(property, values); - } - - public void SetOrAppendProperty(Property property, params string[] values) - { - Properties.SetOrAppendProperty(property, values); - } - - public bool IsPropertySet(Property property) - { - return Properties.IsPropertySet(property); - } - - public override bool Equals(object obj) - { - var anotherSubscription = obj as AzureSubscription; - if (anotherSubscription == null) - { - return false; - } - else - { - return anotherSubscription.Id == Id; - } - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/AzureSubscription.cs b/src/Common/Azure.Common.Extensions/Models/AzureSubscription.cs deleted file mode 100644 index b5d6cb6b73d6..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/AzureSubscription.cs +++ /dev/null @@ -1,57 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.Collections.Generic; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public partial class AzureSubscription - { - public Guid Id { get; set; } - - public string Name { get; set; } - - public string Environment { get; set; } - - public string Account { get; set; } - - public Dictionary Properties { get; set; } - - public enum Property - { - /// - /// Comma separated registered resource providers, i.e.: websites,compute,hdinsight - /// - RegisteredResourceProviders, - - /// - /// Comma separated mode names that this subscription supports, i.e.: AzureResourceManager,AzureServiceManagement - /// - SupportedModes, - - /// - /// Associated tenants - /// - Tenants, - - /// - /// If this property existed on the subscription indicates that it's default one. - /// - Default, - - StorageAccount - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/DiskDataStore.cs b/src/Common/Azure.Common.Extensions/Models/DiskDataStore.cs deleted file mode 100644 index c42bb358538b..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/DiskDataStore.cs +++ /dev/null @@ -1,181 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Interfaces; -using Microsoft.Azure.Common.Extensions.Properties; -using System; -using System.IO; -using System.Security.Cryptography.X509Certificates; -using System.Text; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public class DiskDataStore : IDataStore - { - public void WriteFile(string path, string contents) - { - File.WriteAllText(path, contents); - } - - public void WriteFile(string path, string contents, Encoding encoding) - { - File.WriteAllText(path, contents, encoding); - } - - public void WriteFile(string path, byte[] contents) - { - File.WriteAllBytes(path, contents); - } - - public string ReadFileAsText(string path) - { - return File.ReadAllText(path); - } - - public byte[] ReadFileAsBytes(string path) - { - return File.ReadAllBytes(path); - } - - public Stream ReadFileAsStream(string path) - { - return File.Open(path, FileMode.Open, FileAccess.Read); - } - - public void RenameFile(string oldPath, string newPath) - { - File.Move(oldPath, newPath); - } - - public void CopyFile(string oldPath, string newPath) - { - File.Copy(oldPath, newPath, true); - } - - public bool FileExists(string path) - { - return File.Exists(path); - } - - public void DeleteFile(string path) - { - File.Delete(path); - } - - public void DeleteDirectory(string dir) - { - Directory.Delete(dir, true); - } - - public void EmptyDirectory(string dirPath) - { - foreach (var filePath in Directory.GetFiles(dirPath)) - { - File.Delete(filePath); - } - } - - public string[] GetFiles(string sourceDirName) - { - return Directory.GetFiles(sourceDirName); - } - - public string[] GetFiles(string startDirectory, string filePattern, SearchOption options) - { - return Directory.GetFiles(startDirectory, filePattern, options); - } - - public FileAttributes GetFileAttributes(string path) - { - return File.GetAttributes(path); - } - - public X509Certificate2 GetCertificate(string thumbprint) - { - if (thumbprint == null) - { - return null; - } - else - { - Validate.ValidateStringIsNullOrEmpty(thumbprint, "certificate thumbprint"); - X509Certificate2Collection certificates; - if (TryFindCertificatesInStore(thumbprint, StoreLocation.CurrentUser, out certificates) || - TryFindCertificatesInStore(thumbprint, StoreLocation.LocalMachine, out certificates)) - { - return certificates[0]; - } - else - { - throw new ArgumentException(string.Format(Resources.CertificateNotFoundInStore, thumbprint)); - } - } - } - - private static bool TryFindCertificatesInStore(string thumbprint, - StoreLocation location, out X509Certificate2Collection certificates) - { - X509Store store = new X509Store(StoreName.My, location); - store.Open(OpenFlags.ReadOnly); - certificates = store.Certificates.Find(X509FindType.FindByThumbprint, thumbprint, false); - store.Close(); - - return certificates.Count > 0; - } - - public void AddCertificate(X509Certificate2 certificate) - { - Validate.ValidateNullArgument(certificate, Resources.InvalidCertificate); - X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); - store.Open(OpenFlags.ReadWrite); - store.Add(certificate); - store.Close(); - } - - public void RemoveCertificate(string thumbprint) - { - if (thumbprint != null) - { - var certificate = GetCertificate(thumbprint); - if (certificate != null) - { - X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser); - store.Open(OpenFlags.ReadWrite); - store.Remove(certificate); - store.Close(); - } - } - } - - public bool DirectoryExists(string path) - { - return Directory.Exists(path); - } - - public void CreateDirectory(string path) - { - Directory.CreateDirectory(path); - } - - public string[] GetDirectories(string sourceDirName) - { - return Directory.GetDirectories(sourceDirName); - } - - public string[] GetDirectories(string startDirectory, string filePattern, SearchOption options) - { - return Directory.GetDirectories(startDirectory, filePattern, options); - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/IClientAction.cs b/src/Common/Azure.Common.Extensions/Models/IClientAction.cs deleted file mode 100644 index e05ff570b7b0..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/IClientAction.cs +++ /dev/null @@ -1,25 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.WindowsAzure.Common; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public interface IClientAction - { - IClientFactory ClientFactory { get; set; } - - void Apply(TClient client, AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient; - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/JsonProfileSerializer.cs b/src/Common/Azure.Common.Extensions/Models/JsonProfileSerializer.cs deleted file mode 100644 index 29ddb1c1400c..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/JsonProfileSerializer.cs +++ /dev/null @@ -1,92 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Interfaces; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; -using System; -using System.Collections.Generic; -using System.Linq; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public class JsonProfileSerializer : IProfileSerializer - { - public string Serialize(AzureProfile profile) - { - return JsonConvert.SerializeObject(new - { - Environments = profile.Environments.Values.ToList(), - Subscriptions = profile.Subscriptions.Values.ToList(), - Accounts = profile.Accounts.Values.ToList() - }, Formatting.Indented); - } - - public bool Deserialize(string contents, AzureProfile profile) - { - DeserializeErrors = new List(); - - try - { - var jsonProfile = JObject.Parse(contents); - - foreach (var env in jsonProfile["Environments"]) - { - try - { - profile.Environments[(string) env["Name"]] = - JsonConvert.DeserializeObject(env.ToString()); - } - catch (Exception ex) - { - DeserializeErrors.Add(ex.Message); - } - } - - foreach (var subscription in jsonProfile["Subscriptions"]) - { - try - { - profile.Subscriptions[new Guid((string) subscription["Id"])] = - JsonConvert.DeserializeObject(subscription.ToString()); - } - catch (Exception ex) - { - DeserializeErrors.Add(ex.Message); - } - } - - foreach (var account in jsonProfile["Accounts"]) - { - try - { - profile.Accounts[(string) account["Id"]] = - JsonConvert.DeserializeObject(account.ToString()); - } - catch (Exception ex) - { - DeserializeErrors.Add(ex.Message); - } - } - } - catch (Exception ex) - { - DeserializeErrors.Add(ex.Message); - } - return DeserializeErrors.Count == 0; - } - - public IList DeserializeErrors { get; private set; } - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/RPRegistrationAction.cs b/src/Common/Azure.Common.Extensions/Models/RPRegistrationAction.cs deleted file mode 100644 index 1d8cc5ce350a..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/RPRegistrationAction.cs +++ /dev/null @@ -1,138 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Management.Resources; -using Microsoft.WindowsAzure; -using Microsoft.WindowsAzure.Common; -using Microsoft.WindowsAzure.Management; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; -using System.Net; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public class RPRegistrationAction : IClientAction - { - /// - /// Registers resource providers for Sparta. - /// - /// The client type - private void RegisterResourceManagerProviders(AzureContext context) where T : ServiceClient - { - var providersToRegister = RequiredResourceLookup.RequiredProvidersForResourceManager(); - var registeredProviders = context.Subscription.GetPropertyAsArray(AzureSubscription.Property.RegisteredResourceProviders); - var unregisteredProviders = providersToRegister.Where(p => !registeredProviders.Contains(p)).ToList(); - var successfullyRegisteredProvider = new List(); - SubscriptionCloudCredentials creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context); - - if (unregisteredProviders.Count > 0) - { - using (var client = ClientFactory.CreateCustomClient(creds, context.Environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ResourceManager))) - { - foreach (string provider in unregisteredProviders) - { - try - { - client.Providers.Register(provider); - successfullyRegisteredProvider.Add(provider); - } - catch - { - // Ignore this as the user may not have access to service management endpoint or the provider is already registered - } - } - } - - UpdateSubscriptionRegisteredProviders(context.Subscription, successfullyRegisteredProvider); - } - } - - /// - /// Registers resource providers for RDFE. - /// - /// The client type - private void RegisterServiceManagementProviders(AzureContext context) where T : ServiceClient - { - var credentials = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context); - var providersToRegister = RequiredResourceLookup.RequiredProvidersForServiceManagement(); - var registeredProviders = context.Subscription.GetPropertyAsArray(AzureSubscription.Property.RegisteredResourceProviders); - var unregisteredProviders = providersToRegister.Where(p => !registeredProviders.Contains(p)).ToList(); - var successfullyRegisteredProvider = new List(); - - if (unregisteredProviders.Count > 0) - { - using (var client = new ManagementClient(credentials, context.Environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ServiceManagement))) - { - foreach (var provider in unregisteredProviders) - { - try - { - client.Subscriptions.RegisterResource(provider); - } - catch (CloudException ex) - { - if (ex.Response.StatusCode != HttpStatusCode.Conflict && ex.Response.StatusCode != HttpStatusCode.NotFound) - { - // Conflict means already registered, that's OK. - // NotFound means there is no registration support, like Windows Azure Pack. - // Otherwise it's a failure. - throw; - } - } - successfullyRegisteredProvider.Add(provider); - } - } - - UpdateSubscriptionRegisteredProviders(context.Subscription, successfullyRegisteredProvider); - } - } - - private void UpdateSubscriptionRegisteredProviders(AzureSubscription subscription, List providers) - { - if (providers != null && providers.Count > 0) - { - subscription.SetOrAppendProperty(AzureSubscription.Property.RegisteredResourceProviders, - providers.ToArray()); - try - { - ProfileClient profileClient = new ProfileClient(); - profileClient.AddOrSetSubscription(subscription); - profileClient.Profile.Save(); - } - catch (KeyNotFoundException) - { - // if using a subscription data file, do not write registration to disk - // long term solution is using -Profile parameter - } - } - } - - public void Apply(TClient client, AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient - { - Debug.Assert(ClientFactory != null); - - if (endpoint == AzureEnvironment.Endpoint.ServiceManagement) - { - RegisterServiceManagementProviders(context); - } - else if (endpoint == AzureEnvironment.Endpoint.ResourceManager) - { - RegisterResourceManagerProviders(context); - } - } - - public IClientFactory ClientFactory { get; set; } - } -} diff --git a/src/Common/Azure.Common.Extensions/Models/XmlProfileSerializer.cs b/src/Common/Azure.Common.Extensions/Models/XmlProfileSerializer.cs deleted file mode 100644 index f7290949bbfd..000000000000 --- a/src/Common/Azure.Common.Extensions/Models/XmlProfileSerializer.cs +++ /dev/null @@ -1,96 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Interfaces; -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.IO; -using System.Linq; -using System.Runtime.Serialization; -using System.Text; - -namespace Microsoft.Azure.Common.Extensions.Models -{ - public class XmlProfileSerializer : IProfileSerializer - { - public string Serialize(AzureProfile obj) - { - // We do not use the serialize for xml serializer anymore and rely solely on the JSON serializer. - throw new NotImplementedException(); - } - - public bool Deserialize(string contents, AzureProfile profile) - { - ProfileData data = null; - Debug.Assert(profile != null); - - DeserializeErrors = new List(); - - DataContractSerializer serializer = new DataContractSerializer(typeof(ProfileData)); - using (MemoryStream s = new MemoryStream(Encoding.UTF8.GetBytes(contents ?? ""))) - { - data = (ProfileData)serializer.ReadObject(s); - } - - if (data != null) - { - foreach (AzureEnvironmentData oldEnv in data.Environments) - { - profile.Environments[oldEnv.Name] = oldEnv.ToAzureEnvironment(); - } - - List envs = profile.Environments.Values.ToList(); - foreach (AzureSubscriptionData oldSubscription in data.Subscriptions) - { - try - { - var newSubscription = oldSubscription.ToAzureSubscription(envs); - if (newSubscription.Account == null) - { - continue; - } - - var newAccounts = oldSubscription.ToAzureAccounts(); - foreach (var account in newAccounts) - { - if (profile.Accounts.ContainsKey(account.Id)) - { - profile.Accounts[account.Id].SetOrAppendProperty(AzureAccount.Property.Tenants, - account.GetPropertyAsArray(AzureAccount.Property.Tenants)); - profile.Accounts[account.Id].SetOrAppendProperty(AzureAccount.Property.Subscriptions, - account.GetPropertyAsArray(AzureAccount.Property.Subscriptions)); - } - else - { - profile.Accounts[account.Id] = account; - } - } - - profile.Subscriptions[newSubscription.Id] = newSubscription; - } - catch (Exception ex) - { - // Skip subscription if failed to load - DeserializeErrors.Add(ex.Message); - } - } - } - - return DeserializeErrors.Count == 0; - } - - public IList DeserializeErrors { get; private set; } - } -} diff --git a/src/Common/Azure.Common.Extensions/Properties/Resources.Designer.cs b/src/Common/Azure.Common.Extensions/Properties/Resources.Designer.cs deleted file mode 100644 index 4254763922a4..000000000000 --- a/src/Common/Azure.Common.Extensions/Properties/Resources.Designer.cs +++ /dev/null @@ -1,4272 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.34014 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace Microsoft.Azure.Common.Extensions.Properties -{ - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - public class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Microsoft.Azure.Common.Extensions.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Looks up a localized string similar to The remote server returned an error: (401) Unauthorized.. - /// - public static string AccessDeniedExceptionMessage { - get { - return ResourceManager.GetString("AccessDeniedExceptionMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Account id doesn't match one in subscription.. - /// - public static string AccountIdDoesntMatchSubscription { - get { - return ResourceManager.GetString("AccountIdDoesntMatchSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Account "{0}" has been added.. - /// - public static string AddAccountAdded { - get { - return ResourceManager.GetString("AddAccountAdded", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to To switch to a different subscription, please use Select-AzureSubscription.. - /// - public static string AddAccountChangeSubscription { - get { - return ResourceManager.GetString("AddAccountChangeSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Skipping external tenant {0}, because you are using a guest or a foreign principal object identity. In order to access this tenant, please run Add-AzureAccount without "-Credential".. - /// - public static string AddAccountNonInteractiveGuestOrFpo { - get { - return ResourceManager.GetString("AddAccountNonInteractiveGuestOrFpo", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Subscription "{0}" is selected as the default subscription.. - /// - public static string AddAccountShowDefaultSubscription { - get { - return ResourceManager.GetString("AddAccountShowDefaultSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to To view all the subscriptions, please use Get-AzureSubscription.. - /// - public static string AddAccountViewSubscriptions { - get { - return ResourceManager.GetString("AddAccountViewSubscriptions", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Add-On {0} is created successfully.. - /// - public static string AddOnCreatedMessage { - get { - return ResourceManager.GetString("AddOnCreatedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Add-on name {0} is already used.. - /// - public static string AddOnNameAlreadyUsed { - get { - return ResourceManager.GetString("AddOnNameAlreadyUsed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Add-On {0} not found.. - /// - public static string AddOnNotFound { - get { - return ResourceManager.GetString("AddOnNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Add-on {0} is removed successfully.. - /// - public static string AddOnRemovedMessage { - get { - return ResourceManager.GetString("AddOnRemovedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Add-On {0} is updated successfully.. - /// - public static string AddOnUpdatedMessage { - get { - return ResourceManager.GetString("AddOnUpdatedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role has been created at {0}\{1}.. - /// - public static string AddRoleMessageCreate { - get { - return ResourceManager.GetString("AddRoleMessageCreate", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role has been created at {0}\{1}. For easy access to Microsoft Azure services from your application code, install the Microsoft Azure client library for Node.js by running ‘npm install azure’.. - /// - public static string AddRoleMessageCreateNode { - get { - return ResourceManager.GetString("AddRoleMessageCreateNode", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role has been created at {0}\{1}. For easy access to Microsoft Azure services from your application code, install the Microsoft Azure client library for PHP by running "pear Azure/Azure".. - /// - public static string AddRoleMessageCreatePHP { - get { - return ResourceManager.GetString("AddRoleMessageCreatePHP", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role has been created at {0}\{1}. For easy access to Microsoft Azure services from your application code, install the Microsoft Azure client library for Python by running "pip Azure".. - /// - public static string AddRoleMessageCreatePython { - get { - return ResourceManager.GetString("AddRoleMessageCreatePython", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Unable to set role permissions. Please give the 'Network Service' user 'Read & execute' and 'Modify' permissions to the role folder, or run PowerShell as an Administrator. - /// - public static string AddRoleMessageInsufficientPermissions { - get { - return ResourceManager.GetString("AddRoleMessageInsufficientPermissions", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A role name '{0}' already exists. - /// - public static string AddRoleMessageRoleExists { - get { - return ResourceManager.GetString("AddRoleMessageRoleExists", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Profile {0} already has an endpoint with name {1}. - /// - public static string AddTrafficManagerEndpointFailed { - get { - return ResourceManager.GetString("AddTrafficManagerEndpointFailed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Windows Azure Powershell\. - /// - public static string AzureDirectory { - get { - return ResourceManager.GetString("AzureDirectory", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Windows Azure Powershell. - /// - public static string AzureDirectoryName { - get { - return ResourceManager.GetString("AzureDirectoryName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Emulator. - /// - public static string AzureEmulatorDirectory { - get { - return ResourceManager.GetString("AzureEmulatorDirectory", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure Emulator is not installed and is required. - /// - public static string AzureEmulatorNotInstalledMessage { - get { - return ResourceManager.GetString("AzureEmulatorNotInstalledMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure Emulator\emulator. - /// - public static string AzureEmulatorPathPortion { - get { - return ResourceManager.GetString("AzureEmulatorPathPortion", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to SOFTWARE\Microsoft\Windows Azure Emulator. - /// - public static string AzureEmulatorRegistryKey { - get { - return ResourceManager.GetString("AzureEmulatorRegistryKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure service management error - ///{0}. - /// - public static string AzureException_WrapExistingError_DetailedErrorFormat { - get { - return ResourceManager.GetString("AzureException_WrapExistingError_DetailedErrorFormat", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to https://manage.Azure.com. - /// - public static string AzurePortalUrl { - get { - return ResourceManager.GetString("AzurePortalUrl", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to AZURE_PORTAL_URL. - /// - public static string AzurePortalUrlEnv { - get { - return ResourceManager.GetString("AzurePortalUrlEnv", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure SDK\{0}\. - /// - public static string AzureSdkDirectory { - get { - return ResourceManager.GetString("AzureSdkDirectory", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to InstallPath. - /// - public static string AzureSdkInstallPathRegistryKeyValue { - get { - return ResourceManager.GetString("AzureSdkInstallPathRegistryKeyValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to SOFTWARE\Microsoft\Microsoft SDKs\ServiceHosting. - /// - public static string AzureSdkRegistryKeyName { - get { - return ResourceManager.GetString("AzureSdkRegistryKeyName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The installed Azure SDK version is not supported. Make sure you version is between {0} and {1} inclusive. - /// - public static string AzureSdkVersionNotSupported { - get { - return ResourceManager.GetString("AzureSdkVersionNotSupported", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure Authoring Tools are not installed and are required. Installation of Azure SDK for .NET is recommended with Microsoft Web Platform Installer (PI) available at http://www.microsoft.com/web/downloads/platform.aspx.. - /// - public static string AzureToolsNotInstalledMessage { - get { - return ResourceManager.GetString("AzureToolsNotInstalledMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Base Uri was empty.. - /// - public static string BaseUriEmpty { - get { - return ResourceManager.GetString("BaseUriEmpty", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} begin processing without ParameterSet.. - /// - public static string BeginProcessingWithoutParameterSetLog { - get { - return ResourceManager.GetString("BeginProcessingWithoutParameterSetLog", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} begin processing with ParameterSet '{1}'.. - /// - public static string BeginProcessingWithParameterSetLog { - get { - return ResourceManager.GetString("BeginProcessingWithParameterSetLog", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Blob with the name {0} already exists in the account.. - /// - public static string BlobAlreadyExistsInTheAccount { - get { - return ResourceManager.GetString("BlobAlreadyExistsInTheAccount", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to https://{0}.blob.core.windows.net/. - /// - public static string BlobEndpointUri { - get { - return ResourceManager.GetString("BlobEndpointUri", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to AZURE_BLOBSTORAGE_TEMPLATE. - /// - public static string BlobEndpointUriEnv { - get { - return ResourceManager.GetString("BlobEndpointUriEnv", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Memcache is already enabled for role '{0}'.. - /// - public static string CacheAlreadyEnabledMessage { - get { - return ResourceManager.GetString("CacheAlreadyEnabledMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to <configuration> - /// <configSections> - /// <section name="dataCacheClients" type="Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core" allowLocation="true" allowDefinition="Everywhere" /> - /// </configSections> - /// <dataCacheClients> - /// <tracing sinkType="DiagnosticSink" traceLevel="Error" /> - /// <dataCacheClient name="DefaultShimConfig" useLegacyProtocol="false"> - /// <autoDiscover isEnabled="true" identifier="$RoleName$" /> - /// </dataCacheClient> - /// </da [rest of string was truncated]";. - /// - public static string CacheAutoDiscoveryConfig { - get { - return ResourceManager.GetString("CacheAutoDiscoveryConfig", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.Azure.Plugins.Caching.ClientDiagnosticLevel. - /// - public static string CacheClientDiagnosticLevelAssemblyName { - get { - return ResourceManager.GetString("CacheClientDiagnosticLevelAssemblyName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to DiagnosticStore. - /// - public static string CacheDiagnosticStoreName { - get { - return ResourceManager.GetString("CacheDiagnosticStoreName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Please upgrade the cache runtime of role '{0}' to '{1}' using Set-AzureServiceProjectRole -RoleName {0} -Runtime Cache -Version {1}. - /// - public static string CacheMismatchMessage { - get { - return ResourceManager.GetString("CacheMismatchMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to CACHERUNTIMEURL. - /// - public static string CacheRuntimeUrl { - get { - return ResourceManager.GetString("CacheRuntimeUrl", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to cache. - /// - public static string CacheRuntimeValue { - get { - return ResourceManager.GetString("CacheRuntimeValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to CacheRuntimeVersion. - /// - public static string CacheRuntimeVersionKey { - get { - return ResourceManager.GetString("CacheRuntimeVersionKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Resources\Scaffolding\Cache. - /// - public static string CacheScaffolding { - get { - return ResourceManager.GetString("CacheScaffolding", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to setup_cache.cmd > cache_log.txt. - /// - public static string CacheStartupCommand { - get { - return ResourceManager.GetString("CacheStartupCommand", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Installing caching version {0} for Role '{1}' (the caching version locally installed is: {2}). - /// - public static string CacheVersionWarningText { - get { - return ResourceManager.GetString("CacheVersionWarningText", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.Azure.Plugins.Caching.CacheSizePercentage. - /// - public static string CachingCacheSizePercentageSettingName { - get { - return ResourceManager.GetString("CachingCacheSizePercentageSettingName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.Azure.Plugins.Caching.ConfigStoreConnectionString. - /// - public static string CachingConfigStoreConnectionStringSettingName { - get { - return ResourceManager.GetString("CachingConfigStoreConnectionStringSettingName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1}. - /// - public static string CachingConfigStoreConnectionStringSettingValue { - get { - return ResourceManager.GetString("CachingConfigStoreConnectionStringSettingValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Caching. - /// - public static string CachingModuleName { - get { - return ResourceManager.GetString("CachingModuleName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Cannot find {0} with name {1}.. - /// - public static string CannotFind { - get { - return ResourceManager.GetString("CannotFind", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Deployment for service {0} with {1} slot doesn't exist. - /// - public static string CannotFindDeployment { - get { - return ResourceManager.GetString("CannotFindDeployment", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Can't find valid Microsoft Azure role in current directory {0}. - /// - public static string CannotFindRole { - get { - return ResourceManager.GetString("CannotFindRole", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to service {0} configuration file (ServiceConfiguration.Cloud.cscfg) is either null or doesn't exist. - /// - public static string CannotFindServiceConfigurationFile { - get { - return ResourceManager.GetString("CannotFindServiceConfigurationFile", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Invalid service path! Cannot locate ServiceDefinition.csdef in current folder or parent folders.. - /// - public static string CannotFindServiceRoot { - get { - return ResourceManager.GetString("CannotFindServiceRoot", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The subscription named {0} with id {1} is not currently imported. You must import this subscription before it can be updated.. - /// - public static string CannotUpdateUnknownSubscription { - get { - return ResourceManager.GetString("CannotUpdateUnknownSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to ManagementCertificate. - /// - public static string CertificateElementName { - get { - return ResourceManager.GetString("CertificateElementName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to certificate.pfx. - /// - public static string CertificateFileName { - get { - return ResourceManager.GetString("CertificateFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Certificate imported into CurrentUser\My\{0}. - /// - public static string CertificateImportedMessage { - get { - return ResourceManager.GetString("CertificateImportedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No certificate was found in the certificate store with thumbprint {0}. - /// - public static string CertificateNotFoundInStore { - get { - return ResourceManager.GetString("CertificateNotFoundInStore", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No certificate was found in the certificate store with thumbprint {0}. - /// - public static string CertificateNotFoundInStore1 { - get { - return ResourceManager.GetString("CertificateNotFoundInStore1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Your account does not have access to the private key for certificate {0}. - /// - public static string CertificatePrivateKeyAccessError { - get { - return ResourceManager.GetString("CertificatePrivateKeyAccessError", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} {1} deployment for {2} service. - /// - public static string ChangeDeploymentStateWaitMessage { - get { - return ResourceManager.GetString("ChangeDeploymentStateWaitMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Cloud service {0} is in {1} state.. - /// - public static string ChangeDeploymentStatusCompleteMessage { - get { - return ResourceManager.GetString("ChangeDeploymentStatusCompleteMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Changing/Removing public environment '{0}' is not allowed.. - /// - public static string ChangePublicEnvironmentMessage { - get { - return ResourceManager.GetString("ChangePublicEnvironmentMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Service {0} is set to value {1}. - /// - public static string ChangeSettingsElementMessage { - get { - return ResourceManager.GetString("ChangeSettingsElementMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Changing public environment is not supported.. - /// - public static string ChangingDefaultEnvironmentNotSupported { - get { - return ResourceManager.GetString("ChangingDefaultEnvironmentNotSupported", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Choose which publish settings file to use:. - /// - public static string ChoosePublishSettingsFile { - get { - return ResourceManager.GetString("ChoosePublishSettingsFile", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.Azure.Plugins.Caching.ClientDiagnosticLevel. - /// - public static string ClientDiagnosticLevelName { - get { - return ResourceManager.GetString("ClientDiagnosticLevelName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 1. - /// - public static string ClientDiagnosticLevelValue { - get { - return ResourceManager.GetString("ClientDiagnosticLevelValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to cloud_package.cspkg. - /// - public static string CloudPackageFileName { - get { - return ResourceManager.GetString("CloudPackageFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to ServiceConfiguration.Cloud.cscfg. - /// - public static string CloudServiceConfigurationFileName { - get { - return ResourceManager.GetString("CloudServiceConfigurationFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Add-ons for {0}. - /// - public static string CloudServiceDescription { - get { - return ResourceManager.GetString("CloudServiceDescription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Communication could not be established. This could be due to an invalid subscription ID. Note that subscription IDs are case sensitive.. - /// - public static string CommunicationCouldNotBeEstablished { - get { - return ResourceManager.GetString("CommunicationCouldNotBeEstablished", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Complete. - /// - public static string CompleteMessage { - get { - return ResourceManager.GetString("CompleteMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Complete. - /// - public static string CompleteMessage1 { - get { - return ResourceManager.GetString("CompleteMessage1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to config.json. - /// - public static string ConfigurationFileName { - get { - return ResourceManager.GetString("ConfigurationFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to VirtualMachine creation failed.. - /// - public static string CreateFailedErrorMessage { - get { - return ResourceManager.GetString("CreateFailedErrorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Creating the website failed. If this is the first website for this subscription, please create it using the management portal instead.. - /// - public static string CreateWebsiteFailed { - get { - return ResourceManager.GetString("CreateWebsiteFailed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to -Credential parameter can only be used with Organization ID credentials. For more information, please refer to http://go.microsoft.com/fwlink/?linkid=331007&clcid=0x409 for more information about the difference between an organizational account and a Microsoft account.. - /// - public static string CredentialOrganizationIdMessage { - get { - return ResourceManager.GetString("CredentialOrganizationIdMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core. - /// - public static string DataCacheClientsType { - get { - return ResourceManager.GetString("DataCacheClientsType", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to //blobcontainer[@datacenter='{0}']. - /// - public static string DatacenterBlobQuery { - get { - return ResourceManager.GetString("DatacenterBlobQuery", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Setting: {0} as the default and current subscription. To view other subscriptions use Get-AzureSubscription. - /// - public static string DefaultAndCurrentSubscription { - get { - return ResourceManager.GetString("DefaultAndCurrentSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to none. - /// - public static string DefaultFileVersion { - get { - return ResourceManager.GetString("DefaultFileVersion", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to There are no hostnames which could be used for validation.. - /// - public static string DefaultHostnamesValidation { - get { - return ResourceManager.GetString("DefaultHostnamesValidation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 8080. - /// - public static string DefaultPort { - get { - return ResourceManager.GetString("DefaultPort", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 1000. - /// - public static string DefaultRoleCachingInMB { - get { - return ResourceManager.GetString("DefaultRoleCachingInMB", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Auto. - /// - public static string DefaultUpgradeMode { - get { - return ResourceManager.GetString("DefaultUpgradeMode", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 80. - /// - public static string DefaultWebPort { - get { - return ResourceManager.GetString("DefaultWebPort", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Delete. - /// - public static string Delete { - get { - return ResourceManager.GetString("Delete", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The {0} slot for service {1} is already in {2} state. - /// - public static string DeploymentAlreadyInState { - get { - return ResourceManager.GetString("DeploymentAlreadyInState", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The deployment in {0} slot for service {1} is removed. - /// - public static string DeploymentRemovedMessage { - get { - return ResourceManager.GetString("DeploymentRemovedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.Azure.Plugins.Caching.DiagnosticLevel. - /// - public static string DiagnosticLevelName { - get { - return ResourceManager.GetString("DiagnosticLevelName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 1. - /// - public static string DiagnosticLevelValue { - get { - return ResourceManager.GetString("DiagnosticLevelValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The key to add already exists in the dictionary.. - /// - public static string DictionaryAddAlreadyContainsKey { - get { - return ResourceManager.GetString("DictionaryAddAlreadyContainsKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The array index cannot be less than zero.. - /// - public static string DictionaryCopyToArrayIndexLessThanZero { - get { - return ResourceManager.GetString("DictionaryCopyToArrayIndexLessThanZero", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The supplied array does not have enough room to contain the copied elements.. - /// - public static string DictionaryCopyToArrayTooShort { - get { - return ResourceManager.GetString("DictionaryCopyToArrayTooShort", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided dns {0} doesn't exist. - /// - public static string DnsDoesNotExist { - get { - return ResourceManager.GetString("DnsDoesNotExist", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft Azure Certificate. - /// - public static string EnableRemoteDesktop_FriendlyCertificateName { - get { - return ResourceManager.GetString("EnableRemoteDesktop_FriendlyCertificateName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Endpoint can't be retrieved for storage account. - /// - public static string EndPointNotFoundForBlobStorage { - get { - return ResourceManager.GetString("EndPointNotFoundForBlobStorage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} end processing.. - /// - public static string EndProcessingLog { - get { - return ResourceManager.GetString("EndProcessingLog", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to To use Active Directory authentication, you must configure the ActiveDirectoryEndpoint, ActiveDirectoryTenantId, and ActiveDirectorServiceEndpointResourceId for environment of '{0}'. You can configure these properties for this environment using the Set-AzureEnvironment cmdlet.. - /// - public static string EnvironmentDoesNotSupportActiveDirectory { - get { - return ResourceManager.GetString("EnvironmentDoesNotSupportActiveDirectory", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The environment '{0}' already exists.. - /// - public static string EnvironmentExists { - get { - return ResourceManager.GetString("EnvironmentExists", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Environment name doesn't match one in subscription.. - /// - public static string EnvironmentNameDoesntMatchSubscription { - get { - return ResourceManager.GetString("EnvironmentNameDoesntMatchSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The environment name '{0}' is not found.. - /// - public static string EnvironmentNotFound { - get { - return ResourceManager.GetString("EnvironmentNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to environments.xml. - /// - public static string EnvironmentsFileName { - get { - return ResourceManager.GetString("EnvironmentsFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Error creating VirtualMachine. - /// - public static string ErrorCreatingVirtualMachine { - get { - return ResourceManager.GetString("ErrorCreatingVirtualMachine", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Unable to download available runtimes for location '{0}'. - /// - public static string ErrorRetrievingRuntimesForLocation { - get { - return ResourceManager.GetString("ErrorRetrievingRuntimesForLocation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Error updating VirtualMachine. - /// - public static string ErrorUpdatingVirtualMachine { - get { - return ResourceManager.GetString("ErrorUpdatingVirtualMachine", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Your Microsoft Azure credential in the Windows PowerShell session has expired. Please use Add-AzureAccount to login again.. - /// - public static string ExpiredRefreshToken { - get { - return ResourceManager.GetString("ExpiredRefreshToken", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Job Id {0} failed. Error: {1}, ExceptionDetails: {2}. - /// - public static string FailedJobErrorMessage { - get { - return ResourceManager.GetString("FailedJobErrorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The HTTP request was forbidden with client authentication scheme 'Anonymous'.. - /// - public static string FirstPurchaseErrorMessage { - get { - return ResourceManager.GetString("FirstPurchaseErrorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to This add-on requires you to purchase the first instance through the Microsoft Azure Portal. Subsequent purchases can be performed through PowerShell.. - /// - public static string FirstPurchaseMessage { - get { - return ResourceManager.GetString("FirstPurchaseMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Operation Status:. - /// - public static string GatewayOperationStatus { - get { - return ResourceManager.GetString("GatewayOperationStatus", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Resources\Scaffolding\General. - /// - public static string GeneralScaffolding { - get { - return ResourceManager.GetString("GeneralScaffolding", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Getting all available Microsoft Azure Add-Ons, this may take few minutes.... - /// - public static string GetAllAddOnsWaitMessage { - get { - return ResourceManager.GetString("GetAllAddOnsWaitMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Name{0}Primary Key{0}Seconday Key. - /// - public static string GetStorageKeysHeader { - get { - return ResourceManager.GetString("GetStorageKeysHeader", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Git not found. Please install git and place it in your command line path.. - /// - public static string GitNotFound { - get { - return ResourceManager.GetString("GitNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Could not find publish settings. Please run Import-AzurePublishSettingsFile.. - /// - public static string GlobalSettingsManager_Load_PublishSettingsNotFound { - get { - return ResourceManager.GetString("GlobalSettingsManager_Load_PublishSettingsNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Could not find publish settings. Please run Import-AzurePublishSettingsFile.. - /// - public static string GlobalSettingsManager_Load_PublishSettingsNotFound1 { - get { - return ResourceManager.GetString("GlobalSettingsManager_Load_PublishSettingsNotFound1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to iisnode.dll. - /// - public static string IISNodeDll { - get { - return ResourceManager.GetString("IISNodeDll", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to iisnode. - /// - public static string IISNodeEngineKey { - get { - return ResourceManager.GetString("IISNodeEngineKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to iisnode-dev\\release\\x64. - /// - public static string IISNodePath { - get { - return ResourceManager.GetString("IISNodePath", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to iisnode. - /// - public static string IISNodeRuntimeValue { - get { - return ResourceManager.GetString("IISNodeRuntimeValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Installing IISNode version {0} in Azure for WebRole '{1}' (the version locally installed is: {2}). - /// - public static string IISNodeVersionWarningText { - get { - return ResourceManager.GetString("IISNodeVersionWarningText", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Illegal characters in path.. - /// - public static string IllegalPath { - get { - return ResourceManager.GetString("IllegalPath", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Illegal characters in path.. - /// - public static string IllegalPath1 { - get { - return ResourceManager.GetString("IllegalPath1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Internal Server Error. - /// - public static string InternalServerErrorMessage { - get { - return ResourceManager.GetString("InternalServerErrorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Cannot enable memcach protocol on a cache worker role {0}.. - /// - public static string InvalidCacheRoleName { - get { - return ResourceManager.GetString("InvalidCacheRoleName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Invalid certificate format. Publish settings may be corrupted. Use Get-AzurePublishSettingsFile to download updated settings. - /// - public static string InvalidCertificate { - get { - return ResourceManager.GetString("InvalidCertificate", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Invalid certificate format. Publish settings may be corrupted. Use Get-AzurePublishSettingsFile to download updated settings. - /// - public static string InvalidCertificate1 { - get { - return ResourceManager.GetString("InvalidCertificate1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Invalid certificate format.. - /// - public static string InvalidCertificateSingle { - get { - return ResourceManager.GetString("InvalidCertificateSingle", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided configuration path is invalid or doesn't exist. - /// - public static string InvalidConfigPath { - get { - return ResourceManager.GetString("InvalidConfigPath", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The country name is invalid, please use a valid two character country code, as described in ISO 3166-1 alpha-2.. - /// - public static string InvalidCountryNameMessage { - get { - return ResourceManager.GetString("InvalidCountryNameMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Credential type invalid, only handles '{0}'. - /// - public static string InvalidCredentialType { - get { - return ResourceManager.GetString("InvalidCredentialType", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No current subscription has been designated. Use Select-AzureSubscription -Current <subscriptionName> to set the current subscription.. - /// - public static string InvalidCurrentSubscription { - get { - return ResourceManager.GetString("InvalidCurrentSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The ID of the current subscription is invalid. Use Set-AzureSubscription to fix the subscription ID or use Select-AzureSubscription to use a different subscription.. - /// - public static string InvalidCurrentSubscriptionId { - get { - return ResourceManager.GetString("InvalidCurrentSubscriptionId", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The management certificate of the current subscription is invalid. Use Set-AzureSubscription to fix the management certificate or use Select-AzureSubscription to use a different subscription.. - /// - public static string InvalidCurrentSuscriptionCertificate { - get { - return ResourceManager.GetString("InvalidCurrentSuscriptionCertificate", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No default subscription has been designated. Use Select-AzureSubscription -Default <subscriptionName> to set the default subscription.. - /// - public static string InvalidDefaultSubscription { - get { - return ResourceManager.GetString("InvalidDefaultSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Deployment with {0} does not exist. - /// - public static string InvalidDeployment { - get { - return ResourceManager.GetString("InvalidDeployment", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The deployment slot name {0} is invalid. Slot name must be either "Staging" or "Production".. - /// - public static string InvalidDeploymentSlot { - get { - return ResourceManager.GetString("InvalidDeploymentSlot", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to "{0}" is an invalid DNS name for {1}. - /// - public static string InvalidDnsName { - get { - return ResourceManager.GetString("InvalidDnsName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Invalid service endpoint.. - /// - public static string InvalidEndpoint { - get { - return ResourceManager.GetString("InvalidEndpoint", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided file in {0} must be have {1} extension. - /// - public static string InvalidFileExtension { - get { - return ResourceManager.GetString("InvalidFileExtension", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to File {0} has invalid characters. - /// - public static string InvalidFileName { - get { - return ResourceManager.GetString("InvalidFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to You must create your git publishing credentials using the Microsoft Azure portal. - ///Please follow these steps in the portal: - ///1. On the left side open "Web Sites" - ///2. Click on any website - ///3. Choose "Setup Git Publishing" or "Reset deployment credentials" - ///4. Back in the PowerShell window, rerun this command by typing "New-AzureWebSite {site name} -Git -PublishingUsername {username}. - /// - public static string InvalidGitCredentials { - get { - return ResourceManager.GetString("InvalidGitCredentials", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The value {0} provided is not a valid GUID. Please provide a valid GUID.. - /// - public static string InvalidGuid { - get { - return ResourceManager.GetString("InvalidGuid", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The specified hostname does not exist. Please specify a valid hostname for the site.. - /// - public static string InvalidHostnameValidation { - get { - return ResourceManager.GetString("InvalidHostnameValidation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role {0} instances must be greater than or equal 0 and less than or equal 20. - /// - public static string InvalidInstancesCount { - get { - return ResourceManager.GetString("InvalidInstancesCount", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to There was an error creating your webjob. Please make sure that the script is in the root folder of the zip file.. - /// - public static string InvalidJobFile { - get { - return ResourceManager.GetString("InvalidJobFile", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Cannot create instance of management client type {0}. It does not have the expected constructor.. - /// - public static string InvalidManagementClientType { - get { - return ResourceManager.GetString("InvalidManagementClientType", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Could not download a valid runtime manifest, Please check your internet connection and try again.. - /// - public static string InvalidManifestError { - get { - return ResourceManager.GetString("InvalidManifestError", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The account {0} was not found. Please specify a valid account name.. - /// - public static string InvalidMediaServicesAccount { - get { - return ResourceManager.GetString("InvalidMediaServicesAccount", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided name "{0}" does not match the service bus namespace naming rules.. - /// - public static string InvalidNamespaceName { - get { - return ResourceManager.GetString("InvalidNamespaceName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Value cannot be null. Parameter name: '{0}'. - /// - public static string InvalidNullArgument { - get { - return ResourceManager.GetString("InvalidNullArgument", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} is invalid or empty. - /// - public static string InvalidOrEmptyArgumentMessage { - get { - return ResourceManager.GetString("InvalidOrEmptyArgumentMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided package path is invalid or doesn't exist. - /// - public static string InvalidPackagePath { - get { - return ResourceManager.GetString("InvalidPackagePath", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to '{0}' is an invalid parameter set name.. - /// - public static string InvalidParameterSetName { - get { - return ResourceManager.GetString("InvalidParameterSetName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} doesn't exist in {1} or you've not passed valid value for it. - /// - public static string InvalidPath { - get { - return ResourceManager.GetString("InvalidPath", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Path {0} has invalid characters. - /// - public static string InvalidPathName { - get { - return ResourceManager.GetString("InvalidPathName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided publish settings file {0} has invalid content. Please get valid by running cmdlet Get-AzurePublishSettingsFile. - /// - public static string InvalidPublishSettingsSchema { - get { - return ResourceManager.GetString("InvalidPublishSettingsSchema", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided publish settings file {0} has invalid content. Please get valid by running cmdlet Get-AzurePublishSettingsFile. - /// - public static string InvalidPublishSettingsSchema1 { - get { - return ResourceManager.GetString("InvalidPublishSettingsSchema1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided role name "{0}" has invalid characters. - /// - public static string InvalidRoleNameMessage { - get { - return ResourceManager.GetString("InvalidRoleNameMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A valid name for the service root folder is required. - /// - public static string InvalidRootNameMessage { - get { - return ResourceManager.GetString("InvalidRootNameMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} is not a recognized runtime type. - /// - public static string InvalidRuntimeError { - get { - return ResourceManager.GetString("InvalidRuntimeError", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A valid language is required. - /// - public static string InvalidScaffoldingLanguageArg { - get { - return ResourceManager.GetString("InvalidScaffoldingLanguageArg", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No subscription is currently selected. Use Select-Subscription to activate a subscription.. - /// - public static string InvalidSelectedSubscription { - get { - return ResourceManager.GetString("InvalidSelectedSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided location "{0}" does not exist in the available locations use Get-AzureSBLocation for listing available locations.. - /// - public static string InvalidServiceBusLocation { - get { - return ResourceManager.GetString("InvalidServiceBusLocation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Please provide a service name or run this command from inside a service project directory.. - /// - public static string InvalidServiceName { - get { - return ResourceManager.GetString("InvalidServiceName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to You must provide valid value for {0}. - /// - public static string InvalidServiceSettingElement { - get { - return ResourceManager.GetString("InvalidServiceSettingElement", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to You must provide valid value for {0}. - /// - public static string InvalidServiceSettingElement1 { - get { - return ResourceManager.GetString("InvalidServiceSettingElement1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to settings.json is invalid or doesn't exist. - /// - public static string InvalidServiceSettingMessage { - get { - return ResourceManager.GetString("InvalidServiceSettingMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The subscription named '{0}' cannot be found. Use Set-AzureSubscription to initialize the subscription data.. - /// - public static string InvalidSubscription { - get { - return ResourceManager.GetString("InvalidSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided subscription id {0} is not valid. - /// - public static string InvalidSubscriptionId { - get { - return ResourceManager.GetString("InvalidSubscriptionId", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Must specify a non-null subscription name.. - /// - public static string InvalidSubscriptionName { - get { - return ResourceManager.GetString("InvalidSubscriptionName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A valid subscription name is required. This can be provided using the -Subscription parameter or by setting the subscription via the Set-AzureSubscription cmdlet. - /// - public static string InvalidSubscriptionNameMessage { - get { - return ResourceManager.GetString("InvalidSubscriptionNameMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided subscriptions file {0} has invalid content.. - /// - public static string InvalidSubscriptionsDataSchema { - get { - return ResourceManager.GetString("InvalidSubscriptionsDataSchema", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Your Azure credentials have not been set up or have expired, please run Add-AzureAccount to set up your Azure credentials.. - /// - public static string InvalidSubscriptionState { - get { - return ResourceManager.GetString("InvalidSubscriptionState", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role {0} VM size should be ExtraSmall, Small, Medium, Large or ExtraLarge.. - /// - public static string InvalidVMSize { - get { - return ResourceManager.GetString("InvalidVMSize", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The web job file must have *.zip extension. - /// - public static string InvalidWebJobFile { - get { - return ResourceManager.GetString("InvalidWebJobFile", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Singleton option works for continuous jobs only.. - /// - public static string InvalidWebJobSingleton { - get { - return ResourceManager.GetString("InvalidWebJobSingleton", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The website {0} was not found. Please specify a valid website name.. - /// - public static string InvalidWebsite { - get { - return ResourceManager.GetString("InvalidWebsite", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No job for id: {0} was found.. - /// - public static string JobNotFound { - get { - return ResourceManager.GetString("JobNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to engines. - /// - public static string JsonEnginesSectionName { - get { - return ResourceManager.GetString("JsonEnginesSectionName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Scaffolding for this language is not yet supported. - /// - public static string LanguageScaffoldingIsNotSupported { - get { - return ResourceManager.GetString("LanguageScaffoldingIsNotSupported", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Link already established. - /// - public static string LinkAlreadyEstablished { - get { - return ResourceManager.GetString("LinkAlreadyEstablished", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to local_package.csx. - /// - public static string LocalPackageFileName { - get { - return ResourceManager.GetString("LocalPackageFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to ServiceConfiguration.Local.cscfg. - /// - public static string LocalServiceConfigurationFileName { - get { - return ResourceManager.GetString("LocalServiceConfigurationFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Looking for {0} deployment for {1} cloud service.... - /// - public static string LookingForDeploymentMessage { - get { - return ResourceManager.GetString("LookingForDeploymentMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Looking for cloud service {0}.... - /// - public static string LookingForServiceMessage { - get { - return ResourceManager.GetString("LookingForServiceMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to managementCertificate.pem. - /// - public static string ManagementCertificateFileName { - get { - return ResourceManager.GetString("ManagementCertificateFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to ?whr={0}. - /// - public static string ManagementPortalRealmFormat { - get { - return ResourceManager.GetString("ManagementPortalRealmFormat", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to //baseuri. - /// - public static string ManifestBaseUriQuery { - get { - return ResourceManager.GetString("ManifestBaseUriQuery", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to uri. - /// - public static string ManifestBlobUriKey { - get { - return ResourceManager.GetString("ManifestBlobUriKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to http://az413943.vo.msecnd.net/node/runtimemanifest_0.7.5.2.xml. - /// - public static string ManifestUri { - get { - return ResourceManager.GetString("ManifestUri", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to v2.5. - /// - public static string MaxSupportAzureSdkVersion { - get { - return ResourceManager.GetString("MaxSupportAzureSdkVersion", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to memcache_default. - /// - public static string MemcacheEndpointName { - get { - return ResourceManager.GetString("MemcacheEndpointName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 11211. - /// - public static string MemcacheEndpointPort { - get { - return ResourceManager.GetString("MemcacheEndpointPort", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to v2.5. - /// - public static string MinSupportAzureSdkVersion { - get { - return ResourceManager.GetString("MinSupportAzureSdkVersion", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Python 2.7 is not installed. Please install it as well as Django 1.4.. - /// - public static string MissingPythonPreReq { - get { - return ResourceManager.GetString("MissingPythonPreReq", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Multiple Add-Ons found holding name {0}. - /// - public static string MultipleAddOnsFoundMessage { - get { - return ResourceManager.GetString("MultipleAddOnsFoundMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Multiple possible publishing users. Please go to the Portal and use the listed deployment user, or click 'set/reset deployment credentials' to set up a new user account, then reurn this cmdlet and specify PublishingUsername.. - /// - public static string MultiplePublishingUsernames { - get { - return ResourceManager.GetString("MultiplePublishingUsernames", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The first publish settings file "{0}" is used. If you want to use another file specify the file name.. - /// - public static string MultiplePublishSettingsFilesFoundMessage { - get { - return ResourceManager.GetString("MultiplePublishSettingsFilesFoundMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.Azure.Plugins.Caching.NamedCaches. - /// - public static string NamedCacheSettingName { - get { - return ResourceManager.GetString("NamedCacheSettingName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {"caches":[{"name":"default","policy":{"eviction":{"type":0},"expiration":{"defaultTTL":10,"isExpirable":true,"type":1},"serverNotification":{"isEnabled":false}},"secondaries":0}]}. - /// - public static string NamedCacheSettingValue { - get { - return ResourceManager.GetString("NamedCacheSettingValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A publishing username is required. Please specify one using the argument PublishingUsername.. - /// - public static string NeedPublishingUsernames { - get { - return ResourceManager.GetString("NeedPublishingUsernames", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to New Add-On Confirmation. - /// - public static string NewAddOnConformation { - get { - return ResourceManager.GetString("NewAddOnConformation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to By typing "Yes", I (a) authorize Microsoft to charge my current payment method on a monthly basis - ///for the amount indicated at {0} for {1} until my service is cancelled or terminated, and (b) - ///agree to the {2}'s terms of user and privacy statement at {0} and (c) agree to sharing my - ///contact information with {2}.. - /// - public static string NewMicrosoftAddOnMessage { - get { - return ResourceManager.GetString("NewMicrosoftAddOnMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Internal Server Error. This could happen because the namespace name is already used or due to an incorrect location name. Use Get-AzureSBLocation cmdlet to list valid names.. - /// - public static string NewNamespaceErrorMessage { - get { - return ResourceManager.GetString("NewNamespaceErrorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to By typing "Yes", I (a) authorize Microsoft to charge my current payment method on a monthly basis - ///for the amount indicated at {0} for {1} until my service is cancelled or terminated, and (b) - ///acknowledge the offering is provided by {2}, not Microsoft, and agree to {2}'s terms of - ///use and privacy statement at {0} and (c) agree to sharing my contact information with {2}.. - /// - public static string NewNonMicrosoftAddOnMessage { - get { - return ResourceManager.GetString("NewNonMicrosoftAddOnMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Service has been created at {0}. - /// - public static string NewServiceCreatedMessage { - get { - return ResourceManager.GetString("NewServiceCreatedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No. - /// - public static string No { - get { - return ResourceManager.GetString("No", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to There is no access token cached for subscription {0}, user id {1}. Use the Add-AzureAccount cmdlet to log in again and get a token for this subscription.. - /// - public static string NoCachedToken { - get { - return ResourceManager.GetString("NoCachedToken", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The service does not have any cache worker roles, add one first by running cmdlet Add-AzureCacheWorkerRole.. - /// - public static string NoCacheWorkerRoles { - get { - return ResourceManager.GetString("NoCacheWorkerRoles", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No clouds available. - /// - public static string NoCloudsAvailable { - get { - return ResourceManager.GetString("NoCloudsAvailable", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to nodejs. - /// - public static string NodeDirectory { - get { - return ResourceManager.GetString("NodeDirectory", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to node. - /// - public static string NodeEngineKey { - get { - return ResourceManager.GetString("NodeEngineKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to node.exe. - /// - public static string NodeExe { - get { - return ResourceManager.GetString("NodeExe", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to There is no default subscription set, please set a default subscription by running Set-AzureSubscription -Default <subscription name>. - /// - public static string NoDefaultSubscriptionMessage { - get { - return ResourceManager.GetString("NoDefaultSubscriptionMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft SDKs\Azure\Nodejs\Nov2011. - /// - public static string NodeModulesPath { - get { - return ResourceManager.GetString("NodeModulesPath", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to nodejs. - /// - public static string NodeProgramFilesFolderName { - get { - return ResourceManager.GetString("NodeProgramFilesFolderName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to node. - /// - public static string NodeRuntimeValue { - get { - return ResourceManager.GetString("NodeRuntimeValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Resources\Scaffolding\Node. - /// - public static string NodeScaffolding { - get { - return ResourceManager.GetString("NodeScaffolding", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.Azure.Commands.CloudService.ScaffoldingResources.Node. - /// - public static string NodeScaffoldingResources { - get { - return ResourceManager.GetString("NodeScaffoldingResources", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Installing Node version {0} in Azure for Role '{1}' (the Node version locally installed is: {2}). - /// - public static string NodeVersionWarningText { - get { - return ResourceManager.GetString("NodeVersionWarningText", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No, I do not agree. - /// - public static string NoHint { - get { - return ResourceManager.GetString("NoHint", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Please connect to internet before executing this cmdlet. - /// - public static string NoInternetConnection { - get { - return ResourceManager.GetString("NoInternetConnection", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Please connect to internet before executing this cmdlet. - /// - public static string NoInternetConnection1 { - get { - return ResourceManager.GetString("NoInternetConnection1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to <NONE>. - /// - public static string None { - get { - return ResourceManager.GetString("None", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No publish settings files with extension *.publishsettings are found in the directory "{0}".. - /// - public static string NoPublishSettingsFilesFoundMessage { - get { - return ResourceManager.GetString("NoPublishSettingsFilesFoundMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to There is no subscription associated with account {0}.. - /// - public static string NoSubscriptionAddedMessage { - get { - return ResourceManager.GetString("NoSubscriptionAddedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to '{0}' must be a cache worker role. Verify that it has proper cache worker role configuration.. - /// - public static string NotCacheWorkerRole { - get { - return ResourceManager.GetString("NotCacheWorkerRole", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Certificate can't be null.. - /// - public static string NullCertificateMessage { - get { - return ResourceManager.GetString("NullCertificateMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} could not be null or empty. - /// - public static string NullObjectMessage { - get { - return ResourceManager.GetString("NullObjectMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Unable to add a null RoleSettings to {0}. - /// - public static string NullRoleSettingsMessage { - get { - return ResourceManager.GetString("NullRoleSettingsMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Unable to add new role to null service definition. - /// - public static string NullServiceDefinitionMessage { - get { - return ResourceManager.GetString("NullServiceDefinitionMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The request offer '{0}' is not found.. - /// - public static string OfferNotFoundMessage { - get { - return ResourceManager.GetString("OfferNotFoundMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Operation "{0}" failed on VM with ID: {1}. - /// - public static string OperationFailedErrorMessage { - get { - return ResourceManager.GetString("OperationFailedErrorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The REST operation failed with message '{0}' and error code '{1}'. - /// - public static string OperationFailedMessage { - get { - return ResourceManager.GetString("OperationFailedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Job Id {0} did not complete within expected time or it is in Failed/Canceled/Invalid state.. - /// - public static string OperationTimedOutOrError { - get { - return ResourceManager.GetString("OperationTimedOutOrError", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to package. - /// - public static string Package { - get { - return ResourceManager.GetString("Package", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Package is created at service root path {0}.. - /// - public static string PackageCreated { - get { - return ResourceManager.GetString("PackageCreated", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {{ - /// "author": "", - /// - /// "name": "{0}", - /// "version": "0.0.0", - /// "dependencies":{{}}, - /// "devDependencies":{{}}, - /// "optionalDependencies": {{}}, - /// "engines": {{ - /// "node": "*", - /// "iisnode": "*" - /// }} - /// - ///}} - ///. - /// - public static string PackageJsonDefaultFile { - get { - return ResourceManager.GetString("PackageJsonDefaultFile", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to package.json. - /// - public static string PackageJsonFileName { - get { - return ResourceManager.GetString("PackageJsonFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Path {0} doesn't exist.. - /// - public static string PathDoesNotExist { - get { - return ResourceManager.GetString("PathDoesNotExist", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Path for {0} doesn't exist in {1}.. - /// - public static string PathDoesNotExistForElement { - get { - return ResourceManager.GetString("PathDoesNotExistForElement", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A value for the Peer Asn has to be provided.. - /// - public static string PeerAsnRequired { - get { - return ResourceManager.GetString("PeerAsnRequired", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 5.4.0. - /// - public static string PHPDefaultRuntimeVersion { - get { - return ResourceManager.GetString("PHPDefaultRuntimeVersion", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to php. - /// - public static string PhpRuntimeValue { - get { - return ResourceManager.GetString("PhpRuntimeValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Resources\Scaffolding\PHP. - /// - public static string PHPScaffolding { - get { - return ResourceManager.GetString("PHPScaffolding", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.Azure.Commands.CloudService.ScaffoldingResources.PHP. - /// - public static string PHPScaffoldingResources { - get { - return ResourceManager.GetString("PHPScaffoldingResources", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Installing PHP version {0} for Role '{1}' (the PHP version locally installed is: {2}). - /// - public static string PHPVersionWarningText { - get { - return ResourceManager.GetString("PHPVersionWarningText", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to You must create your first web site using the Microsoft Azure portal. - ///Please follow these steps in the portal: - ///1. At the bottom of the page, click on New > Web Site > Quick Create - ///2. Type {0} in the URL field - ///3. Click on "Create Web Site" - ///4. Once the site has been created, click on the site name - ///5. Click on "Set up Git publishing" or "Reset deployment credentials" and setup a publishing username and password. Use those credentials for all new websites you create.. - /// - public static string PortalInstructions { - get { - return ResourceManager.GetString("PortalInstructions", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 6. Back in the console window, rerun this command by typing "New-AzureWebsite <site name> -Git". - /// - public static string PortalInstructionsGit { - get { - return ResourceManager.GetString("PortalInstructionsGit", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A value for the Primary Peer Subnet has to be provided.. - /// - public static string PrimaryPeerSubnetRequired { - get { - return ResourceManager.GetString("PrimaryPeerSubnetRequired", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Promotion code can be used only when updating to a new plan.. - /// - public static string PromotionCodeWithCurrentPlanMessage { - get { - return ResourceManager.GetString("PromotionCodeWithCurrentPlanMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Service not published at user request.. - /// - public static string PublishAbortedAtUserRequest { - get { - return ResourceManager.GetString("PublishAbortedAtUserRequest", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Complete.. - /// - public static string PublishCompleteMessage { - get { - return ResourceManager.GetString("PublishCompleteMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Connecting.... - /// - public static string PublishConnectingMessage { - get { - return ResourceManager.GetString("PublishConnectingMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Created Deployment ID: {0}.. - /// - public static string PublishCreatedDeploymentMessage { - get { - return ResourceManager.GetString("PublishCreatedDeploymentMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Created hosted service '{0}'.. - /// - public static string PublishCreatedServiceMessage { - get { - return ResourceManager.GetString("PublishCreatedServiceMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Created Website URL: {0}.. - /// - public static string PublishCreatedWebsiteMessage { - get { - return ResourceManager.GetString("PublishCreatedWebsiteMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Creating.... - /// - public static string PublishCreatingServiceMessage { - get { - return ResourceManager.GetString("PublishCreatingServiceMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Initializing.... - /// - public static string PublishInitializingMessage { - get { - return ResourceManager.GetString("PublishInitializingMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to busy. - /// - public static string PublishInstanceStatusBusy { - get { - return ResourceManager.GetString("PublishInstanceStatusBusy", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to creating the virtual machine. - /// - public static string PublishInstanceStatusCreating { - get { - return ResourceManager.GetString("PublishInstanceStatusCreating", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Instance {0} of role {1} is {2}.. - /// - public static string PublishInstanceStatusMessage { - get { - return ResourceManager.GetString("PublishInstanceStatusMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to ready. - /// - public static string PublishInstanceStatusReady { - get { - return ResourceManager.GetString("PublishInstanceStatusReady", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Preparing deployment for {0} with Subscription ID: {1}.... - /// - public static string PublishPreparingDeploymentMessage { - get { - return ResourceManager.GetString("PublishPreparingDeploymentMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Publishing {0} to Microsoft Azure. This may take several minutes.... - /// - public static string PublishServiceStartMessage { - get { - return ResourceManager.GetString("PublishServiceStartMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to publish settings. - /// - public static string PublishSettings { - get { - return ResourceManager.GetString("PublishSettings", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure. - /// - public static string PublishSettingsElementName { - get { - return ResourceManager.GetString("PublishSettingsElementName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to .PublishSettings. - /// - public static string PublishSettingsFileExtention { - get { - return ResourceManager.GetString("PublishSettingsFileExtention", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to publishSettings.xml. - /// - public static string PublishSettingsFileName { - get { - return ResourceManager.GetString("PublishSettingsFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to &whr={0}. - /// - public static string PublishSettingsFileRealmFormat { - get { - return ResourceManager.GetString("PublishSettingsFileRealmFormat", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Publish settings imported. - /// - public static string PublishSettingsSetSuccessfully { - get { - return ResourceManager.GetString("PublishSettingsSetSuccessfully", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to AZURE_PUBLISHINGPROFILE_URL. - /// - public static string PublishSettingsUrlEnv { - get { - return ResourceManager.GetString("PublishSettingsUrlEnv", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Starting.... - /// - public static string PublishStartingMessage { - get { - return ResourceManager.GetString("PublishStartingMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Upgrading.... - /// - public static string PublishUpgradingMessage { - get { - return ResourceManager.GetString("PublishUpgradingMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Uploading Package to storage service {0}.... - /// - public static string PublishUploadingPackageMessage { - get { - return ResourceManager.GetString("PublishUploadingPackageMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Verifying storage account '{0}'.... - /// - public static string PublishVerifyingStorageMessage { - get { - return ResourceManager.GetString("PublishVerifyingStorageMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Resources\Scaffolding\Python. - /// - public static string PythonScaffolding { - get { - return ResourceManager.GetString("PythonScaffolding", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Replace current deployment with '{0}' Id ?. - /// - public static string RedeployCommit { - get { - return ResourceManager.GetString("RedeployCommit", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to regenerate key?. - /// - public static string RegenerateKeyWarning { - get { - return ResourceManager.GetString("RegenerateKeyWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Generate new key.. - /// - public static string RegenerateKeyWhatIfMessage { - get { - return ResourceManager.GetString("RegenerateKeyWhatIfMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove account '{0}'?. - /// - public static string RemoveAccountConfirmation { - get { - return ResourceManager.GetString("RemoveAccountConfirmation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing account. - /// - public static string RemoveAccountMessage { - get { - return ResourceManager.GetString("RemoveAccountMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Remove Add-On Confirmation. - /// - public static string RemoveAddOnConformation { - get { - return ResourceManager.GetString("RemoveAddOnConformation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to If you delete this add-on, your data may be deleted and the operation may not be undone. You may have to purchase it again from the Microsoft Azure Store to use it. The price of the add-on may not be refunded. Are you sure you want to delete this add-on? Enter “Yes” to confirm.. - /// - public static string RemoveAddOnMessage { - get { - return ResourceManager.GetString("RemoveAddOnMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Remove-AzureBGPPeering Operation failed.. - /// - public static string RemoveAzureBGPPeeringFailed { - get { - return ResourceManager.GetString("RemoveAzureBGPPeeringFailed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing Bgp Peering. - /// - public static string RemoveAzureBGPPeeringMessage { - get { - return ResourceManager.GetString("RemoveAzureBGPPeeringMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Successfully removed Azure Bgp Peering with Service Key {0}.. - /// - public static string RemoveAzureBGPPeeringSucceeded { - get { - return ResourceManager.GetString("RemoveAzureBGPPeeringSucceeded", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove the Bgp Peering with service key '{0}'?. - /// - public static string RemoveAzureBGPPeeringWarning { - get { - return ResourceManager.GetString("RemoveAzureBGPPeeringWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove the Dedicated Circuit with service key '{0}'?. - /// - public static string RemoveAzureDedicatdCircuitWarning { - get { - return ResourceManager.GetString("RemoveAzureDedicatdCircuitWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Remove-AzureDedicatedCircuit Operation failed.. - /// - public static string RemoveAzureDedicatedCircuitFailed { - get { - return ResourceManager.GetString("RemoveAzureDedicatedCircuitFailed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Remove-AzureDedicatedCircuitLink Operation failed.. - /// - public static string RemoveAzureDedicatedCircuitLinkFailed { - get { - return ResourceManager.GetString("RemoveAzureDedicatedCircuitLinkFailed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing Dedicated Circui Link. - /// - public static string RemoveAzureDedicatedCircuitLinkMessage { - get { - return ResourceManager.GetString("RemoveAzureDedicatedCircuitLinkMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Successfully removed Azure Dedicated Circuit Link with Service Key {0} and Vnet Name {1}. - /// - public static string RemoveAzureDedicatedCircuitLinkSucceeded { - get { - return ResourceManager.GetString("RemoveAzureDedicatedCircuitLinkSucceeded", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove the Dedicated Circuit Link with service key '{0}' and virtual network name '{1}'?. - /// - public static string RemoveAzureDedicatedCircuitLinkWarning { - get { - return ResourceManager.GetString("RemoveAzureDedicatedCircuitLinkWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing Dedicated Circuit. - /// - public static string RemoveAzureDedicatedCircuitMessage { - get { - return ResourceManager.GetString("RemoveAzureDedicatedCircuitMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Successfully removed Azure Dedicated Circuit with Service Key {0}.. - /// - public static string RemoveAzureDedicatedCircuitSucceeded { - get { - return ResourceManager.GetString("RemoveAzureDedicatedCircuitSucceeded", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing cloud service {0}.... - /// - public static string RemoveAzureServiceWaitMessage { - get { - return ResourceManager.GetString("RemoveAzureServiceWaitMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The current subscription is being removed. Use Select-AzureSubscription <subscriptionName> to select a new current subscription.. - /// - public static string RemoveCurrentSubscription { - get { - return ResourceManager.GetString("RemoveCurrentSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The default subscription is being removed. Use Select-AzureSubscription -Default <subscriptionName> to select a new default subscription.. - /// - public static string RemoveDefaultSubscription { - get { - return ResourceManager.GetString("RemoveDefaultSubscription", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing {0} deployment for {1} service. - /// - public static string RemoveDeploymentWaitMessage { - get { - return ResourceManager.GetString("RemoveDeploymentWaitMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing an environment will remove all associated subscriptions and accounts. Are you sure you want to remove an environment '{0}'?. - /// - public static string RemoveEnvironmentConfirmation { - get { - return ResourceManager.GetString("RemoveEnvironmentConfirmation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing environment. - /// - public static string RemoveEnvironmentMessage { - get { - return ResourceManager.GetString("RemoveEnvironmentMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing job collection. - /// - public static string RemoveJobCollectionMessage { - get { - return ResourceManager.GetString("RemoveJobCollectionMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove the job collection "{0}". - /// - public static string RemoveJobCollectionWarning { - get { - return ResourceManager.GetString("RemoveJobCollectionWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing job. - /// - public static string RemoveJobMessage { - get { - return ResourceManager.GetString("RemoveJobMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove the job "{0}". - /// - public static string RemoveJobWarning { - get { - return ResourceManager.GetString("RemoveJobWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove the account?. - /// - public static string RemoveMediaAccountWarning { - get { - return ResourceManager.GetString("RemoveMediaAccountWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Account removed.. - /// - public static string RemoveMediaAccountWhatIfMessage { - get { - return ResourceManager.GetString("RemoveMediaAccountWhatIfMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Internal Server Error. This could happen because the namespace does not exist or it does not exist under your subscription.. - /// - public static string RemoveNamespaceErrorMessage { - get { - return ResourceManager.GetString("RemoveNamespaceErrorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing old package {0}.... - /// - public static string RemovePackage { - get { - return ResourceManager.GetString("RemovePackage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing the Azure profile will remove all associated environments, subscriptions, and accounts. Are you sure you want to remove the Azure profile?. - /// - public static string RemoveProfileConfirmation { - get { - return ResourceManager.GetString("RemoveProfileConfirmation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing the Azure profile. - /// - public static string RemoveProfileMessage { - get { - return ResourceManager.GetString("RemoveProfileMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to delete the namespace '{0}'?. - /// - public static string RemoveServiceBusNamespaceConfirmation { - get { - return ResourceManager.GetString("RemoveServiceBusNamespaceConfirmation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove cloud service?. - /// - public static string RemoveServiceWarning { - get { - return ResourceManager.GetString("RemoveServiceWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Remove cloud service and all it's deployments. - /// - public static string RemoveServiceWhatIfMessage { - get { - return ResourceManager.GetString("RemoveServiceWhatIfMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove subscription '{0}'?. - /// - public static string RemoveSubscriptionConfirmation { - get { - return ResourceManager.GetString("RemoveSubscriptionConfirmation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing subscription. - /// - public static string RemoveSubscriptionMessage { - get { - return ResourceManager.GetString("RemoveSubscriptionMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The endpoint {0} cannot be removed from profile {1} because it's not in the profile.. - /// - public static string RemoveTrafficManagerEndpointMissing { - get { - return ResourceManager.GetString("RemoveTrafficManagerEndpointMissing", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Remove-AzureTrafficManagerProfile Operation failed.. - /// - public static string RemoveTrafficManagerProfileFailed { - get { - return ResourceManager.GetString("RemoveTrafficManagerProfileFailed", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Successfully removed Traffic Manager profile with name {0}.. - /// - public static string RemoveTrafficManagerProfileSucceeded { - get { - return ResourceManager.GetString("RemoveTrafficManagerProfileSucceeded", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove the Traffic Manager profile "{0}"?. - /// - public static string RemoveTrafficManagerProfileWarning { - get { - return ResourceManager.GetString("RemoveTrafficManagerProfileWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to delete the VM '{0}'?. - /// - public static string RemoveVMConfirmationMessage { - get { - return ResourceManager.GetString("RemoveVMConfirmationMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Deleting VM.. - /// - public static string RemoveVMMessage { - get { - return ResourceManager.GetString("RemoveVMMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing WebJob.... - /// - public static string RemoveWebJobMessage { - get { - return ResourceManager.GetString("RemoveWebJobMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove job '{0}'?. - /// - public static string RemoveWebJobWarning { - get { - return ResourceManager.GetString("RemoveWebJobWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing website. - /// - public static string RemoveWebsiteMessage { - get { - return ResourceManager.GetString("RemoveWebsiteMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to remove the website "{0}". - /// - public static string RemoveWebsiteWarning { - get { - return ResourceManager.GetString("RemoveWebsiteWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Removing public environment is not supported.. - /// - public static string RemovingDefaultEnvironmentsNotSupported { - get { - return ResourceManager.GetString("RemovingDefaultEnvironmentsNotSupported", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Deleting namespace. - /// - public static string RemovingNamespaceMessage { - get { - return ResourceManager.GetString("RemovingNamespaceMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Repository is not setup. You need to pass a valid site name.. - /// - public static string RepositoryNotSetup { - get { - return ResourceManager.GetString("RepositoryNotSetup", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Reserved IP with the Name:'{0}' will no longer be in use after the deployment is deleted, and it is still reserved for later use.. - /// - public static string ReservedIPNameNoLongerInUseButStillBeingReserved { - get { - return ResourceManager.GetString("ReservedIPNameNoLongerInUseButStillBeingReserved", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Resource with ID : {0} does not exist.. - /// - public static string ResourceNotFound { - get { - return ResourceManager.GetString("ResourceNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Restart. - /// - public static string Restart { - get { - return ResourceManager.GetString("Restart", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Resume. - /// - public static string Resume { - get { - return ResourceManager.GetString("Resume", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to /role:{0};"{1}/{0}" . - /// - public static string RoleArgTemplate { - get { - return ResourceManager.GetString("RoleArgTemplate", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to bin. - /// - public static string RoleBinFolderName { - get { - return ResourceManager.GetString("RoleBinFolderName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role {0} is {1}. - /// - public static string RoleInstanceWaitMsg { - get { - return ResourceManager.GetString("RoleInstanceWaitMsg", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 20. - /// - public static string RoleMaxInstances { - get { - return ResourceManager.GetString("RoleMaxInstances", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to role name. - /// - public static string RoleName { - get { - return ResourceManager.GetString("RoleName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided role name {0} doesn't exist. - /// - public static string RoleNotFoundMessage { - get { - return ResourceManager.GetString("RoleNotFoundMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to RoleSettings.xml. - /// - public static string RoleSettingsTemplateFileName { - get { - return ResourceManager.GetString("RoleSettingsTemplateFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role type {0} doesn't exist. - /// - public static string RoleTypeDoesNotExist { - get { - return ResourceManager.GetString("RoleTypeDoesNotExist", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to public static Dictionary<string, Location> ReverseLocations { get; private set; }. - /// - public static string RuntimeDeploymentLocationError { - get { - return ResourceManager.GetString("RuntimeDeploymentLocationError", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Preparing runtime deployment for service '{0}'. - /// - public static string RuntimeDeploymentStart { - get { - return ResourceManager.GetString("RuntimeDeploymentStart", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to WARNING Runtime Mismatch: Are you sure that you want to publish service '{0}' using an Azure runtime version that does not match your local runtime version?. - /// - public static string RuntimeMismatchWarning { - get { - return ResourceManager.GetString("RuntimeMismatchWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to RUNTIMEOVERRIDEURL. - /// - public static string RuntimeOverrideKey { - get { - return ResourceManager.GetString("RuntimeOverrideKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to /runtimemanifest/runtimes/runtime. - /// - public static string RuntimeQuery { - get { - return ResourceManager.GetString("RuntimeQuery", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to RUNTIMEID. - /// - public static string RuntimeTypeKey { - get { - return ResourceManager.GetString("RuntimeTypeKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to RUNTIMEURL. - /// - public static string RuntimeUrlKey { - get { - return ResourceManager.GetString("RuntimeUrlKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to RUNTIMEVERSIONPRIMARYKEY. - /// - public static string RuntimeVersionPrimaryKey { - get { - return ResourceManager.GetString("RuntimeVersionPrimaryKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to scaffold.xml. - /// - public static string ScaffoldXml { - get { - return ResourceManager.GetString("ScaffoldXml", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Invalid location entered. Pick one of the locations from Get-AzureSchedulerLocation. - /// - public static string SchedulerInvalidLocation { - get { - return ResourceManager.GetString("SchedulerInvalidLocation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A value for the Secondary Peer Subnet has to be provided.. - /// - public static string SecondaryPeerSubnetRequired { - get { - return ResourceManager.GetString("SecondaryPeerSubnetRequired", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Service {0} already exists on disk in location {1}. - /// - public static string ServiceAlreadyExistsOnDisk { - get { - return ResourceManager.GetString("ServiceAlreadyExistsOnDisk", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to No ServiceBus authorization rule with the given characteristics was found. - /// - public static string ServiceBusAuthorizationRuleNotFound { - get { - return ResourceManager.GetString("ServiceBusAuthorizationRuleNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The service bus entity '{0}' is not found.. - /// - public static string ServiceBusEntityTypeNotFound { - get { - return ResourceManager.GetString("ServiceBusEntityTypeNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Internal Server Error. This could happen due to an incorrect/missing namespace. - /// - public static string ServiceBusNamespaceMissingMessage { - get { - return ResourceManager.GetString("ServiceBusNamespaceMissingMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to service configuration. - /// - public static string ServiceConfiguration { - get { - return ResourceManager.GetString("ServiceConfiguration", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to service definition. - /// - public static string ServiceDefinition { - get { - return ResourceManager.GetString("ServiceDefinition", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to ServiceDefinition.csdef. - /// - public static string ServiceDefinitionFileName { - get { - return ResourceManager.GetString("ServiceDefinitionFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to ServiceDefinition.csdef. - /// - public static string ServiceDefinitionFileName1 { - get { - return ResourceManager.GetString("ServiceDefinitionFileName1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0}Deploy. - /// - public static string ServiceDeploymentName { - get { - return ResourceManager.GetString("ServiceDeploymentName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The specified cloud service "{0}" does not exist.. - /// - public static string ServiceDoesNotExist { - get { - return ResourceManager.GetString("ServiceDoesNotExist", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} slot for service {1} is in {2} state, please wait until it finish and update it's status. - /// - public static string ServiceIsInTransitionState { - get { - return ResourceManager.GetString("ServiceIsInTransitionState", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Unable to retrieve service key for ServicePrincipal account {0}. Please run the Add-AzureAccount cmdlet to supply the credentials for this service principal.. - /// - public static string ServiceKeyNotFound { - get { - return ResourceManager.GetString("ServiceKeyNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to . - /// - public static string ServiceManagementClientExceptionStringFormat { - get { - return ResourceManager.GetString("ServiceManagementClientExceptionStringFormat", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to "An exception occurred when calling the ServiceManagement API. HTTP Status Code: {0}. Service Management Error Code: {1}. Message: {2}. Operation Tracking ID: {3}.". - /// - public static string ServiceManagementClientExceptionStringFormat1 { - get { - return ResourceManager.GetString("ServiceManagementClientExceptionStringFormat1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Begin Operation: {0}. - /// - public static string ServiceManagementExecuteClientActionBeginOperation { - get { - return ResourceManager.GetString("ServiceManagementExecuteClientActionBeginOperation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Completed Operation: {0}. - /// - public static string ServiceManagementExecuteClientActionCompletedOperation { - get { - return ResourceManager.GetString("ServiceManagementExecuteClientActionCompletedOperation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Begin Operation: {0}. - /// - public static string ServiceManagementExecuteClientActionInOCSBeginOperation { - get { - return ResourceManager.GetString("ServiceManagementExecuteClientActionInOCSBeginOperation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Completed Operation: {0}. - /// - public static string ServiceManagementExecuteClientActionInOCSCompletedOperation { - get { - return ResourceManager.GetString("ServiceManagementExecuteClientActionInOCSCompletedOperation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to service name. - /// - public static string ServiceName { - get { - return ResourceManager.GetString("ServiceName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided service name {0} already exists, please pick another name. - /// - public static string ServiceNameExists { - get { - return ResourceManager.GetString("ServiceNameExists", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provided service name {0} already exists, please pick another name. - /// - public static string ServiceNameExists1 { - get { - return ResourceManager.GetString("ServiceNameExists1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Please provide name for the hosted service. - /// - public static string ServiceNameMissingMessage { - get { - return ResourceManager.GetString("ServiceNameMissingMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to service parent directory. - /// - public static string ServiceParentDirectory { - get { - return ResourceManager.GetString("ServiceParentDirectory", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Service {0} removed successfully. - /// - public static string ServiceRemovedMessage { - get { - return ResourceManager.GetString("ServiceRemovedMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to service directory. - /// - public static string ServiceRoot { - get { - return ResourceManager.GetString("ServiceRoot", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to service settings. - /// - public static string ServiceSettings { - get { - return ResourceManager.GetString("ServiceSettings", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The storage account name '{0}' is invalid. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.. - /// - public static string ServiceSettings_ValidateStorageAccountName_InvalidName { - get { - return ResourceManager.GetString("ServiceSettings_ValidateStorageAccountName_InvalidName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The storage account name '{0}' is invalid. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.. - /// - public static string ServiceSettings_ValidateStorageAccountName_InvalidName1 { - get { - return ResourceManager.GetString("ServiceSettings_ValidateStorageAccountName_InvalidName1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to service settings. - /// - public static string ServiceSettings1 { - get { - return ResourceManager.GetString("ServiceSettings1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The {0} slot for cloud service {1} doesn't exist.. - /// - public static string ServiceSlotDoesNotExist { - get { - return ResourceManager.GetString("ServiceSlotDoesNotExist", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {0} slot for service {1} is {2}. - /// - public static string ServiceStatusChanged { - get { - return ResourceManager.GetString("ServiceStatusChanged", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Set Add-On Confirmation. - /// - public static string SetAddOnConformation { - get { - return ResourceManager.GetString("SetAddOnConformation", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Profile {0} does not contain endpoint {1}. Adding it.. - /// - public static string SetInexistentTrafficManagerEndpointMessage { - get { - return ResourceManager.GetString("SetInexistentTrafficManagerEndpointMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Note - You will be charged the amount for the new plan, without being refunded for time remaining - ///in the existing plan. - ///By typing "Yes", I (a) authorize Microsoft to charge my current payment method on a monthly basis - ///for the amount indicated at {0} for {1} until my service is cancelled or terminated, and (b) - ///agree to the {2}'s terms of user and privacy statement at {0} and (c) agree to sharing my - ///contact information with {2}.. - /// - public static string SetMicrosoftAddOnMessage { - get { - return ResourceManager.GetString("SetMicrosoftAddOnMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Note - You will be charged the amount for the new plan, without being refunded for time remaining - ///in the existing plan. - ///By typing "Yes", I (a) authorize Microsoft to charge my current payment method on a monthly basis - ///for the amount indicated at {0} for {1} until my service is cancelled or terminated, and (b) - ///acknowledge the offering is provided by {2}, not Microsoft, and agree to {2}'s terms of - ///use and privacy statement at <url> and (c) agree to sharing my contact information with {2}.. - /// - public static string SetNonMicrosoftAddOnMessage { - get { - return ResourceManager.GetString("SetNonMicrosoftAddOnMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Role {0} instances are set to {1}. - /// - public static string SetRoleInstancesMessage { - get { - return ResourceManager.GetString("SetRoleInstancesMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to {"Slot":"","Location":"","Subscription":"","StorageAccountName":""}. - /// - public static string SettingsFileEmptyContent { - get { - return ResourceManager.GetString("SettingsFileEmptyContent", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to deploymentSettings.json. - /// - public static string SettingsFileName { - get { - return ResourceManager.GetString("SettingsFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to deploymentSettings.json. - /// - public static string SettingsFileName1 { - get { - return ResourceManager.GetString("SettingsFileName1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Insufficient parameters passed to create a new endpoint.. - /// - public static string SetTrafficManagerEndpointNeedsParameters { - get { - return ResourceManager.GetString("SetTrafficManagerEndpointNeedsParameters", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Ambiguous operation: the profile name specified doesn't match the name of the profile object.. - /// - public static string SetTrafficManagerProfileAmbiguous { - get { - return ResourceManager.GetString("SetTrafficManagerProfileAmbiguous", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Confirm. - /// - public static string ShouldProcessCaption { - get { - return ResourceManager.GetString("ShouldProcessCaption", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Confirm. - /// - public static string ShouldProcessCaption1 { - get { - return ResourceManager.GetString("ShouldProcessCaption1", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Shutdown. - /// - public static string Shutdown { - get { - return ResourceManager.GetString("Shutdown", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to /sites:{0};{1};"{2}/{0}" . - /// - public static string SitesArgTemplate { - get { - return ResourceManager.GetString("SitesArgTemplate", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 1000. - /// - public static string StandardRetryDelayInMs { - get { - return ResourceManager.GetString("StandardRetryDelayInMs", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Start. - /// - public static string Start { - get { - return ResourceManager.GetString("Start", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Started. - /// - public static string StartedEmulator { - get { - return ResourceManager.GetString("StartedEmulator", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Starting Emulator.... - /// - public static string StartingEmulator { - get { - return ResourceManager.GetString("StartingEmulator", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to start. - /// - public static string StartStorageEmulatorCommandArgument { - get { - return ResourceManager.GetString("StartStorageEmulatorCommandArgument", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Stop. - /// - public static string Stop { - get { - return ResourceManager.GetString("Stop", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Stopping emulator.... - /// - public static string StopEmulatorMessage { - get { - return ResourceManager.GetString("StopEmulatorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Stopped. - /// - public static string StoppedEmulatorMessage { - get { - return ResourceManager.GetString("StoppedEmulatorMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to stop. - /// - public static string StopStorageEmulatorCommandArgument { - get { - return ResourceManager.GetString("StopStorageEmulatorCommandArgument", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Account Name:. - /// - public static string StorageAccountName { - get { - return ResourceManager.GetString("StorageAccountName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Cannot find storage account '{0}' please type the name of an existing storage account.. - /// - public static string StorageAccountNotFound { - get { - return ResourceManager.GetString("StorageAccountNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to WAStorageEmulator.exe. - /// - public static string StorageEmulatorExe { - get { - return ResourceManager.GetString("StorageEmulatorExe", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to InstallPath. - /// - public static string StorageEmulatorInstallPathRegistryKeyValue { - get { - return ResourceManager.GetString("StorageEmulatorInstallPathRegistryKeyValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to SOFTWARE\Microsoft\Windows Azure Storage Emulator. - /// - public static string StorageEmulatorRegistryKey { - get { - return ResourceManager.GetString("StorageEmulatorRegistryKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Primary Key:. - /// - public static string StoragePrimaryKey { - get { - return ResourceManager.GetString("StoragePrimaryKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Secondary Key:. - /// - public static string StorageSecondaryKey { - get { - return ResourceManager.GetString("StorageSecondaryKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The subscription named {0} already exists.. - /// - public static string SubscriptionAlreadyExists { - get { - return ResourceManager.GetString("SubscriptionAlreadyExists", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The SubscriptionDataFile parameter is deprecated. This parameter will be removed in a future release. See https://github.com/Azure/azure-powershell/wiki/Proposed-Design-Stateless-Azure-Profile for a description of the upcoming mechanism for providing alternate sources of subscription information.. - /// - public static string SubscriptionDataFileDeprecated { - get { - return ResourceManager.GetString("SubscriptionDataFileDeprecated", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to DefaultSubscriptionData.xml. - /// - public static string SubscriptionDataFileName { - get { - return ResourceManager.GetString("SubscriptionDataFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The subscription data file {0} does not exist.. - /// - public static string SubscriptionDataFileNotFound { - get { - return ResourceManager.GetString("SubscriptionDataFileNotFound", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The subscription id {0} doesn't exist.. - /// - public static string SubscriptionIdNotFoundMessage { - get { - return ResourceManager.GetString("SubscriptionIdNotFoundMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Subscription must not be null. - /// - public static string SubscriptionMustNotBeNull { - get { - return ResourceManager.GetString("SubscriptionMustNotBeNull", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The subscription name {0} doesn't exist.. - /// - public static string SubscriptionNameNotFoundMessage { - get { - return ResourceManager.GetString("SubscriptionNameNotFoundMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Suspend. - /// - public static string Suspend { - get { - return ResourceManager.GetString("Suspend", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Swapping website production slot .... - /// - public static string SwappingWebsite { - get { - return ResourceManager.GetString("SwappingWebsite", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Are you sure you want to swap the website '{0}' production slot with slot '{1}'?. - /// - public static string SwapWebsiteSlotWarning { - get { - return ResourceManager.GetString("SwapWebsiteSlotWarning", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Unable to create Django application: {0}. - /// - public static string UnableToCreateDjangoApp { - get { - return ResourceManager.GetString("UnableToCreateDjangoApp", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Make sure you have Python 2.7 installed along with Django installed to site-packages.. - /// - public static string UnableToCreateDjangoAppFix { - get { - return ResourceManager.GetString("UnableToCreateDjangoAppFix", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Unable to decode string from base 64. Please make sure the string is correctly encoded: {0}.. - /// - public static string UnableToDecodeBase64String { - get { - return ResourceManager.GetString("UnableToDecodeBase64String", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Unable to update mismatching Json structured: {0} {1}.. - /// - public static string UnableToPatchJson { - get { - return ResourceManager.GetString("UnableToPatchJson", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Illegal credential type. - /// - public static string UnknownCredentialType { - get { - return ResourceManager.GetString("UnknownCredentialType", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The provider {0} is unknown.. - /// - public static string UnknownProviderMessage { - get { - return ResourceManager.GetString("UnknownProviderMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Update. - /// - public static string Update { - get { - return ResourceManager.GetString("Update", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Updated settings for subscription '{0}'. Current subscription is '{1}'.. - /// - public static string UpdatedSettings { - get { - return ResourceManager.GetString("UpdatedSettings", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to A value for the VLan Id has to be provided.. - /// - public static string VlanIdRequired { - get { - return ResourceManager.GetString("VlanIdRequired", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Please wait.... - /// - public static string WaitMessage { - get { - return ResourceManager.GetString("WaitMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The azure storage emulator is not installed, skip launching.... - /// - public static string WarningWhenStorageEmulatorIsMissing { - get { - return ResourceManager.GetString("WarningWhenStorageEmulatorIsMissing", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Web.cloud.config. - /// - public static string WebCloudConfig { - get { - return ResourceManager.GetString("WebCloudConfig", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to web.config. - /// - public static string WebConfigTemplateFileName { - get { - return ResourceManager.GetString("WebConfigTemplateFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to MSDeploy. - /// - public static string WebDeployKeywordInWebSitePublishProfile { - get { - return ResourceManager.GetString("WebDeployKeywordInWebSitePublishProfile", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Cannot build the project successfully. Please see logs in {0}.. - /// - public static string WebProjectBuildFailTemplate { - get { - return ResourceManager.GetString("WebProjectBuildFailTemplate", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to WebRole. - /// - public static string WebRole { - get { - return ResourceManager.GetString("WebRole", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to setup_web.cmd > log.txt. - /// - public static string WebRoleStartupTaskCommandLine { - get { - return ResourceManager.GetString("WebRoleStartupTaskCommandLine", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to WebRole.xml. - /// - public static string WebRoleTemplateFileName { - get { - return ResourceManager.GetString("WebRoleTemplateFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to WebSite with given name {0} already exists in the specified Subscription and Webspace.. - /// - public static string WebsiteAlreadyExists { - get { - return ResourceManager.GetString("WebsiteAlreadyExists", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to WebSite with given name {0} already exists in the specified Subscription and Location.. - /// - public static string WebsiteAlreadyExistsReplacement { - get { - return ResourceManager.GetString("WebsiteAlreadyExistsReplacement", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Site {0} already has repository created for it.. - /// - public static string WebsiteRepositoryAlreadyExists { - get { - return ResourceManager.GetString("WebsiteRepositoryAlreadyExists", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Workspaces/WebsiteExtension/Website/{0}/dashboard/. - /// - public static string WebsiteSufixUrl { - get { - return ResourceManager.GetString("WebsiteSufixUrl", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to https://{0}/msdeploy.axd?site={1}. - /// - public static string WebSiteWebDeployUriTemplate { - get { - return ResourceManager.GetString("WebSiteWebDeployUriTemplate", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to WorkerRole. - /// - public static string WorkerRole { - get { - return ResourceManager.GetString("WorkerRole", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to setup_worker.cmd > log.txt. - /// - public static string WorkerRoleStartupTaskCommandLine { - get { - return ResourceManager.GetString("WorkerRoleStartupTaskCommandLine", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to WorkerRole.xml. - /// - public static string WorkerRoleTemplateFileName { - get { - return ResourceManager.GetString("WorkerRoleTemplateFileName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to (x86). - /// - public static string x86InProgramFiles { - get { - return ResourceManager.GetString("x86InProgramFiles", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Yes. - /// - public static string Yes { - get { - return ResourceManager.GetString("Yes", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Yes, I agree. - /// - public static string YesHint { - get { - return ResourceManager.GetString("YesHint", resourceCulture); - } - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Properties/Resources.resx b/src/Common/Azure.Common.Extensions/Properties/Resources.resx deleted file mode 100644 index be358f5d05b0..000000000000 --- a/src/Common/Azure.Common.Extensions/Properties/Resources.resx +++ /dev/null @@ -1,1579 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - The remote server returned an error: (401) Unauthorized. - - - Account "{0}" has been added. - - - To switch to a different subscription, please use Select-AzureSubscription. - - - Subscription "{0}" is selected as the default subscription. - - - To view all the subscriptions, please use Get-AzureSubscription. - - - Add-On {0} is created successfully. - - - Add-on name {0} is already used. - - - Add-On {0} not found. - - - Add-on {0} is removed successfully. - - - Add-On {0} is updated successfully. - - - Role has been created at {0}\{1}. - - - Role has been created at {0}\{1}. For easy access to Microsoft Azure services from your application code, install the Microsoft Azure client library for Node.js by running ‘npm install azure’. - - - Role has been created at {0}\{1}. For easy access to Microsoft Azure services from your application code, install the Microsoft Azure client library for PHP by running "pear Azure/Azure". - - - Role has been created at {0}\{1}. For easy access to Microsoft Azure services from your application code, install the Microsoft Azure client library for Python by running "pip Azure". - - - Unable to set role permissions. Please give the 'Network Service' user 'Read & execute' and 'Modify' permissions to the role folder, or run PowerShell as an Administrator - - - A role name '{0}' already exists - - - Windows Azure Powershell\ - - - Windows Azure Powershell - - - Emulator - - - Azure Emulator is not installed and is required - - - Azure Emulator\emulator - - - SOFTWARE\Microsoft\Windows Azure Emulator - - - https://manage.Azure.com - - - AZURE_PORTAL_URL - - - Azure SDK\{0}\ - - - InstallPath - - - SOFTWARE\Microsoft\Microsoft SDKs\ServiceHosting - - - The installed Azure SDK version is not supported. Make sure you version is between {0} and {1} inclusive - - - Azure service management error -{0} - - - Azure Authoring Tools are not installed and are required. Installation of Azure SDK for .NET is recommended with Microsoft Web Platform Installer (PI) available at http://www.microsoft.com/web/downloads/platform.aspx. - - - Base Uri was empty. - WAPackIaaS - - - {0} begin processing without ParameterSet. - - - {0} begin processing with ParameterSet '{1}'. - - - Blob with the name {0} already exists in the account. - - - https://{0}.blob.core.windows.net/ - - - AZURE_BLOBSTORAGE_TEMPLATE - - - Memcache is already enabled for role '{0}'. - - - <configuration> - <configSections> - <section name="dataCacheClients" type="Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core" allowLocation="true" allowDefinition="Everywhere" /> - </configSections> - <dataCacheClients> - <tracing sinkType="DiagnosticSink" traceLevel="Error" /> - <dataCacheClient name="DefaultShimConfig" useLegacyProtocol="false"> - <autoDiscover isEnabled="true" identifier="$RoleName$" /> - </dataCacheClient> - </dataCacheClients> -</configuration> - - - Microsoft.Azure.Plugins.Caching.ClientDiagnosticLevel - - - DiagnosticStore - - - Please upgrade the cache runtime of role '{0}' to '{1}' using Set-AzureServiceProjectRole -RoleName {0} -Runtime Cache -Version {1} - - - CACHERUNTIMEURL - - - cache - - - CacheRuntimeVersion - - - Resources\Scaffolding\Cache - - - setup_cache.cmd > cache_log.txt - - - Installing caching version {0} for Role '{1}' (the caching version locally installed is: {2}) - - - Microsoft.Azure.Plugins.Caching.CacheSizePercentage - - - Microsoft.Azure.Plugins.Caching.ConfigStoreConnectionString - - - DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1} - - - Caching - - - Cannot find {0} with name {1}. - - - Deployment for service {0} with {1} slot doesn't exist - - - Can't find valid Microsoft Azure role in current directory {0} - - - service {0} configuration file (ServiceConfiguration.Cloud.cscfg) is either null or doesn't exist - - - Invalid service path! Cannot locate ServiceDefinition.csdef in current folder or parent folders. - - - The subscription named {0} with id {1} is not currently imported. You must import this subscription before it can be updated. - - - ManagementCertificate - - - certificate.pfx - - - Certificate imported into CurrentUser\My\{0} - - - No certificate was found in the certificate store with thumbprint {0} - - - No certificate was found in the certificate store with thumbprint {0} - - - Your account does not have access to the private key for certificate {0} - - - {0} {1} deployment for {2} service - - - Cloud service {0} is in {1} state. - - - Changing/Removing public environment '{0}' is not allowed. - - - Service {0} is set to value {1} - - - Choose which publish settings file to use: - - - Microsoft.Azure.Plugins.Caching.ClientDiagnosticLevel - - - 1 - - - cloud_package.cspkg - - - ServiceConfiguration.Cloud.cscfg - - - Add-ons for {0} - - - Communication could not be established. This could be due to an invalid subscription ID. Note that subscription IDs are case sensitive. - - - Complete - - - Complete - - - config.json - - - VirtualMachine creation failed. - WAPackIaaS - - - Creating the website failed. If this is the first website for this subscription, please create it using the management portal instead. - - - Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core - - - //blobcontainer[@datacenter='{0}'] - - - Setting: {0} as the default and current subscription. To view other subscriptions use Get-AzureSubscription - - - none - - - There are no hostnames which could be used for validation. - - - 8080 - - - 1000 - - - Auto - - - 80 - - - Delete - WAPackIaaS - - - The {0} slot for service {1} is already in {2} state - - - The deployment in {0} slot for service {1} is removed - - - Microsoft.Azure.Plugins.Caching.DiagnosticLevel - - - 1 - - - The key to add already exists in the dictionary. - - - The array index cannot be less than zero. - - - The supplied array does not have enough room to contain the copied elements. - - - The provided dns {0} doesn't exist - - - Microsoft Azure Certificate - - - Endpoint can't be retrieved for storage account - - - {0} end processing. - - - To use Active Directory authentication, you must configure the ActiveDirectoryEndpoint, ActiveDirectoryTenantId, and ActiveDirectorServiceEndpointResourceId for environment of '{0}'. You can configure these properties for this environment using the Set-AzureEnvironment cmdlet. - - - The environment '{0}' already exists. - - - The environment name '{0}' is not found. - - - environments.xml - - - Error creating VirtualMachine - WAPackIaaS - - - Unable to download available runtimes for location '{0}' - - - Error updating VirtualMachine - WAPackIaaS - - - Your Microsoft Azure credential in the Windows PowerShell session has expired. Please use Add-AzureAccount to login again. - - - Job Id {0} failed. Error: {1}, ExceptionDetails: {2} - WAPackIaaS - - - The HTTP request was forbidden with client authentication scheme 'Anonymous'. - - - This add-on requires you to purchase the first instance through the Microsoft Azure Portal. Subsequent purchases can be performed through PowerShell. - - - Operation Status: - - - Resources\Scaffolding\General - - - Getting all available Microsoft Azure Add-Ons, this may take few minutes... - - - Name{0}Primary Key{0}Seconday Key - - - Git not found. Please install git and place it in your command line path. - - - Could not find publish settings. Please run Import-AzurePublishSettingsFile. - - - Could not find publish settings. Please run Import-AzurePublishSettingsFile. - - - iisnode.dll - - - iisnode - - - iisnode-dev\\release\\x64 - - - iisnode - - - Installing IISNode version {0} in Azure for WebRole '{1}' (the version locally installed is: {2}) - - - Illegal characters in path. - - - Illegal characters in path. - - - Internal Server Error - - - Cannot enable memcach protocol on a cache worker role {0}. - - - Invalid certificate format. Publish settings may be corrupted. Use Get-AzurePublishSettingsFile to download updated settings - - - Invalid certificate format. Publish settings may be corrupted. Use Get-AzurePublishSettingsFile to download updated settings - - - Invalid certificate format. - - - The provided configuration path is invalid or doesn't exist - - - The country name is invalid, please use a valid two character country code, as described in ISO 3166-1 alpha-2. - - - No current subscription has been designated. Use Select-AzureSubscription -Current <subscriptionName> to set the current subscription. - - - The ID of the current subscription is invalid. Use Set-AzureSubscription to fix the subscription ID or use Select-AzureSubscription to use a different subscription. - - - The management certificate of the current subscription is invalid. Use Set-AzureSubscription to fix the management certificate or use Select-AzureSubscription to use a different subscription. - - - No default subscription has been designated. Use Select-AzureSubscription -Default <subscriptionName> to set the default subscription. - - - Deployment with {0} does not exist - - - The deployment slot name {0} is invalid. Slot name must be either "Staging" or "Production". - - - "{0}" is an invalid DNS name for {1} - - - Invalid service endpoint. - - - The provided file in {0} must be have {1} extension - - - File {0} has invalid characters - - - You must create your git publishing credentials using the Microsoft Azure portal. -Please follow these steps in the portal: -1. On the left side open "Web Sites" -2. Click on any website -3. Choose "Setup Git Publishing" or "Reset deployment credentials" -4. Back in the PowerShell window, rerun this command by typing "New-AzureWebSite {site name} -Git -PublishingUsername {username} - - - The value {0} provided is not a valid GUID. Please provide a valid GUID. - - - The specified hostname does not exist. Please specify a valid hostname for the site. - - - Role {0} instances must be greater than or equal 0 and less than or equal 20 - - - There was an error creating your webjob. Please make sure that the script is in the root folder of the zip file. - - - Cannot create instance of management client type {0}. It does not have the expected constructor. - - - Could not download a valid runtime manifest, Please check your internet connection and try again. - - - The account {0} was not found. Please specify a valid account name. - - - The provided name "{0}" does not match the service bus namespace naming rules. - - - Value cannot be null. Parameter name: '{0}' - - - {0} is invalid or empty - - - The provided package path is invalid or doesn't exist - - - '{0}' is an invalid parameter set name. - - - {0} doesn't exist in {1} or you've not passed valid value for it - - - Path {0} has invalid characters - - - The provided publish settings file {0} has invalid content. Please get valid by running cmdlet Get-AzurePublishSettingsFile - - - The provided publish settings file {0} has invalid content. Please get valid by running cmdlet Get-AzurePublishSettingsFile - - - The provided role name "{0}" has invalid characters - - - A valid name for the service root folder is required - - - {0} is not a recognized runtime type - - - A valid language is required - - - No subscription is currently selected. Use Select-Subscription to activate a subscription. - - - The provided location "{0}" does not exist in the available locations use Get-AzureSBLocation for listing available locations. - - - Please provide a service name or run this command from inside a service project directory. - - - You must provide valid value for {0} - - - You must provide valid value for {0} - - - settings.json is invalid or doesn't exist - - - The subscription named '{0}' cannot be found. Use Set-AzureSubscription to initialize the subscription data. - - - The provided subscription id {0} is not valid - - - Must specify a non-null subscription name. - - - A valid subscription name is required. This can be provided using the -Subscription parameter or by setting the subscription via the Set-AzureSubscription cmdlet - - - The provided subscriptions file {0} has invalid content. - - - Your Azure credentials have not been set up or have expired, please run Add-AzureAccount to set up your Azure credentials. - - - Role {0} VM size should be ExtraSmall, Small, Medium, Large or ExtraLarge. - - - The web job file must have *.zip extension - - - Singleton option works for continuous jobs only. - - - The website {0} was not found. Please specify a valid website name. - - - No job for id: {0} was found. - WAPackIaaS - - - engines - - - Scaffolding for this language is not yet supported - - - Link already established - - - local_package.csx - - - ServiceConfiguration.Local.cscfg - - - Looking for {0} deployment for {1} cloud service... - - - Looking for cloud service {0}... - - - managementCertificate.pem - - - ?whr={0} - - - //baseuri - - - uri - - - http://az413943.vo.msecnd.net/node/runtimemanifest_0.7.5.2.xml - - - v2.5 - - - memcache_default - - - 11211 - - - v2.5 - - - Python 2.7 is not installed. Please install it as well as Django 1.4. - - - Multiple Add-Ons found holding name {0} - - - Multiple possible publishing users. Please go to the Portal and use the listed deployment user, or click 'set/reset deployment credentials' to set up a new user account, then reurn this cmdlet and specify PublishingUsername. - - - The first publish settings file "{0}" is used. If you want to use another file specify the file name. - - - Microsoft.Azure.Plugins.Caching.NamedCaches - - - {"caches":[{"name":"default","policy":{"eviction":{"type":0},"expiration":{"defaultTTL":10,"isExpirable":true,"type":1},"serverNotification":{"isEnabled":false}},"secondaries":0}]} - - - A publishing username is required. Please specify one using the argument PublishingUsername. - - - New Add-On Confirmation - - - By typing "Yes", I (a) authorize Microsoft to charge my current payment method on a monthly basis -for the amount indicated at {0} for {1} until my service is cancelled or terminated, and (b) -agree to the {2}'s terms of user and privacy statement at {0} and (c) agree to sharing my -contact information with {2}. - - - Internal Server Error. This could happen because the namespace name is already used or due to an incorrect location name. Use Get-AzureSBLocation cmdlet to list valid names. - - - By typing "Yes", I (a) authorize Microsoft to charge my current payment method on a monthly basis -for the amount indicated at {0} for {1} until my service is cancelled or terminated, and (b) -acknowledge the offering is provided by {2}, not Microsoft, and agree to {2}'s terms of -use and privacy statement at {0} and (c) agree to sharing my contact information with {2}. - - - Service has been created at {0} - - - No - - - There is no access token cached for subscription {0}, user id {1}. Use the Add-AzureAccount cmdlet to log in again and get a token for this subscription. - - - The service does not have any cache worker roles, add one first by running cmdlet Add-AzureCacheWorkerRole. - - - No clouds available - WAPackIaaS - - - nodejs - - - node - - - node.exe - - - There is no default subscription set, please set a default subscription by running Set-AzureSubscription -Default <subscription name> - - - Microsoft SDKs\Azure\Nodejs\Nov2011 - - - nodejs - - - node - - - Resources\Scaffolding\Node - - - Microsoft.Azure.Commands.CloudService.ScaffoldingResources.Node - - - Installing Node version {0} in Azure for Role '{1}' (the Node version locally installed is: {2}) - - - No, I do not agree - - - Please connect to internet before executing this cmdlet - - - Please connect to internet before executing this cmdlet - - - No publish settings files with extension *.publishsettings are found in the directory "{0}". - - - '{0}' must be a cache worker role. Verify that it has proper cache worker role configuration. - - - Certificate can't be null. - - - {0} could not be null or empty - - - Unable to add a null RoleSettings to {0} - - - Unable to add new role to null service definition - - - The request offer '{0}' is not found. - - - Operation "{0}" failed on VM with ID: {1} - WAPackIaaS - - - The REST operation failed with message '{0}' and error code '{1}' - - - Job Id {0} did not complete within expected time or it is in Failed/Canceled/Invalid state. - WAPackIaaS - - - package - - - Package is created at service root path {0}. - - - {{ - "author": "", - - "name": "{0}", - "version": "0.0.0", - "dependencies":{{}}, - "devDependencies":{{}}, - "optionalDependencies": {{}}, - "engines": {{ - "node": "*", - "iisnode": "*" - }} - -}} - - - - package.json - - - Path {0} doesn't exist. - - - Path for {0} doesn't exist in {1}. - - - A value for the Peer Asn has to be provided. - - - 5.4.0 - - - php - - - Resources\Scaffolding\PHP - - - Microsoft.Azure.Commands.CloudService.ScaffoldingResources.PHP - - - Installing PHP version {0} for Role '{1}' (the PHP version locally installed is: {2}) - - - You must create your first web site using the Microsoft Azure portal. -Please follow these steps in the portal: -1. At the bottom of the page, click on New > Web Site > Quick Create -2. Type {0} in the URL field -3. Click on "Create Web Site" -4. Once the site has been created, click on the site name -5. Click on "Set up Git publishing" or "Reset deployment credentials" and setup a publishing username and password. Use those credentials for all new websites you create. - - - 6. Back in the console window, rerun this command by typing "New-AzureWebsite <site name> -Git" - - - A value for the Primary Peer Subnet has to be provided. - - - Promotion code can be used only when updating to a new plan. - - - Service not published at user request. - - - Complete. - - - Connecting... - - - Created Deployment ID: {0}. - - - Created hosted service '{0}'. - - - Created Website URL: {0}. - - - Creating... - - - Initializing... - - - busy - - - creating the virtual machine - - - Instance {0} of role {1} is {2}. - - - ready - - - Preparing deployment for {0} with Subscription ID: {1}... - - - Publishing {0} to Microsoft Azure. This may take several minutes... - - - publish settings - - - Azure - - - .PublishSettings - - - publishSettings.xml - - - &whr={0} - - - Publish settings imported - - - AZURE_PUBLISHINGPROFILE_URL - - - Starting... - - - Upgrading... - - - Uploading Package to storage service {0}... - - - Verifying storage account '{0}'... - - - Resources\Scaffolding\Python - - - Replace current deployment with '{0}' Id ? - - - Are you sure you want to regenerate key? - - - Generate new key. - - - Are you sure you want to remove account '{0}'? - - - Removing account - - - Remove Add-On Confirmation - - - If you delete this add-on, your data may be deleted and the operation may not be undone. You may have to purchase it again from the Microsoft Azure Store to use it. The price of the add-on may not be refunded. Are you sure you want to delete this add-on? Enter “Yes” to confirm. - - - Remove-AzureBGPPeering Operation failed. - - - Removing Bgp Peering - - - Successfully removed Azure Bgp Peering with Service Key {0}. - - - Are you sure you want to remove the Bgp Peering with service key '{0}'? - - - Are you sure you want to remove the Dedicated Circuit with service key '{0}'? - - - Remove-AzureDedicatedCircuit Operation failed. - - - Remove-AzureDedicatedCircuitLink Operation failed. - - - Removing Dedicated Circui Link - - - Successfully removed Azure Dedicated Circuit Link with Service Key {0} and Vnet Name {1} - - - Are you sure you want to remove the Dedicated Circuit Link with service key '{0}' and virtual network name '{1}'? - - - Removing Dedicated Circuit - - - Successfully removed Azure Dedicated Circuit with Service Key {0}. - - - Removing cloud service {0}... - - - The current subscription is being removed. Use Select-AzureSubscription <subscriptionName> to select a new current subscription. - - - The default subscription is being removed. Use Select-AzureSubscription -Default <subscriptionName> to select a new default subscription. - - - Removing {0} deployment for {1} service - - - Removing job collection - - - Are you sure you want to remove the job collection "{0}" - - - Removing job - - - Are you sure you want to remove the job "{0}" - - - Are you sure you want to remove the account? - - - Account removed. - - - Internal Server Error. This could happen because the namespace does not exist or it does not exist under your subscription. - - - Removing old package {0}... - - - Are you sure you want to delete the namespace '{0}'? - - - Are you sure you want to remove cloud service? - - - Remove cloud service and all it's deployments - - - Are you sure you want to remove subscription '{0}'? - - - Removing subscription - - - Are you sure you want to delete the VM '{0}'? - - - Deleting VM. - - - Removing WebJob... - - - Are you sure you want to remove job '{0}'? - - - Removing website - - - Are you sure you want to remove the website "{0}" - - - Deleting namespace - - - Repository is not setup. You need to pass a valid site name. - - - Reserved IP with the Name:'{0}' will no longer be in use after the deployment is deleted, and it is still reserved for later use. - - - Resource with ID : {0} does not exist. - WAPackIaaS - - - Restart - WAPackIaaS - - - Resume - WAPackIaaS - - - /role:{0};"{1}/{0}" - - - bin - - - Role {0} is {1} - - - 20 - - - role name - - - The provided role name {0} doesn't exist - - - RoleSettings.xml - - - Role type {0} doesn't exist - - - public static Dictionary<string, Location> ReverseLocations { get; private set; } - - - Preparing runtime deployment for service '{0}' - - - WARNING Runtime Mismatch: Are you sure that you want to publish service '{0}' using an Azure runtime version that does not match your local runtime version? - - - RUNTIMEOVERRIDEURL - - - /runtimemanifest/runtimes/runtime - - - RUNTIMEID - - - RUNTIMEURL - - - RUNTIMEVERSIONPRIMARYKEY - - - scaffold.xml - - - Invalid location entered. Pick one of the locations from Get-AzureSchedulerLocation - - - A value for the Secondary Peer Subnet has to be provided. - - - Service {0} already exists on disk in location {1} - - - No ServiceBus authorization rule with the given characteristics was found - - - The service bus entity '{0}' is not found. - - - Internal Server Error. This could happen due to an incorrect/missing namespace - - - service configuration - - - service definition - - - ServiceDefinition.csdef - - - ServiceDefinition.csdef - - - {0}Deploy - - - The specified cloud service "{0}" does not exist. - - - {0} slot for service {1} is in {2} state, please wait until it finish and update it's status - - - Begin Operation: {0} - - - Completed Operation: {0} - - - Begin Operation: {0} - - - Completed Operation: {0} - - - service name - - - The provided service name {0} already exists, please pick another name - - - The provided service name {0} already exists, please pick another name - - - Please provide name for the hosted service - - - service parent directory - - - Service {0} removed successfully - - - service directory - - - service settings - - - The storage account name '{0}' is invalid. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. - - - The storage account name '{0}' is invalid. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. - - - service settings - - - The {0} slot for cloud service {1} doesn't exist. - - - {0} slot for service {1} is {2} - - - Set Add-On Confirmation - - - Note - You will be charged the amount for the new plan, without being refunded for time remaining -in the existing plan. -By typing "Yes", I (a) authorize Microsoft to charge my current payment method on a monthly basis -for the amount indicated at {0} for {1} until my service is cancelled or terminated, and (b) -agree to the {2}'s terms of user and privacy statement at {0} and (c) agree to sharing my -contact information with {2}. - - - Note - You will be charged the amount for the new plan, without being refunded for time remaining -in the existing plan. -By typing "Yes", I (a) authorize Microsoft to charge my current payment method on a monthly basis -for the amount indicated at {0} for {1} until my service is cancelled or terminated, and (b) -acknowledge the offering is provided by {2}, not Microsoft, and agree to {2}'s terms of -use and privacy statement at <url> and (c) agree to sharing my contact information with {2}. - - - Role {0} instances are set to {1} - - - {"Slot":"","Location":"","Subscription":"","StorageAccountName":""} - - - deploymentSettings.json - - - deploymentSettings.json - - - Confirm - - - Confirm - - - Shutdown - WAPackIaaS - - - /sites:{0};{1};"{2}/{0}" - - - 1000 - - - Start - WAPackIaaS - - - Started - - - Starting Emulator... - - - start - - - Stop - WAPackIaaS - - - Stopping emulator... - - - Stopped - - - stop - - - Account Name: - - - Cannot find storage account '{0}' please type the name of an existing storage account. - - - WAStorageEmulator.exe - - - InstallPath - - - SOFTWARE\Microsoft\Windows Azure Storage Emulator - - - Primary Key: - - - Secondary Key: - - - The subscription named {0} already exists. - - - DefaultSubscriptionData.xml - - - The subscription data file {0} does not exist. - - - The subscription id {0} doesn't exist. - - - The subscription name {0} doesn't exist. - - - Subscription must not be null - WAPackIaaS - - - Suspend - WAPackIaaS - - - Swapping website production slot ... - - - Are you sure you want to swap the website '{0}' production slot with slot '{1}'? - - - Unable to create Django application: {0} - - - Make sure you have Python 2.7 installed along with Django installed to site-packages. - - - Unable to update mismatching Json structured: {0} {1}. - - - The provider {0} is unknown. - - - Update - WAPackIaaS - - - Updated settings for subscription '{0}'. Current subscription is '{1}'. - - - A value for the VLan Id has to be provided. - - - Please wait... - - - The azure storage emulator is not installed, skip launching... - - - Web.cloud.config - - - web.config - - - MSDeploy - - - Cannot build the project successfully. Please see logs in {0}. - - - WebRole - - - setup_web.cmd > log.txt - - - WebRole.xml - - - WebSite with given name {0} already exists in the specified Subscription and Webspace. - - - WebSite with given name {0} already exists in the specified Subscription and Location. - - - Site {0} already has repository created for it. - - - Workspaces/WebsiteExtension/Website/{0}/dashboard/ - - - https://{0}/msdeploy.axd?site={1} - - - WorkerRole - - - setup_worker.cmd > log.txt - - - WorkerRole.xml - - - (x86) - - - Yes - - - Yes, I agree - - - Remove-AzureTrafficManagerProfile Operation failed. - - - Successfully removed Traffic Manager profile with name {0}. - - - Are you sure you want to remove the Traffic Manager profile "{0}"? - - - Profile {0} already has an endpoint with name {1} - - - Profile {0} does not contain endpoint {1}. Adding it. - - - The endpoint {0} cannot be removed from profile {1} because it's not in the profile. - - - Insufficient parameters passed to create a new endpoint. - - - Ambiguous operation: the profile name specified doesn't match the name of the profile object. - - - <NONE> - - - - - - "An exception occurred when calling the ServiceManagement API. HTTP Status Code: {0}. Service Management Error Code: {1}. Message: {2}. Operation Tracking ID: {3}." - {0} is the HTTP status code. {1} is the Service Management Error Code. {2} is the Service Management Error message. {3} is the operation tracking ID. - - - Unable to decode string from base 64. Please make sure the string is correctly encoded: {0}. - {0} is the string that is not in a valid base 64 format. - - - -Credential parameter can only be used with Organization ID credentials. For more information, please refer to http://go.microsoft.com/fwlink/?linkid=331007&clcid=0x409 for more information about the difference between an organizational account and a Microsoft account. - - - Skipping external tenant {0}, because you are using a guest or a foreign principal object identity. In order to access this tenant, please run Add-AzureAccount without "-Credential". - - - Removing an environment will remove all associated subscriptions and accounts. Are you sure you want to remove an environment '{0}'? - - - Removing environment - - - Removing public environment is not supported. - - - Changing public environment is not supported. - - - Credential type invalid, only handles '{0}' - - - Illegal credential type - - - There is no subscription associated with account {0}. - - - Account id doesn't match one in subscription. - - - Environment name doesn't match one in subscription. - - - Unable to retrieve service key for ServicePrincipal account {0}. Please run the Add-AzureAccount cmdlet to supply the credentials for this service principal. - - - Removing the Azure profile will remove all associated environments, subscriptions, and accounts. Are you sure you want to remove the Azure profile? - - - Removing the Azure profile - - - The SubscriptionDataFile parameter is deprecated. This parameter will be removed in a future release. See https://github.com/Azure/azure-powershell/wiki/Proposed-Design-Stateless-Azure-Profile for a description of the upcoming mechanism for providing alternate sources of subscription information. - - \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Utilities/DictionaryExtensions.cs b/src/Common/Azure.Common.Extensions/Utilities/DictionaryExtensions.cs deleted file mode 100644 index 19c2f027c20a..000000000000 --- a/src/Common/Azure.Common.Extensions/Utilities/DictionaryExtensions.cs +++ /dev/null @@ -1,78 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.Collections.Generic; -using System.Linq; - -namespace Microsoft.Azure.Common.Extensions.Utilities -{ - public static class DictionaryExtensions - { - public static TValue GetProperty(this Dictionary dictionary, TKey property) - { - if (dictionary.ContainsKey(property)) - { - return dictionary[property]; - } - - return default(TValue); - } - - public static string[] GetPropertyAsArray(this Dictionary dictionary, TKey property) - { - if (dictionary.ContainsKey(property)) - { - return dictionary[property].Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); - } - - return new string[0]; - } - - public static void SetProperty(this Dictionary dictionary, TKey property, params string[] values) - { - if (values == null || values.Length == 0) - { - if (dictionary.ContainsKey(property)) - { - dictionary.Remove(property); - } - } - else - { - dictionary[property] = string.Join(",", values); - } - } - - public static void SetOrAppendProperty(this Dictionary dictionary, TKey property, params string[] values) - { - string oldValueString = ""; - if (dictionary.ContainsKey(property)) - { - oldValueString = dictionary[property]; - } - var oldValues = oldValueString.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); - var newValues = oldValues.Union(values, StringComparer.CurrentCultureIgnoreCase).Where(s => !string.IsNullOrEmpty(s)).ToArray(); - if (newValues.Any()) - { - dictionary[property] = string.Join(",", newValues); - } - } - - public static bool IsPropertySet(this Dictionary dictionary, TKey property) - { - return dictionary.ContainsKey(property) && !string.IsNullOrEmpty(dictionary[property]); - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Utilities/FileUtilities.cs b/src/Common/Azure.Common.Extensions/Utilities/FileUtilities.cs deleted file mode 100644 index 0a1aa121f2a9..000000000000 --- a/src/Common/Azure.Common.Extensions/Utilities/FileUtilities.cs +++ /dev/null @@ -1,322 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Interfaces; -using Microsoft.Azure.Common.Extensions.Models; -using Microsoft.Azure.Common.Extensions.Properties; -using System; -using System.Diagnostics; -using System.IO; -using System.Linq; -using System.Reflection; -using System.Text; - -namespace Microsoft.Azure.Common.Extensions -{ - public static class FileUtilities - { - static FileUtilities() - { - DataStore = new DiskDataStore(); - } - - public static IDataStore DataStore { get; set; } - - public static string GetAssemblyDirectory() - { - var assemblyPath = Uri.UnescapeDataString(new Uri(Assembly.GetExecutingAssembly().CodeBase).AbsolutePath); - return Path.GetDirectoryName(assemblyPath); - } - - public static string GetContentFilePath(string fileName) - { - return GetContentFilePath(GetAssemblyDirectory(), fileName); - } - - public static string GetContentFilePath(string startDirectory, string fileName) - { - string path = Path.Combine(startDirectory, fileName); - - // Try search in the subdirectories in case that the file path does not exist in root path - if (!DataStore.FileExists(path) && !DataStore.DirectoryExists(path)) - { - try - { - path = DataStore.GetDirectories(startDirectory, fileName, SearchOption.AllDirectories).FirstOrDefault(); - - if (string.IsNullOrEmpty(path)) - { - path = DataStore.GetFiles(startDirectory, fileName, SearchOption.AllDirectories).First(); - } - } - catch - { - throw new FileNotFoundException(Path.Combine(startDirectory, fileName)); - } - } - - return path; - } - - public static string GetWithProgramFilesPath(string directoryName, bool throwIfNotFound) - { - string programFilesPath = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles); - if (DataStore.DirectoryExists(Path.Combine(programFilesPath, directoryName))) - { - return Path.Combine(programFilesPath, directoryName); - } - else - { - if (programFilesPath.IndexOf(Resources.x86InProgramFiles, StringComparison.InvariantCultureIgnoreCase) == -1) - { - programFilesPath += Resources.x86InProgramFiles; - if (throwIfNotFound) - { - Validate.ValidateDirectoryExists(Path.Combine(programFilesPath, directoryName)); - } - return Path.Combine(programFilesPath, directoryName); - } - else - { - programFilesPath = programFilesPath.Replace(Resources.x86InProgramFiles, String.Empty); - if (throwIfNotFound) - { - Validate.ValidateDirectoryExists(Path.Combine(programFilesPath, directoryName)); - } - return Path.Combine(programFilesPath, directoryName); - } - } - } - - /// - /// Copies a directory. - /// - /// The source directory name - /// The destination directory name - /// Should the copy be recursive - public static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs) - { - var dirs = DataStore.GetDirectories(sourceDirName); - - if (!DataStore.DirectoryExists(sourceDirName)) - { - throw new DirectoryNotFoundException(String.Format(Resources.PathDoesNotExist, sourceDirName)); - } - - DataStore.CreateDirectory(destDirName); - - var files = DataStore.GetFiles(sourceDirName); - foreach (var file in files) - { - string tempPath = Path.Combine(destDirName, Path.GetFileName(file)); - DataStore.CopyFile(file, tempPath); - } - - if (copySubDirs) - { - foreach (var subdir in dirs) - { - string temppath = Path.Combine(destDirName, Path.GetDirectoryName(subdir)); - DirectoryCopy(subdir, temppath, copySubDirs); - } - } - } - - /// - /// Ensures that a directory exists beofre attempting to write a file - /// - /// The path to the file that will be created - public static void EnsureDirectoryExists(string pathName) - { - Validate.ValidateStringIsNullOrEmpty(pathName, "Settings directory"); - string directoryPath = Path.GetDirectoryName(pathName); - if (!DataStore.DirectoryExists(directoryPath)) - { - DataStore.CreateDirectory(directoryPath); - } - } - - /// - /// Create a unique temp directory. - /// - /// Path to the temp directory. - public static string CreateTempDirectory() - { - string tempPath; - do - { - tempPath = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName()); - } - while (DataStore.DirectoryExists(tempPath) || DataStore.FileExists(tempPath)); - - DataStore.CreateDirectory(tempPath); - return tempPath; - } - - /// - /// Copy a directory from one path to another. - /// - /// Source directory. - /// Destination directory. - public static void CopyDirectory(string sourceDirectory, string destinationDirectory) - { - Debug.Assert(!String.IsNullOrEmpty(sourceDirectory), "sourceDictory cannot be null or empty!"); - Debug.Assert(Directory.Exists(sourceDirectory), "sourceDirectory must exist!"); - Debug.Assert(!String.IsNullOrEmpty(destinationDirectory), "destinationDirectory cannot be null or empty!"); - Debug.Assert(!Directory.Exists(destinationDirectory), "destinationDirectory must not exist!"); - - foreach (string file in DataStore.GetFiles(sourceDirectory, "*", SearchOption.AllDirectories)) - { - string relativePath = file.Substring( - sourceDirectory.Length + 1, - file.Length - sourceDirectory.Length - 1); - string destinationPath = Path.Combine(destinationDirectory, relativePath); - - string destinationDir = Path.GetDirectoryName(destinationPath); - if (!DataStore.DirectoryExists(destinationDir)) - { - DataStore.CreateDirectory(destinationDir); - } - - DataStore.CopyFile(file, destinationPath); - } - } - - public static Encoding GetFileEncoding(string path) - { - Encoding encoding; - - - if (DataStore.FileExists(path)) - { - using (StreamReader r = new StreamReader(DataStore.ReadFileAsStream(path))) - { - encoding = r.CurrentEncoding; - } - } - else - { - encoding = Encoding.Default; - } - - return encoding; - } - - public static string CombinePath(params string[] paths) - { - return Path.Combine(paths); - } - - /// - /// Returns true if path is a valid directory. - /// - /// - /// - public static bool IsValidDirectoryPath(string path) - { - if (String.IsNullOrEmpty(path)) - { - return false; - } - - try - { - FileAttributes attributes = DataStore.GetFileAttributes(path); - - if ((attributes & FileAttributes.Directory) == FileAttributes.Directory) - { - return true; - } - else - { - return false; - } - } - catch - { - return false; - } - } - - public static void RecreateDirectory(string dir) - { - if (DataStore.DirectoryExists(dir)) - { - DataStore.DeleteDirectory(dir); - } - - DataStore.CreateDirectory(dir); - } - - /// - /// Gets the root installation path for the given Azure module. - /// - /// The module name - /// The module full path - public static string GetPSModulePathForModule(AzureModule module) - { - return GetContentFilePath(GetInstallPath(), GetModuleFolderName(module)); - } - - /// - /// Gets the root directory for all modules installation. - /// - /// The install path - public static string GetInstallPath() - { - string currentPath = GetAssemblyDirectory(); - while (!currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureProfile)) && - !currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureResourceManager)) && - !currentPath.EndsWith(GetModuleFolderName(AzureModule.AzureServiceManagement))) - { - currentPath = Directory.GetParent(currentPath).FullName; - } - - // The assemption is that the install directory looks like that: - // ServiceManagement - // AzureServiceManagement - // - // ResourceManager - // AzureResourceManager - // - // Profile - // AzureProfile - // - return Directory.GetParent(currentPath).FullName; - } - - public static string GetModuleName(AzureModule module) - { - switch (module) - { - case AzureModule.AzureServiceManagement: - return "Azure"; - - case AzureModule.AzureResourceManager: - return "AzureResourceManager"; - - case AzureModule.AzureProfile: - return "AzureProfile"; - - default: - throw new ArgumentOutOfRangeException(module.ToString()); - } - } - - public static string GetModuleFolderName(AzureModule module) - { - return module.ToString().Replace("Azure", ""); - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Utilities/JsonUtilities.cs b/src/Common/Azure.Common.Extensions/Utilities/JsonUtilities.cs deleted file mode 100644 index 775718642225..000000000000 --- a/src/Common/Azure.Common.Extensions/Utilities/JsonUtilities.cs +++ /dev/null @@ -1,204 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Properties; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; -using System; -using System.Collections.Generic; -using System.Diagnostics.CodeAnalysis; - -namespace Microsoft.Azure.Common.Extensions -{ - public static class JsonUtilities - { - [SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Justification = "Handling the failure by returning the original string.")] - public static string TryFormatJson(string str) - { - try - { - object parsedJson = JsonConvert.DeserializeObject(str); - return JsonConvert.SerializeObject(parsedJson, Formatting.Indented); - } - catch - { - // can't parse JSON, return the original string - return str; - } - } - - public static Dictionary DeserializeJson(string jsonString, bool throwExceptionOnFailure = false) - { - Dictionary result = new Dictionary(); - if (jsonString == null) - { - return null; - } - if (String.IsNullOrWhiteSpace(jsonString)) - { - return result; - } - - try - { - JToken responseDoc = JToken.Parse(jsonString); - - if (responseDoc != null && responseDoc.Type == JTokenType.Object) - { - result = DeserializeJObject(responseDoc as JObject); - } - } - catch - { - if (throwExceptionOnFailure) - { - throw; - } - result = null; - } - return result; - } - - private static Dictionary DeserializeJObject(JObject jsonObject) - { - Dictionary result = new Dictionary(); - if (jsonObject == null || jsonObject.Type == JTokenType.Null) - { - return result; - } - foreach (var property in jsonObject) - { - if (property.Value.Type == JTokenType.Object) - { - result[property.Key] = DeserializeJObject(property.Value as JObject); - } - else if (property.Value.Type == JTokenType.Array) - { - result[property.Key] = DeserializeJArray(property.Value as JArray); - } - else - { - result[property.Key] = DeserializeJValue(property.Value as JValue); - } - } - return result; - } - - private static List DeserializeJArray(JArray jsonArray) - { - List result = new List(); - if (jsonArray == null || jsonArray.Type == JTokenType.Null) - { - return result; - } - foreach (var token in jsonArray) - { - if (token.Type == JTokenType.Object) - { - result.Add(DeserializeJObject(token as JObject)); - } - else if (token.Type == JTokenType.Array) - { - result.Add(DeserializeJArray(token as JArray)); - } - else - { - result.Add(DeserializeJValue(token as JValue)); - } - } - return result; - } - - private static object DeserializeJValue(JValue jsonObject) - { - if (jsonObject == null || jsonObject.Type == JTokenType.Null) - { - return null; - } - - return jsonObject.Value; - } - - public static string Patch(string originalJsonString, string patchJsonString) - { - if (string.IsNullOrWhiteSpace(originalJsonString)) - { - return patchJsonString; - } - else if (string.IsNullOrWhiteSpace(patchJsonString)) - { - return originalJsonString; - } - - JToken originalJson = JToken.Parse(originalJsonString); - JToken patchJson = JToken.Parse(patchJsonString); - - if (originalJson != null && originalJson.Type == JTokenType.Object && - patchJson != null && patchJson.Type == JTokenType.Object) - { - PatchJObject(originalJson as JObject, patchJson as JObject); - } - else if (originalJson != null && originalJson.Type == JTokenType.Array && - patchJson != null && patchJson.Type == JTokenType.Array) - { - originalJson = patchJson; - } - else if (originalJson != null && patchJson != null && originalJson.Type == patchJson.Type) - { - originalJson = patchJson; - } - else - { - throw new ArgumentException(string.Format(Resources.UnableToPatchJson, originalJson, patchJson)); - } - - return originalJson.ToString(Formatting.None); - } - - private static void PatchJObject(JObject originalJsonObject, JObject patchJsonObject) - { - foreach (var patchProperty in patchJsonObject) - { - if (originalJsonObject[patchProperty.Key] != null) - { - JToken originalJson = originalJsonObject[patchProperty.Key]; - JToken patchJson = patchProperty.Value; - - if (originalJson != null && originalJson.Type == JTokenType.Object && - patchJson != null && patchJson.Type == JTokenType.Object) - { - PatchJObject(originalJson as JObject, patchJson as JObject); - } - else if (originalJson != null && originalJson.Type == JTokenType.Array && - patchJson != null && patchJson.Type == JTokenType.Array) - { - originalJsonObject[patchProperty.Key] = patchJson; - } - else if (originalJson != null && patchJson != null && originalJson.Type == patchJson.Type) - { - originalJsonObject[patchProperty.Key] = patchJson; - } - else - { - throw new ArgumentException(string.Format(Resources.UnableToPatchJson, originalJson, patchJson)); - } - } - else - { - originalJsonObject[patchProperty.Key] = patchProperty.Value; - } - } - } - } -} diff --git a/src/Common/Azure.Common.Extensions/Utilities/XmlUtilities.cs b/src/Common/Azure.Common.Extensions/Utilities/XmlUtilities.cs deleted file mode 100644 index 834c12df07bc..000000000000 --- a/src/Common/Azure.Common.Extensions/Utilities/XmlUtilities.cs +++ /dev/null @@ -1,129 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using Microsoft.Azure.Common.Extensions.Properties; -using System; -using System.IO; -using System.Text; -using System.Xml; -using System.Xml.Linq; -using System.Xml.Serialization; - -namespace Microsoft.Azure.Common.Extensions -{ - public static class XmlUtilities - { - public static T DeserializeXmlFile(string fileName, string exceptionMessage = null) - { - // TODO: fix and uncomment. second parameter is wrong - // Validate.ValidateFileFull(fileName, string.Format(Resources.PathDoesNotExistForElement, string.Empty, fileName)); - - T item = default(T); - - XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); - using (TextReader reader = new StreamReader(FileUtilities.DataStore.ReadFileAsStream(fileName))) - { - try { item = (T)xmlSerializer.Deserialize(reader); } - catch - { - if (!String.IsNullOrEmpty(exceptionMessage)) - { - throw new InvalidOperationException(exceptionMessage); - } - else - { - throw; - } - } - } - - return item; - } - - public static void SerializeXmlFile(T obj, string fileName) - { - Validate.ValidatePathName(fileName, String.Format(Resources.PathDoesNotExistForElement, String.Empty, fileName)); - Validate.ValidateStringIsNullOrEmpty(fileName, String.Empty); - - XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); - StringBuilder sBuilder = new StringBuilder(); - using (StringWriter writer = new StringWriter(sBuilder)) - { - xmlSerializer.Serialize(writer, obj); - } - FileUtilities.DataStore.WriteFile(fileName, sBuilder.ToString(), Encoding.Unicode); - } - - public static string SerializeXmlString(T obj) - { - XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); - StringBuilder sBuilder = new StringBuilder(); - - using (StringWriter writer = new StringWriter(sBuilder)) - { - xmlSerializer.Serialize(writer, obj); - } - - return sBuilder.ToString(); - } - - /// - /// Formats the given XML into indented way. - /// - /// The input xml string - /// The formatted xml string - public static string TryFormatXml(string content) - { - try - { - XDocument doc = XDocument.Parse(content); - return doc.ToString(); - } - catch (Exception) - { - return content; - } - } - - /// - /// Formats given string into well formatted XML. - /// - /// The unformatted xml string - /// The formatted XML string - public static string Beautify(string unformattedXml) - { - string formattedXml = String.Empty; - if (!String.IsNullOrEmpty(unformattedXml)) - { - XmlDocument doc = new XmlDocument(); - doc.LoadXml(unformattedXml); - StringBuilder stringBuilder = new StringBuilder(); - XmlWriterSettings settings = new XmlWriterSettings() - { - Indent = true, - IndentChars = "\t", - NewLineChars = Environment.NewLine, - NewLineHandling = NewLineHandling.Replace - }; - using (XmlWriter writer = XmlWriter.Create(stringBuilder, settings)) - { - doc.Save(writer); - } - formattedXml = stringBuilder.ToString(); - } - - return formattedXml; - } - } -} diff --git a/src/Common/Azure.Common.Extensions/XmlSchema/PublishProfile.cs b/src/Common/Azure.Common.Extensions/XmlSchema/PublishProfile.cs deleted file mode 100644 index 852dff1f026e..000000000000 --- a/src/Common/Azure.Common.Extensions/XmlSchema/PublishProfile.cs +++ /dev/null @@ -1,219 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.17020 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -using System.Xml.Serialization; - -namespace Microsoft.Azure.Common.Extensions.XmlSchema -{ - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [XmlType(AnonymousType = true)] - [XmlRoot(Namespace = "", IsNullable = false)] - public partial class PublishData - { - - private PublishDataPublishProfile[] itemsField; - - /// - [XmlElement("PublishProfile", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] - public PublishDataPublishProfile[] Items - { - get - { - return this.itemsField; - } - set - { - this.itemsField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [XmlType(AnonymousType = true)] - public partial class PublishDataPublishProfile - { - - private PublishDataPublishProfileSubscription[] subscriptionField; - - private string publishMethodField; - - private string urlField; - - private string managementCertificateField; - - private string SchemaVersionField; - - /// - [XmlElement("Subscription", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] - public PublishDataPublishProfileSubscription[] Subscription - { - get - { - return this.subscriptionField; - } - set - { - this.subscriptionField = value; - } - } - - /// - [XmlAttribute()] - public string PublishMethod - { - get - { - return this.publishMethodField; - } - set - { - this.publishMethodField = value; - } - } - - /// - [XmlAttribute()] - public string Url - { - get - { - return this.urlField; - } - set - { - this.urlField = value; - } - } - - /// - [XmlAttribute()] - public string ManagementCertificate - { - get - { - return this.managementCertificateField; - } - set - { - this.managementCertificateField = value; - } - } - - /// - [XmlAttribute()] - public string SchemaVersion - { - get - { - return this.SchemaVersionField; - } - set - { - this.SchemaVersionField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [XmlType(AnonymousType = true)] - public partial class PublishDataPublishProfileSubscription - { - - private string idField; - - private string nameField; - - private string serviceManagementUrlField; - - private string managementCertificateField; - - /// - [XmlAttribute()] - public string Id - { - get - { - return this.idField; - } - set - { - this.idField = value; - } - } - - /// - [XmlAttribute()] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - - /// - [XmlAttribute()] - public string ServiceManagementUrl - { - get - { - return this.serviceManagementUrlField; - } - set - { - this.serviceManagementUrlField = value; - } - } - - /// - [XmlAttribute()] - public string ManagementCertificate - { - get - { - return this.managementCertificateField; - } - set - { - this.managementCertificateField = value; - } - } - } -} \ No newline at end of file diff --git a/src/Common/Commands.Common.Storage/Commands.Common.Storage.csproj b/src/Common/Commands.Common.Storage/Commands.Common.Storage.csproj index 89eb2b979a81..7c7db64eb253 100644 --- a/src/Common/Commands.Common.Storage/Commands.Common.Storage.csproj +++ b/src/Common/Commands.Common.Storage/Commands.Common.Storage.csproj @@ -58,7 +58,7 @@ False - ..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll False @@ -99,9 +99,9 @@ ..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/Common/Commands.Common.Storage/packages.config b/src/Common/Commands.Common.Storage/packages.config index e4506f130cef..3b37ad98079a 100644 --- a/src/Common/Commands.Common.Storage/packages.config +++ b/src/Common/Commands.Common.Storage/packages.config @@ -3,7 +3,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/src/Common/Commands.Common.Test/Commands.Common.Test.csproj b/src/Common/Commands.Common.Test/Commands.Common.Test.csproj index e03df699a4ab..72de007a39a1 100644 --- a/src/Common/Commands.Common.Test/Commands.Common.Test.csproj +++ b/src/Common/Commands.Common.Test/Commands.Common.Test.csproj @@ -56,7 +56,7 @@ False - ..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -101,11 +101,13 @@ ..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - - ..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + + False + ..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll diff --git a/src/Common/Commands.Common.Test/Mocks/MockClientFactory.cs b/src/Common/Commands.Common.Test/Mocks/MockClientFactory.cs index 68b6858db97f..f6f5cdbbb5fa 100644 --- a/src/Common/Commands.Common.Test/Mocks/MockClientFactory.cs +++ b/src/Common/Commands.Common.Test/Mocks/MockClientFactory.cs @@ -14,9 +14,12 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Net; using System.Net.Http; +using System.Net.Http.Headers; +using Hyak.Common; using Microsoft.Azure.Test.HttpRecorder; using Microsoft.Azure.Common; using Microsoft.Azure.Common.Extensions.Factories; @@ -26,7 +29,7 @@ namespace Microsoft.WindowsAzure.Commands.Common.Test.Mocks { - public class MockClientFactory : ClientFactory + public class MockClientFactory : IClientFactory { private readonly bool throwWhenNotAvailable; @@ -34,11 +37,22 @@ public class MockClientFactory : ClientFactory public MockClientFactory(IEnumerable clients, bool throwIfClientNotSpecified = true) { + UserAgents = new List(); ManagementClients = clients.ToList(); throwWhenNotAvailable = throwIfClientNotSpecified; } - public override TClient CreateClient(AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) + public TClient CreateClient(AzureContext context, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient + { + Debug.Assert(context != null); + + SubscriptionCloudCredentials creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context); + TClient client = CreateCustomClient(creds, context.Environment.GetEndpointAsUri(endpoint)); + + return client; + } + + public TClient CreateClient(AzureSubscription subscription, AzureEnvironment.Endpoint endpoint) where TClient : ServiceClient { SubscriptionCloudCredentials creds = new TokenCloudCredentials(subscription.Id.ToString(), "fake_token"); if (HttpMockServer.GetCurrentMode() != HttpRecorderMode.Playback) @@ -58,7 +72,7 @@ public override TClient CreateClient(AzureSubscription subscription, Az return CreateCustomClient(creds, endpointUri); } - public override TClient CreateCustomClient(params object[] parameters) + public TClient CreateCustomClient(params object[] parameters) where TClient : ServiceClient { TClient client = ManagementClients.FirstOrDefault(o => o is TClient) as TClient; if (client == null) @@ -71,7 +85,8 @@ public override TClient CreateCustomClient(params object[] parameters) } else { - var realClient = base.CreateCustomClient(parameters); + var realClientFactory = new ClientFactory(); + var realClient = realClientFactory.CreateCustomClient(parameters); var newRealClient = realClient.WithHandler(HttpMockServer.CreateInstance()); realClient.Dispose(); return newRealClient; @@ -81,7 +96,12 @@ public override TClient CreateCustomClient(params object[] parameters) return client; } - public override HttpClient CreateHttpClient(string serviceUrl, HttpMessageHandler effectiveHandler) + public HttpClient CreateHttpClient(string endpoint, ICredentials credentials) + { + return CreateHttpClient(endpoint, ClientFactory.CreateHttpClientHandler(endpoint, credentials)); + } + + public HttpClient CreateHttpClient(string serviceUrl, HttpMessageHandler effectiveHandler) { if (serviceUrl == null) { @@ -104,5 +124,17 @@ public override HttpClient CreateHttpClient(string serviceUrl, HttpMessageHandle return client; } + + public void AddAction(IClientAction action) + { + // Do nothing + } + + public void RemoveAction(Type actionType) + { + // Do nothing + } + + public List UserAgents { get; set; } } } diff --git a/src/Common/Commands.Common.Test/Properties/Resources.Designer.cs b/src/Common/Commands.Common.Test/Properties/Resources.Designer.cs index e4a20eaa2fb9..f3da5ecc0ad9 100644 --- a/src/Common/Commands.Common.Test/Properties/Resources.Designer.cs +++ b/src/Common/Commands.Common.Test/Properties/Resources.Designer.cs @@ -70,15 +70,6 @@ public static byte[] Azure { } } - /// - /// Looks up a localized string similar to http://az413943.vo.msecnd.net/cache/2.5.2.exe. - /// - public static string CacheRuntimeUrl { - get { - return ResourceManager.GetString("CacheRuntimeUrl", resourceCulture); - } - } - /// /// Looks up a localized resource of type System.Byte[]. /// diff --git a/src/Common/Commands.Common.Test/Properties/Resources.resx b/src/Common/Commands.Common.Test/Properties/Resources.resx index a3bbf003c590..ebf1d9dfbd53 100644 --- a/src/Common/Commands.Common.Test/Properties/Resources.resx +++ b/src/Common/Commands.Common.Test/Properties/Resources.resx @@ -121,9 +121,6 @@ ..\Resources\Azure.publishsettings;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - http://az413943.vo.msecnd.net/cache/2.5.2.exe - ..\Resources\InvalidProfile.PublishSettings;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 diff --git a/src/Common/Commands.Common.Test/packages.config b/src/Common/Commands.Common.Test/packages.config index 37c24bf2f41f..017a7b8159e3 100644 --- a/src/Common/Commands.Common.Test/packages.config +++ b/src/Common/Commands.Common.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -15,8 +15,8 @@ - - + + diff --git a/src/Common/Commands.Common/AzurePowerShell.cs b/src/Common/Commands.Common/AzurePowerShell.cs index 8a83a71d76c5..89eb873f080a 100644 --- a/src/Common/Commands.Common/AzurePowerShell.cs +++ b/src/Common/Commands.Common/AzurePowerShell.cs @@ -27,9 +27,9 @@ public class AzurePowerShell public const string AssemblyCopyright = "Copyright © Microsoft"; - public const string AssemblyVersion = "0.8.13"; + public const string AssemblyVersion = "0.8.14"; - public const string AssemblyFileVersion = "0.8.13"; + public const string AssemblyFileVersion = "0.8.14"; public const string ProfileFile = "AzureProfile.json"; diff --git a/src/Common/Commands.Common/Commands.Common.csproj b/src/Common/Commands.Common/Commands.Common.csproj index 3215eca634f9..3a8653344463 100644 --- a/src/Common/Commands.Common/Commands.Common.csproj +++ b/src/Common/Commands.Common/Commands.Common.csproj @@ -60,7 +60,7 @@ False - ..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll False @@ -99,9 +99,9 @@ False ..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll diff --git a/src/Common/Commands.Common/Common/ManagementConstants.cs b/src/Common/Commands.Common/Common/ManagementConstants.cs index 0de6c33ad716..08da1656a6bc 100644 --- a/src/Common/Commands.Common/Common/ManagementConstants.cs +++ b/src/Common/Commands.Common/Common/ManagementConstants.cs @@ -41,21 +41,6 @@ public static class ApiConstants } - public class SDKVersion - { - public const string Version180 = "1.8.0"; - - public const string Version200 = "2.0.0"; - - public const string Version220 = "2.2.0"; - - public const string Version230 = "2.3.0"; - - public const string Version240 = "2.4.0"; - - public const string Version250 = "2.5.0"; - } - public enum DevEnv { Local, diff --git a/src/Common/Commands.Common/Constants.cs b/src/Common/Commands.Common/Constants.cs index 33794d1e455d..65543c7b00df 100644 --- a/src/Common/Commands.Common/Constants.cs +++ b/src/Common/Commands.Common/Constants.cs @@ -34,6 +34,11 @@ public static class ApiConstants } + public static class StorSimpleConstants + { + public const string DefaultStorageAccountEndpoint = "core.windows.net"; + } + public class SDKVersion { public const string Version180 = "1.8.0"; diff --git a/src/Common/Commands.Common/Properties/Resources.Designer.cs b/src/Common/Commands.Common/Properties/Resources.Designer.cs index aadcee8cea7b..d3fef027128f 100644 --- a/src/Common/Commands.Common/Properties/Resources.Designer.cs +++ b/src/Common/Commands.Common/Properties/Resources.Designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.34014 +// Runtime Version:4.0.30319.18449 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -249,52 +249,6 @@ public static string AzureDirectoryName { } } - /// - /// Looks up a localized string similar to Emulator. - /// - public static string AzureEmulatorDirectory { - get { - return ResourceManager.GetString("AzureEmulatorDirectory", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure Emulator is not installed and is required. - /// - public static string AzureEmulatorNotInstalledMessage { - get { - return ResourceManager.GetString("AzureEmulatorNotInstalledMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure Emulator\emulator. - /// - public static string AzureEmulatorPathPortion { - get { - return ResourceManager.GetString("AzureEmulatorPathPortion", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to SOFTWARE\Microsoft\Windows Azure Emulator. - /// - public static string AzureEmulatorRegistryKey { - get { - return ResourceManager.GetString("AzureEmulatorRegistryKey", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure service management error - ///{0}. - /// - public static string AzureException_WrapExistingError_DetailedErrorFormat { - get { - return ResourceManager.GetString("AzureException_WrapExistingError_DetailedErrorFormat", resourceCulture); - } - } - /// /// Looks up a localized string similar to https://manage.windowsazure.com. /// @@ -322,42 +276,6 @@ public static string AzureSdkDirectory { } } - /// - /// Looks up a localized string similar to InstallPath. - /// - public static string AzureSdkInstallPathRegistryKeyValue { - get { - return ResourceManager.GetString("AzureSdkInstallPathRegistryKeyValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to SOFTWARE\Microsoft\Microsoft SDKs\ServiceHosting. - /// - public static string AzureSdkRegistryKeyName { - get { - return ResourceManager.GetString("AzureSdkRegistryKeyName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The installed Azure SDK version is not supported. Make sure you version is between {0} and {1} inclusive. - /// - public static string AzureSdkVersionNotSupported { - get { - return ResourceManager.GetString("AzureSdkVersionNotSupported", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Azure Authoring Tools are not installed and are required. Installation of Azure SDK for .NET is recommended with Microsoft Web Platform Installer (PI) available at http://www.microsoft.com/web/downloads/platform.aspx.. - /// - public static string AzureToolsNotInstalledMessage { - get { - return ResourceManager.GetString("AzureToolsNotInstalledMessage", resourceCulture); - } - } - /// /// Looks up a localized string similar to Base Uri was empty.. /// @@ -412,60 +330,6 @@ public static string BlobEndpointUriEnv { } } - /// - /// Looks up a localized string similar to Memcache is already enabled for role '{0}'.. - /// - public static string CacheAlreadyEnabledMessage { - get { - return ResourceManager.GetString("CacheAlreadyEnabledMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to <configuration> - /// <configSections> - /// <section name="dataCacheClients" type="Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core" allowLocation="true" allowDefinition="Everywhere" /> - /// </configSections> - /// <dataCacheClients> - /// <tracing sinkType="DiagnosticSink" traceLevel="Error" /> - /// <dataCacheClient name="DefaultShimConfig" useLegacyProtocol="false"> - /// <autoDiscover isEnabled="true" identifier="$RoleName$" /> - /// </dataCacheClient> - /// </da [rest of string was truncated]";. - /// - public static string CacheAutoDiscoveryConfig { - get { - return ResourceManager.GetString("CacheAutoDiscoveryConfig", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.WindowsAzure.Plugins.Caching.ClientDiagnosticLevel. - /// - public static string CacheClientDiagnosticLevelAssemblyName { - get { - return ResourceManager.GetString("CacheClientDiagnosticLevelAssemblyName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to DiagnosticStore. - /// - public static string CacheDiagnosticStoreName { - get { - return ResourceManager.GetString("CacheDiagnosticStoreName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Please upgrade the cache runtime of role '{0}' to '{1}' using Set-AzureServiceProjectRole -RoleName {0} -Runtime Cache -Version {1}. - /// - public static string CacheMismatchMessage { - get { - return ResourceManager.GetString("CacheMismatchMessage", resourceCulture); - } - } - /// /// Looks up a localized string similar to CACHERUNTIMEURL. /// @@ -493,24 +357,6 @@ public static string CacheRuntimeVersionKey { } } - /// - /// Looks up a localized string similar to Resources\Scaffolding\Cache. - /// - public static string CacheScaffolding { - get { - return ResourceManager.GetString("CacheScaffolding", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to setup_cache.cmd > cache_log.txt. - /// - public static string CacheStartupCommand { - get { - return ResourceManager.GetString("CacheStartupCommand", resourceCulture); - } - } - /// /// Looks up a localized string similar to Installing caching version {0} for Role '{1}' (the caching version locally installed is: {2}). /// @@ -520,42 +366,6 @@ public static string CacheVersionWarningText { } } - /// - /// Looks up a localized string similar to Microsoft.WindowsAzure.Plugins.Caching.CacheSizePercentage. - /// - public static string CachingCacheSizePercentageSettingName { - get { - return ResourceManager.GetString("CachingCacheSizePercentageSettingName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.WindowsAzure.Plugins.Caching.ConfigStoreConnectionString. - /// - public static string CachingConfigStoreConnectionStringSettingName { - get { - return ResourceManager.GetString("CachingConfigStoreConnectionStringSettingName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1}. - /// - public static string CachingConfigStoreConnectionStringSettingValue { - get { - return ResourceManager.GetString("CachingConfigStoreConnectionStringSettingValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Caching. - /// - public static string CachingModuleName { - get { - return ResourceManager.GetString("CachingModuleName", resourceCulture); - } - } - /// /// Looks up a localized string similar to Cannot find {0} with name {1}.. /// @@ -1866,42 +1676,6 @@ public static string ManifestUri { } } - /// - /// Looks up a localized string similar to v2.5. - /// - public static string MaxSupportAzureSdkVersion { - get { - return ResourceManager.GetString("MaxSupportAzureSdkVersion", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to memcache_default. - /// - public static string MemcacheEndpointName { - get { - return ResourceManager.GetString("MemcacheEndpointName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 11211. - /// - public static string MemcacheEndpointPort { - get { - return ResourceManager.GetString("MemcacheEndpointPort", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to v2.5. - /// - public static string MinSupportAzureSdkVersion { - get { - return ResourceManager.GetString("MinSupportAzureSdkVersion", resourceCulture); - } - } - /// /// Looks up a localized string similar to Python 2.7 is not installed. Please install it as well as Django 1.4.. /// diff --git a/src/Common/Commands.Common/Properties/Resources.resx b/src/Common/Commands.Common/Properties/Resources.resx index 9295f82d4c57..8374c78d8185 100644 --- a/src/Common/Commands.Common/Properties/Resources.resx +++ b/src/Common/Commands.Common/Properties/Resources.resx @@ -171,18 +171,6 @@ Windows Azure Powershell - - Emulator - - - Azure Emulator is not installed and is required - - - Azure Emulator\emulator - - - SOFTWARE\Microsoft\Windows Azure Emulator - https://manage.windowsazure.com @@ -192,22 +180,6 @@ Azure SDK\{0}\ - - InstallPath - - - SOFTWARE\Microsoft\Microsoft SDKs\ServiceHosting - - - The installed Azure SDK version is not supported. Make sure you version is between {0} and {1} inclusive - - - Azure service management error -{0} - - - Azure Authoring Tools are not installed and are required. Installation of Azure SDK for .NET is recommended with Microsoft Web Platform Installer (PI) available at http://www.microsoft.com/web/downloads/platform.aspx. - Base Uri was empty. WAPackIaaS @@ -227,31 +199,6 @@ AZURE_BLOBSTORAGE_TEMPLATE - - Memcache is already enabled for role '{0}'. - - - <configuration> - <configSections> - <section name="dataCacheClients" type="Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core" allowLocation="true" allowDefinition="Everywhere" /> - </configSections> - <dataCacheClients> - <tracing sinkType="DiagnosticSink" traceLevel="Error" /> - <dataCacheClient name="DefaultShimConfig" useLegacyProtocol="false"> - <autoDiscover isEnabled="true" identifier="$RoleName$" /> - </dataCacheClient> - </dataCacheClients> -</configuration> - - - Microsoft.WindowsAzure.Plugins.Caching.ClientDiagnosticLevel - - - DiagnosticStore - - - Please upgrade the cache runtime of role '{0}' to '{1}' using Set-AzureServiceProjectRole -RoleName {0} -Runtime Cache -Version {1} - CACHERUNTIMEURL @@ -261,27 +208,9 @@ CacheRuntimeVersion - - Resources\Scaffolding\Cache - - - setup_cache.cmd > cache_log.txt - Installing caching version {0} for Role '{1}' (the caching version locally installed is: {2}) - - Microsoft.WindowsAzure.Plugins.Caching.CacheSizePercentage - - - Microsoft.WindowsAzure.Plugins.Caching.ConfigStoreConnectionString - - - DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1} - - - Caching - Cannot find {0} with name {1}. @@ -716,18 +645,6 @@ Please follow these steps in the portal: http://az413943.vo.msecnd.net/node/runtimemanifest_0.7.5.2.xml - - v2.5 - - - memcache_default - - - 11211 - - - v2.5 - Python 2.7 is not installed. Please install it as well as Django 1.4. diff --git a/src/Common/Commands.Common/packages.config b/src/Common/Commands.Common/packages.config index a2d042d901c1..0b62e49baae0 100644 --- a/src/Common/Commands.Common/packages.config +++ b/src/Common/Commands.Common/packages.config @@ -4,7 +4,7 @@ - + @@ -14,7 +14,7 @@ - + \ No newline at end of file diff --git a/src/Common/Commands.Profile/Commands.Profile.csproj b/src/Common/Commands.Profile/Commands.Profile.csproj index 42fa311e25ad..a24af090e1af 100644 --- a/src/Common/Commands.Profile/Commands.Profile.csproj +++ b/src/Common/Commands.Profile/Commands.Profile.csproj @@ -55,7 +55,7 @@ False - ..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -89,8 +89,9 @@ False ..\lib\Microsoft.Web.Deployment.dll - - ..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll diff --git a/src/Common/Commands.Profile/packages.config b/src/Common/Commands.Profile/packages.config index bdde83a6dc79..0f2b1ec77c46 100644 --- a/src/Common/Commands.Profile/packages.config +++ b/src/Common/Commands.Profile/packages.config @@ -3,13 +3,13 @@ - + - + \ No newline at end of file diff --git a/src/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj b/src/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj index 2e72218aa9cd..7580a909c892 100644 --- a/src/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj +++ b/src/Common/Commands.ScenarioTest/Commands.ScenarioTest.csproj @@ -46,7 +46,7 @@ False - ..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -97,11 +97,13 @@ ..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - - ..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + + False + ..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll diff --git a/src/Common/Commands.ScenarioTest/Resources/Automation/AutomationTests.ps1 b/src/Common/Commands.ScenarioTest/Resources/Automation/AutomationTests.ps1 index 62285b98090c..9cee718e407d 100644 --- a/src/Common/Commands.ScenarioTest/Resources/Automation/AutomationTests.ps1 +++ b/src/Common/Commands.ScenarioTest/Resources/Automation/AutomationTests.ps1 @@ -17,7 +17,8 @@ Checks whether the first string contains the second one #> -$accountName='AutomationAccount' +$accountName='safeer' +$location = "East US" function AssertContains { @@ -108,10 +109,10 @@ function Test-RunbookWithParameter $runbook = CreateRunbook $runbookPath Assert-NotNull $runbook "runBook $runbookPath does not import successfully." - $automationAccount | Publish-AzureAutomationRunbook -Id $runbook.Id + $automationAccount | Publish-AzureAutomationRunbook -Name $runbook.Name #Test - $job = $automationAccount | Start-AzureAutomationRunbook -Id $runbook.Id -Parameters $parameters + $job = $automationAccount | Start-AzureAutomationRunbook -Name $runbook.Name -Parameters $parameters WaitForJobStatus -Id $job.Id -Status "Completed" $jobOutput = $automationAccount | Get-AzureAutomationJobOutput -Id $job.Id -Stream Output $automationAccount | Remove-AzureAutomationRunbook -Name $runbook.Name -Force @@ -126,16 +127,15 @@ function Test-AutomationStartAndStopRunbook { param([string] $runbookPath) - #Setup - $automationAccount = Get-AzureAutomationAccount -Name $accountName + $automationAccount = Get-AzureAutomationAccount -Name $accountName Assert-NotNull $automationAccount "Automation account $accountName does not exist." $runbook = CreateRunbook $runbookPath Assert-NotNull $runbook "runBook $runbookPath does not import successfully." - $automationAccount | Publish-AzureAutomationRunbook -Id $runbook.Id + $automationAccount | Publish-AzureAutomationRunbook -Name $runbook.Name #Test - $job = $automationAccount | Start-AzureAutomationRunbook -Id $runbook.Id + $job = Start-AzureAutomationRunbook -Name $runbook.Name -AutomationAccountName $accountName WaitForJobStatus -Id $job.Id -Status "Running" $automationAccount | Stop-AzureAutomationJob -Id $job.Id WaitForJobStatus -Id $job.Id -Status "Stopped" @@ -153,31 +153,28 @@ function Test-AutomationPublishAndEditRunbook $runbook = CreateRunbook $runbookPath $true - #Test - - Assert-Null $runbook.PublishedRunbookVersionId - Assert-NotNull $runbook.DraftRunbookVersionId #Publish Runbook - $publishedRunbook = Publish-AzureAutomationRunbook $accountName -Id $runbook.Id - Assert-NotNull $publishedRunbook.PublishedRunbookVersionId - Assert-Null $publishedRunbook.DraftRunbookVersionId - $publishedRunbookDefn = Get-AzureAutomationRunbookDefinition $accountName -VersionId $publishedRunbook.PublishedRunbookVersionId + Publish-AzureAutomationRunbook $accountName -Name $runbook.Name + $publishedRunbook = Get-AzureAutomationRunbook $accountName -Name $runbook.Name + $runbookState = "Published" + Assert-AreEqual $publishedRunbook.State $runbookState "Runbook should be in $runbookState state" + $publishedRunbookDefn = Get-AzureAutomationRunbookDefinition $accountName -Name $runbook.Name #Edit Runbook - Set-AzureAutomationRunbookDefinition $accountName -Id $runbook.Id -Path $runbookPath -Overwrite + Set-AzureAutomationRunbookDefinition $accountName -Name $runbook.Name -Path $runbookPath -Overwrite $runbook = Get-AzureAutomationRunbook $accountName -Name $runbook.Name - Assert-AreEqual $publishedRunbook.PublishedRunbookVersionId $runbook.PublishedRunbookVersionId - Assert-NotNull $runbook.DraftRunbookVersionId "Runbook should be in draft mode" - $editedRunbookDefn = Get-AzureAutomationRunbookDefinition $accountName -VersionId $runbook.DraftRunbookVersionId + $runbookState = "Edit" + Assert-AreEqual $runbook.State $runbookState "Runbook should be in $runbookState state" + $editedRunbookDefn = Get-AzureAutomationRunbookDefinition $accountName -Name $runbook.Name -Slot "Draft" Assert-AreNotEqual $editedRunbookDefn.Content $publishedRunbookDefn.Content "Old content and edited content of the runbook shouldn't be equal" Assert-Throws {Set-AzureAutomationRunbookDefinition $accountName -Name $runbook.Name -Path $editRunbookPath -PassThru -ErrorAction Stop} Set-AzureAutomationRunbookDefinition $accountName -Name $runbook.Name -Path $editRunbookPath -Overwrite - $editedRunbookDefn2 = Get-AzureAutomationRunbookDefinition $accountName -VersionId $runbook.DraftRunbookVersionId + $editedRunbookDefn2 = Get-AzureAutomationRunbookDefinition $accountName -Name $runbook.Name -Slot "Draft" Assert-AreNotEqual $editedRunbookDefn2.Content $editedRunbookDefn.Content "Old content and edited content of the runbook shouldn't be equal" - Remove-AzureAutomationRunbook $accountName -Id $runbook.Id -Force - Assert-Throws {Get-AzureAutomationRunbook $accountName -Id $runbook.Id} + Remove-AzureAutomationRunbook $accountName -Name $runbook.Name -Force + Assert-Throws {Get-AzureAutomationRunbook $accountName -Name $runbook.Name} } @@ -194,30 +191,26 @@ function Test-AutomationConfigureRunbook Assert-NotNull $automationAccount "Automation account $accountName does not exist." $runbook = CreateRunbook $runbookPath Assert-NotNull $runbook "runbook ($runbookPath) isn't imported successfully." - Publish-AzureAutomationRunbook -Id $runbook.Id -AutomationAccountName $accountName + Publish-AzureAutomationRunbook -Name $runbook.Name -AutomationAccountName $accountName #Test #Change the runbook configuration - $automationAccount | Set-AzureAutomationRunbook -Id $runbook.Id -LogDebug $true -LogVerbose $true -LogProgress $false + $automationAccount | Set-AzureAutomationRunbook -Name $runbook.Name -LogVerbose $true -LogProgress $false $runbook = $automationAccount | Get-AzureAutomationRunbook -Name $runbook.Name Assert-NotNull $runbook "Runbook shouldn't be Null" - Assert-AreEqual $true $runbook.LogDebug "Log Debug mode should be true." Assert-AreEqual $true $runbook.LogVerbose "Log Verbose mode should be true." Assert-AreEqual $false $runbook.LogProgress "Log Progress mode should be false." #Start runbook and wait for job complete - $job = $automationAccount | Start-AzureAutomationRunbook -Id $runbook.Id + $job = $automationAccount | Start-AzureAutomationRunbook -Name $runbook.Name WaitForJobStatus -Id $job.Id -Status "Completed" #Check job output streams $jobOutputs = $automationAccount | Get-AzureAutomationJobOutput -Id $job.Id -Stream "Output" Assert-AreEqual 1 $jobOutputs.Count AssertContains $jobOutputs[0].Text "output message" "The output stream is wrong." - #Verify that debug and verbose streams are logged - $jobDebugOutputs = $automationAccount | Get-AzureAutomationJobOutput -Id $job.Id -Stream "Debug" - Assert-AreEqual 1 $jobDebugOutputs.Count - AssertContains $jobDebugOutputs[0].Text "debug message" "The debug stream is wrong." + #Verify that verbose streams are logged $jobVerboseOutputs = Get-AzureAutomationJobOutput $accountName -Id $job.Id -Stream "Verbose" Assert-AreEqual 1 $jobVerboseOutputs.Count AssertContains $jobVerboseOutputs[0].Text "verbose message" "The verbose stream is wrong." @@ -226,26 +219,24 @@ function Test-AutomationConfigureRunbook Assert-AreEqual 0 $jobProgressOutputs.Count #Change the runbook configuration again and start the runbook - Set-AzureAutomationRunbook $accountName -Id $runbook.Id -LogDebug $false -LogVerbose $false -LogProgress $true + Set-AzureAutomationRunbook $accountName -Name $runbook.Name -LogVerbose $false -LogProgress $true $job = Start-AzureAutomationRunbook $accountName -Name $runbook.Name WaitForJobStatus -Id $job.Id -Status "Completed" #Verify that progress stream is logged $jobProgressOutputs = Get-AzureAutomationJobOutput $accountName -Id $job.Id -Stream "Progress" Assert-AreNotEqual 0 $jobProgressOutputs.Count Assert-AreEqual $jobProgressOutputs[0].Type "Progress" - #Verify that debug and verbose streams aren't logged - $jobDebugOutputs = Get-AzureAutomationJobOutput $accountName -Id $job.Id -Stream "Debug" - Assert-AreEqual 0 $jobDebugOutputs.Count + #Verify that verbose streams aren't logged $jobVerboseOutputs = Get-AzureAutomationJobOutput $accountName -Id $job.Id -Stream "Verbose" Assert-AreEqual 0 $jobVerboseOutputs.Count #Check whether the total number of jobs for the runbook is correct - $jobs = Get-AzureAutomationJob $accountName -RunbookId $runbook.Id + $jobs = Get-AzureAutomationJob $accountName -RunbookName $runbook.Name Assert-AreEqual 2 $jobs.Count "There should be 2 jobs in total for this runbook." #Remove runbook $automationAccount | Remove-AzureAutomationRunbook -Name $runbook.Name -Force - Assert-Throws {$automationAccount | Get-AzureAutomationRunbook -Id $runbook.Id} + Assert-Throws {$automationAccount | Get-AzureAutomationRunbook -Name $runbook.Name} } <# @@ -263,9 +254,9 @@ function Test-AutomationSuspendAndResumeJob #Test - $automationAccount | Publish-AzureAutomationRunbook -Id $runbook.Id + $automationAccount | Publish-AzureAutomationRunbook -Name $runbook.Name #Start, suspend, and then resume job - $job = Start-AzureAutomationRunbook $accountName -Id $runbook.Id + $job = Start-AzureAutomationRunbook $accountName -Name $runbook.Name WaitForJobStatus -Id $job.Id -Status "Running" Suspend-AzureAutomationJob $accountName -Id $job.Id WaitForJobStatus -Id $job.Id -Status "Suspended" @@ -273,7 +264,7 @@ function Test-AutomationSuspendAndResumeJob WaitForJobStatus -Id $job.Id -Status "Completed" #Remove runbook - Remove-AzureAutomationRunbook -AutomationAccountName $accountName -Id $runbook.Id -Force + Remove-AzureAutomationRunbook -AutomationAccountName $accountName -Name $runbook.Name -Force Assert-Throws {Get-AzureAutomationRunbook $accountName -Name $runbook.Name} } @@ -319,31 +310,34 @@ function Test-AutomationStartRunbookOnASchedule $runbook = Register-AzureAutomationScheduledRunbook $accountName -Name $runbook.Name -ScheduleName $oneTimeScheName Assert-AreEqual $oneTimeScheName $runbook.ScheduleNames "The runbook should be associated with $oneTimeScheName" - $runbook = Register-AzureAutomationScheduledRunbook $accountName -Id $runbook.Id -ScheduleName $dailyScheName + $runbook = Register-AzureAutomationScheduledRunbook $accountName -Name $runbook.Name -ScheduleName $dailyScheName Assert-True { $runbook.ScheduleNames -Contains $dailyScheName} "The runbook should be associated with $dailyScheName" #waiting for seven minutes Wait-Seconds 420 - $job = Get-AzureAutomationJob $accountName -RunbookId $runbook.Id | where {$_.ScheduleName -eq $oneTimeScheName} + $job = Get-AzureAutomationJob $accountName -Name $runbook.Name | where {$_.ScheduleName -eq $oneTimeScheName} + $jobSchedule = Get-AzureAutomationScheduledRunbook $accountName -RunbookName $runbook.Name -ScheduleName $oneTimeScheName + Assert-AreEqual 1 $jobSchedule.Count Assert-AreEqual 1 $job.Count WaitForJobStatus -Id $job.Id -Status "Completed" #Edit schedule $description = "Daily Schedule Description" - Set-AzureAutomationSchedule $accountName -Name $oneTimeScheName -Description $description - $dailySchedule = Get-AzureAutomationSchedule $accountName -Name $oneTimeScheName + Set-AzureAutomationSchedule $accountName -Name $dailyScheName -Description $description + $dailySchedule = Get-AzureAutomationSchedule $accountName -Name $dailyScheName Assert-AreEqual $description $dailySchedule.Description - $runbook = Unregister-AzureAutomationScheduledRunbook $accountName -Name $runbook.Name -ScheduleName $dailyScheName - Assert-False {$runbook.ScheduleNames -Contains $dailyScheName} "The runbook shouldn't have an association with $dailyScheName" + Unregister-AzureAutomationScheduledRunbook $accountName -Name $runbook.Name -ScheduleName $dailyScheName + $jobSchedule = Get-AzureAutomationScheduledRunbook $accountName -RunbookName $runbook.Name -ScheduleName $dailyScheName + Assert-Null $jobSchedule "The runbook shouldn't have an association with $dailyScheName" #Remove runbook and schedule Remove-AzureAutomationSchedule $accountName -Name $oneTimeScheName -Force Assert-Throws {$automationAccount | Get-AzureAutomationSchedule -Name $oneTimeScheName} $automationAccount | Remove-AzureAutomationSchedule -Name $dailyScheName -Force Assert-Throws {$automationAccount | Get-AzureAutomationSchedule -Name $dailyScheName} - Remove-AzureAutomationRunbook $accountName -Id $runbook.Id -Force - Assert-Throws {Get-AzureAutomationRunbook $accountName -Id $runbook.Id} + Remove-AzureAutomationRunbook $accountName -Name $runbook.Name -Force + Assert-Throws {Get-AzureAutomationRunbook $accountName -Name $runbook.Name} } <# @@ -362,8 +356,8 @@ function Test-AutomationStartUnpublishedRunbook Assert-NotNull $runbook "runBook $runbookPath does not import successfully." Assert-NotNull $runbook.Tags "Tags of the runbook shouldn't be Null." Assert-NotNull $runbook.Description "Description of the runbook shouldn't be Null." - Assert-Throws {Start-AzureAutomationRunbook $accountName -Id $runbook.Id -Parameters $runbookParameters -PassThru -ErrorAction Stop} + Assert-Throws {Start-AzureAutomationRunbook $accountName -Name $runbook.Name -Parameters $runbookParameters -PassThru -ErrorAction Stop} - Remove-AzureAutomationRunbook $accountName -Id $runbook.Id -Force - Assert-Throws {Get-AzureAutomationRunbook $accountName -Id $runbook.Id -Parameters $runbookParameters -PassThru -ErrorAction Stop} + Remove-AzureAutomationRunbook $accountName -Name $runbook.Name -Force + Assert-Throws {Get-AzureAutomationRunbook $accountName -Name $runbook.Name -Parameters $runbookParameters -PassThru -ErrorAction Stop} } diff --git a/src/Common/Commands.ScenarioTest/packages.config b/src/Common/Commands.ScenarioTest/packages.config index 366cc8d0a73a..d301118ab974 100644 --- a/src/Common/Commands.ScenarioTest/packages.config +++ b/src/Common/Commands.ScenarioTest/packages.config @@ -3,7 +3,7 @@ - + @@ -16,8 +16,8 @@ - - + + diff --git a/src/Common/Commands.ScenarioTests.Common/Commands.ScenarioTests.Common.csproj b/src/Common/Commands.ScenarioTests.Common/Commands.ScenarioTests.Common.csproj index 9822e8b9c83f..d29351a05942 100644 --- a/src/Common/Commands.ScenarioTests.Common/Commands.ScenarioTests.Common.csproj +++ b/src/Common/Commands.ScenarioTests.Common/Commands.ScenarioTests.Common.csproj @@ -45,7 +45,7 @@ False - ..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -79,8 +79,9 @@ ..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll diff --git a/src/Common/Commands.ScenarioTests.Common/packages.config b/src/Common/Commands.ScenarioTests.Common/packages.config index 924f1c43ed10..d848dcfb4bb9 100644 --- a/src/Common/Commands.ScenarioTests.Common/packages.config +++ b/src/Common/Commands.ScenarioTests.Common/packages.config @@ -3,7 +3,7 @@ - + @@ -12,7 +12,7 @@ - + \ No newline at end of file diff --git a/src/ResourceManager.sln b/src/ResourceManager.sln index e314673ade56..6aa7abaea885 100644 --- a/src/ResourceManager.sln +++ b/src/ResourceManager.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.30501.0 +VisualStudioVersion = 12.0.30723.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8531411A-0137-4E27-9C5E-49E07C245048}" ProjectSection(SolutionItems) = preProject @@ -47,6 +47,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StreamAnalytics", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StreamAnalytics.Test", "ResourceManager\StreamAnalytics\Commands.StreamAnalytics.Test\Commands.StreamAnalytics.Test.csproj", "{7E6683BE-ECFF-4709-89EB-1325E9E70512}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Insights", "ResourceManager\Insights\Commands.Insights\Commands.Insights.csproj", "{DEA446A1-84E2-46CC-B780-EB4AFDE2460E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -125,6 +127,10 @@ Global {7E6683BE-ECFF-4709-89EB-1325E9E70512}.Debug|Any CPU.Build.0 = Debug|Any CPU {7E6683BE-ECFF-4709-89EB-1325E9E70512}.Release|Any CPU.ActiveCfg = Release|Any CPU {7E6683BE-ECFF-4709-89EB-1325E9E70512}.Release|Any CPU.Build.0 = Release|Any CPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/ResourceManager/Batch/Commands.Batch.Test/Commands.Batch.Test.csproj b/src/ResourceManager/Batch/Commands.Batch.Test/Commands.Batch.Test.csproj index 0b9a7c54d6e6..38901382309c 100644 --- a/src/ResourceManager/Batch/Commands.Batch.Test/Commands.Batch.Test.csproj +++ b/src/ResourceManager/Batch/Commands.Batch.Test/Commands.Batch.Test.csproj @@ -46,7 +46,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -55,13 +55,14 @@ ..\..\..\packages\Microsoft.Azure.Gallery.2.6.0-preview\lib\net40\Microsoft.Azure.Gallery.dll - ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.16.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll + ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.17.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll ..\..\..\packages\Microsoft.Azure.Management.Batch.1.3.0-preview\lib\net40\Microsoft.Azure.Management.Batch.dll - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.13.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll False @@ -79,8 +80,9 @@ False ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll diff --git a/src/ResourceManager/Batch/Commands.Batch.Test/packages.config b/src/ResourceManager/Batch/Commands.Batch.Test/packages.config index cb353aab22e0..8b73ff7326f8 100644 --- a/src/ResourceManager/Batch/Commands.Batch.Test/packages.config +++ b/src/ResourceManager/Batch/Commands.Batch.Test/packages.config @@ -3,11 +3,11 @@ - + - + - + @@ -15,7 +15,7 @@ - + diff --git a/src/ResourceManager/Batch/Commands.Batch/Commands.Batch.csproj b/src/ResourceManager/Batch/Commands.Batch/Commands.Batch.csproj index 77a2bc161da2..cd547b4773cf 100644 --- a/src/ResourceManager/Batch/Commands.Batch/Commands.Batch.csproj +++ b/src/ResourceManager/Batch/Commands.Batch/Commands.Batch.csproj @@ -49,7 +49,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -81,9 +81,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ResourceManager/Batch/Commands.Batch/packages.config b/src/ResourceManager/Batch/Commands.Batch/packages.config index cc8fad4873ab..c29bfcff95e0 100644 --- a/src/ResourceManager/Batch/Commands.Batch/packages.config +++ b/src/ResourceManager/Batch/Commands.Batch/packages.config @@ -3,7 +3,7 @@ - + @@ -11,6 +11,6 @@ - + \ No newline at end of file diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Commands.DataFactories.Test.csproj b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Commands.DataFactories.Test.csproj index 4833c422b383..f56d5bcfc7e1 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Commands.DataFactories.Test.csproj +++ b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/Commands.DataFactories.Test.csproj @@ -47,9 +47,9 @@ ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + True ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -58,13 +58,15 @@ ..\..\..\packages\Microsoft.Azure.Gallery.2.6.0-preview\lib\net40\Microsoft.Azure.Gallery.dll - ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.16.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll + False + ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.17.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll ..\..\..\packages\Microsoft.Azure.Management.DataFactories.0.15.0-preview\lib\net40\Microsoft.Azure.Management.DataFactories.dll - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.13.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll False @@ -96,8 +98,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/packages.config b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/packages.config index ebb43155d733..be98726f7488 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories.Test/packages.config +++ b/src/ResourceManager/DataFactories/Commands.DataFactories.Test/packages.config @@ -3,11 +3,11 @@ - + - + - + @@ -16,7 +16,7 @@ - + diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj b/src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj index 7dea4b49cd3e..9374f33d7437 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/Commands.DataFactories.csproj @@ -56,7 +56,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -94,9 +94,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Hubs.cs b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Hubs.cs index 136f5fe6cff9..8da9566ec60d 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Hubs.cs +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Hubs.cs @@ -66,6 +66,12 @@ public virtual PSHub CreatePSHub(CreatePSHubParameters parameters) parameters.Name, parameters.RawJsonContent)) {DataFactoryName = parameters.DataFactoryName, ResourceGroupName = parameters.ResourceGroupName}; + + if (!DataFactoryCommonUtilities.IsSucceededProvisioningState(hub.ProvisioningState)) + { + // ToDo: service side should set the error message for provisioning failures. + throw new ProvisioningFailedException(Resources.HubProvisioningFailed); + } }; if (parameters.Force) @@ -95,12 +101,6 @@ public virtual PSHub CreatePSHub(CreatePSHubParameters parameters) createHub); } - if (!DataFactoryCommonUtilities.IsSucceededProvisioningState(hub.ProvisioningState)) - { - // ToDo: service side should set the error message for provisioning failures. - throw new ProvisioningFailedException(Resources.HubProvisioningFailed); - } - return hub; } diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.LinkedServices.cs b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.LinkedServices.cs index 39bc8403022e..cd15d4d188e5 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.LinkedServices.cs +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.LinkedServices.cs @@ -135,6 +135,14 @@ public virtual PSLinkedService CreatePSLinkedService(CreatePSLinkedServiceParame ResourceGroupName = parameters.ResourceGroupName, DataFactoryName = parameters.DataFactoryName }; + + if (!DataFactoryCommonUtilities.IsSucceededProvisioningState(linkedService.ProvisioningState)) + { + string errorMessage = linkedService.Properties == null + ? string.Empty + : linkedService.Properties.ErrorMessage; + throw new ProvisioningFailedException(errorMessage); + } }; if (parameters.Force) @@ -163,14 +171,6 @@ public virtual PSLinkedService CreatePSLinkedService(CreatePSLinkedServiceParame createLinkedService); } - if (!DataFactoryCommonUtilities.IsSucceededProvisioningState(linkedService.ProvisioningState)) - { - string errorMessage = linkedService.Properties == null - ? string.Empty - : linkedService.Properties.ErrorMessage; - throw new ProvisioningFailedException(errorMessage); - } - return linkedService; } diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Pipelines.cs b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Pipelines.cs index 11ab9636fe36..04e56c305a87 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Pipelines.cs +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Pipelines.cs @@ -197,6 +197,14 @@ public virtual PSPipeline CreatePSPipeline(CreatePSPipelineParameters parameters ResourceGroupName = parameters.ResourceGroupName, DataFactoryName = parameters.DataFactoryName }; + + if (!DataFactoryCommonUtilities.IsSucceededProvisioningState(pipeline.ProvisioningState)) + { + string errorMessage = pipeline.Properties == null + ? string.Empty + : pipeline.Properties.ErrorMessage; + throw new ProvisioningFailedException(errorMessage); + } }; if (parameters.Force) @@ -225,14 +233,6 @@ public virtual PSPipeline CreatePSPipeline(CreatePSPipelineParameters parameters createPipeline); } - if (!DataFactoryCommonUtilities.IsSucceededProvisioningState(pipeline.ProvisioningState)) - { - string errorMessage = pipeline.Properties == null - ? string.Empty - : pipeline.Properties.ErrorMessage; - throw new ProvisioningFailedException(errorMessage); - } - return pipeline; } diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Tables.cs b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Tables.cs index 504ce3daf71e..9532d0cec903 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Tables.cs +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/Models/DataFactoryClient.Tables.cs @@ -130,6 +130,14 @@ public virtual PSTable CreatePSTable(CreatePSTableParameters parameters) ResourceGroupName = parameters.ResourceGroupName, DataFactoryName = parameters.DataFactoryName }; + + if (!DataFactoryCommonUtilities.IsSucceededProvisioningState(table.ProvisioningState)) + { + string errorMessage = table.Properties == null + ? string.Empty + : table.Properties.ErrorMessage; + throw new ProvisioningFailedException(errorMessage); + } }; if (parameters.Force) @@ -158,14 +166,6 @@ public virtual PSTable CreatePSTable(CreatePSTableParameters parameters) createTable); } - if (!DataFactoryCommonUtilities.IsSucceededProvisioningState(table.ProvisioningState)) - { - string errorMessage = table.Properties == null - ? string.Empty - : table.Properties.ErrorMessage; - throw new ProvisioningFailedException(errorMessage); - } - return table; } diff --git a/src/ResourceManager/DataFactories/Commands.DataFactories/packages.config b/src/ResourceManager/DataFactories/Commands.DataFactories/packages.config index b8e25f318f05..59c6dd35c222 100644 --- a/src/ResourceManager/DataFactories/Commands.DataFactories/packages.config +++ b/src/ResourceManager/DataFactories/Commands.DataFactories/packages.config @@ -3,7 +3,7 @@ - + @@ -13,6 +13,6 @@ - + \ No newline at end of file diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Commands.Insights.Test.csproj b/src/ResourceManager/Insights/Commands.Insights.Test/Commands.Insights.Test.csproj new file mode 100644 index 000000000000..06b31f034efe --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Commands.Insights.Test.csproj @@ -0,0 +1,196 @@ + + + + + + Debug + AnyCPU + {469F20E0-9D40-41AD-94C3-B47AD15A4C00} + Library + Properties + Microsoft.Azure.Commands.Insights.Test + Microsoft.Azure.Commands.Insights.Test + v4.5 + 512 + + ..\..\..\ + true + {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 944f727b + + + true + MSSharedLibKey.snk + true + true + false + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + bin\Release\ + TRACE;SIGN + true + pdbonly + AnyCPU + prompt + false + + + + ..\..\..\packages\Hyak.Common.1.0.1\lib\portable-net403+win+wpa81\Hyak.Common.dll + + + ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll + + + False + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + + ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + + ..\..\..\packages\Microsoft.Azure.Insights.0.7.0-preview\lib\net45\Microsoft.Azure.Insights.dll + + + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5486.28526-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + + + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5486.28526-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + + False + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + + + False + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + + + False + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll + + + ..\..\..\packages\WindowsAzure.Storage.4.0.0\lib\net40\Microsoft.WindowsAzure.Storage.dll + + + False + ..\..\..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll + + + False + ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll + + + + + False + C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Management.Automation\v4.0_3.0.0.0__31bf3856ad364e35\System.Management.Automation.dll + + + + + False + ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Extensions.dll + + + False + ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + + + + + + + False + ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + + False + ..\..\..\packages\xunit.extensions.1.9.2\lib\net20\xunit.extensions.dll + + + + + + + + + + + + + + {c1bda476-a5cc-4394-914d-48b0ec31a710} + Commands.ScenarioTests.Common + + + {3b48a77b-5956-4a62-9081-92ba04b02b27} + Commands.Common.Test + + + {5ee72c53-1720-4309-b54b-5fb79703195f} + Commands.Common + + + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E} + Commands.Insights + + + + + + + + + + + + + + + + + + xcopy "$(SolutionDir)Package\$(ConfigurationName)\*.*" $(TargetDir) /Y /E + + + + This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureCorrelationIdLogCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureCorrelationIdLogCommandTests.cs new file mode 100644 index 000000000000..ab1571208e95 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureCorrelationIdLogCommandTests.cs @@ -0,0 +1,86 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Azure.Insights; +using Microsoft.Azure.Insights.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using Xunit; + +namespace Microsoft.Azure.Commands.Insights.Test.Events +{ + public class GetAzureCorrelationIdLogCommandTests + { + private readonly GetAzureCorrelationIdLogCommand cmdlet; + + private readonly Mock insightsClientMock; + + private readonly Mock insightsEventOperationsMock; + + private Mock commandRuntimeMock; + + private EventDataListResponse response; + + private string filter; + private string selected; + + public GetAzureCorrelationIdLogCommandTests() + { + insightsEventOperationsMock = new Mock(); + insightsClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new GetAzureCorrelationIdLogCommand() + { + CommandRuntime = commandRuntimeMock.Object, + InsightsClient = insightsClientMock.Object + }; + + response = Utilities.InitializeResponse(); + + insightsEventOperationsMock.Setup(f => f.ListEventsAsync(It.IsAny(), It.IsAny(), It.IsAny())) + .Returns(Task.FromResult(response)) + .Callback((string f, string s, CancellationToken t) => + { + filter = f; + selected = s; + }); + + insightsClientMock.SetupGet(f => f.EventOperations).Returns(this.insightsEventOperationsMock.Object); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetAzureCorrelationIdLogCommandParametersProcessing() + { + var startDate = DateTime.Now.AddSeconds(-1); + + // Setting required parameter + cmdlet.CorrelationId = Utilities.Correlation; + + Utilities.ExecuteVerifications( + cmdlet: cmdlet, + insinsightsEventOperationsMockightsClientMock: this.insightsEventOperationsMock, + requiredFieldName: "correlationId", + requiredFieldValue: Utilities.Correlation, + filter: ref this.filter, + selected: ref this.selected, + startDate: startDate, + response: response); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceGroupLogCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceGroupLogCommandTests.cs new file mode 100644 index 000000000000..5d997b509c58 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceGroupLogCommandTests.cs @@ -0,0 +1,91 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Net; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Azure.Commands.Insights; +using Microsoft.Azure.Commands.Insights.OutputClasses; +using Microsoft.Azure.Commands.Insights.Test.Events; +using Microsoft.Azure.Insights; +using Microsoft.Azure.Insights.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using Xunit; + +namespace Microsoft.Azure.Commands.Resources.Test +{ + public class GetAzureResourceGroupLogCommandTests + { + private GetAzureResourceGroupLogCommand cmdlet; + + private readonly Mock insightsClientMock; + + private readonly Mock insightsEventOperationsMock; + + private Mock commandRuntimeMock; + + private EventDataListResponse response; + + private string filter; + private string selected; + + public GetAzureResourceGroupLogCommandTests() + { + insightsEventOperationsMock = new Mock(); + insightsClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new GetAzureResourceGroupLogCommand() + { + CommandRuntime = commandRuntimeMock.Object, + InsightsClient = insightsClientMock.Object + }; + + response = Utilities.InitializeResponse(); + + insightsEventOperationsMock.Setup(f => f.ListEventsAsync(It.IsAny(), It.IsAny(), It.IsAny())) + .Returns(Task.FromResult(response)) + .Callback((string f, string s, CancellationToken t) => + { + filter = f; + selected = s; + }); + + insightsClientMock.SetupGet(f => f.EventOperations).Returns(this.insightsEventOperationsMock.Object); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetAzureResourceGroupLogCommandParametersProcessing() + { + var startDate = DateTime.Now.AddSeconds(-1); + + // Setting required parameter + cmdlet.ResourceGroup = Utilities.ResourceGroup; + + Utilities.ExecuteVerifications( + cmdlet: cmdlet, + insinsightsEventOperationsMockightsClientMock: this.insightsEventOperationsMock, + requiredFieldName: "resourceGroupName", + requiredFieldValue: Utilities.ResourceGroup, + filter: ref this.filter, + selected: ref this.selected, + startDate: startDate, + response: response); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceLogCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceLogCommandTests.cs new file mode 100644 index 000000000000..5d63c0c559be --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceLogCommandTests.cs @@ -0,0 +1,89 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Net; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Azure.Commands.Insights.OutputClasses; +using Microsoft.Azure.Insights; +using Microsoft.Azure.Insights.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using Xunit; + +namespace Microsoft.Azure.Commands.Insights.Test.Events +{ + public class GetAzureResourceLogCommandTests + { + private readonly GetAzureResourceLogCommand cmdlet; + + private readonly Mock insightsClientMock; + + private readonly Mock insightsEventOperationsMock; + + private Mock commandRuntimeMock; + + private EventDataListResponse response; + + private string filter; + private string selected; + + public GetAzureResourceLogCommandTests() + { + insightsEventOperationsMock = new Mock(); + insightsClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new GetAzureResourceLogCommand() + { + CommandRuntime = commandRuntimeMock.Object, + InsightsClient = insightsClientMock.Object + }; + + response = Utilities.InitializeResponse(); + + insightsEventOperationsMock.Setup(f => f.ListEventsAsync(It.IsAny(), It.IsAny(), It.IsAny())) + .Returns(Task.FromResult(response)) + .Callback((string f, string s, CancellationToken t) => + { + filter = f; + selected = s; + }); + + insightsClientMock.SetupGet(f => f.EventOperations).Returns(this.insightsEventOperationsMock.Object); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetAzureResourceLogCommandParametersProcessing() + { + var startDate = DateTime.Now.AddSeconds(-1); + + // Setting required parameter + cmdlet.ResourceId = Utilities.ResourceUri; + + Utilities.ExecuteVerifications( + cmdlet: cmdlet, + insinsightsEventOperationsMockightsClientMock: this.insightsEventOperationsMock, + requiredFieldName: "resourceUri", + requiredFieldValue: Utilities.ResourceUri, + filter: ref this.filter, + selected: ref this.selected, + startDate: startDate, + response: response); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceProviderLogCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceProviderLogCommandTests.cs new file mode 100644 index 000000000000..61fc7fee77dd --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureResourceProviderLogCommandTests.cs @@ -0,0 +1,89 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Net; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Azure.Commands.Insights.OutputClasses; +using Microsoft.Azure.Insights; +using Microsoft.Azure.Insights.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using Xunit; + +namespace Microsoft.Azure.Commands.Insights.Test.Events +{ + public class GetAzureResourceProviderLogCommandTests + { + private readonly GetAzureResourceProviderLogCommand cmdlet; + + private readonly Mock insightsClientMock; + + private readonly Mock insightsEventOperationsMock; + + private Mock commandRuntimeMock; + + private EventDataListResponse response; + + private string filter; + private string selected; + + public GetAzureResourceProviderLogCommandTests() + { + insightsEventOperationsMock = new Mock(); + insightsClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new GetAzureResourceProviderLogCommand() + { + CommandRuntime = commandRuntimeMock.Object, + InsightsClient = insightsClientMock.Object + }; + + response = Utilities.InitializeResponse(); + + insightsEventOperationsMock.Setup(f => f.ListEventsAsync(It.IsAny(), It.IsAny(), It.IsAny())) + .Returns(Task.FromResult(response)) + .Callback((string f, string s, CancellationToken t) => + { + filter = f; + selected = s; + }); + + insightsClientMock.SetupGet(f => f.EventOperations).Returns(this.insightsEventOperationsMock.Object); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetAzureResourceProviderLogCommandParametersProcessing() + { + var startDate = DateTime.Now.AddSeconds(-1); + + // Setting required parameter + cmdlet.ResourceProvider = Utilities.ResourceProvider; + + Utilities.ExecuteVerifications( + cmdlet: cmdlet, + insinsightsEventOperationsMockightsClientMock: this.insightsEventOperationsMock, + requiredFieldName: "resourceProvider", + requiredFieldValue: Utilities.ResourceProvider, + filter: ref this.filter, + selected: ref this.selected, + startDate: startDate, + response: response); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureSubscriptionIdLogCommandTests.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureSubscriptionIdLogCommandTests.cs new file mode 100644 index 000000000000..0a7176eae62e --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Events/GetAzureSubscriptionIdLogCommandTests.cs @@ -0,0 +1,86 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Net; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Azure.Commands.Insights.OutputClasses; +using Microsoft.Azure.Insights; +using Microsoft.Azure.Insights.Models; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Moq; +using Xunit; + +namespace Microsoft.Azure.Commands.Insights.Test.Events +{ + public class GetAzureSubscriptionIdLogCommandTests + { + private readonly GetAzureSubscriptionIdLogCommand cmdlet; + + private readonly Mock insightsClientMock; + + private readonly Mock insightsEventOperationsMock; + + private Mock commandRuntimeMock; + + private EventDataListResponse response; + + private string filter; + private string selected; + + public GetAzureSubscriptionIdLogCommandTests() + { + insightsEventOperationsMock = new Mock(); + insightsClientMock = new Mock(); + commandRuntimeMock = new Mock(); + cmdlet = new GetAzureSubscriptionIdLogCommand() + { + CommandRuntime = commandRuntimeMock.Object, + InsightsClient = insightsClientMock.Object + }; + + response = Utilities.InitializeResponse(); + + insightsEventOperationsMock.Setup(f => f.ListEventsAsync(It.IsAny(), It.IsAny(), It.IsAny())) + .Returns(Task.FromResult(response)) + .Callback((string f, string s, CancellationToken t) => + { + filter = f; + selected = s; + }); + + insightsClientMock.SetupGet(f => f.EventOperations).Returns(this.insightsEventOperationsMock.Object); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void GetAzureSubscriptionIdLogCommandParametersProcessing() + { + var startDate = DateTime.Now.AddSeconds(-1); + + Utilities.ExecuteVerifications( + cmdlet: cmdlet, + insinsightsEventOperationsMockightsClientMock: this.insightsEventOperationsMock, + requiredFieldName: null, + requiredFieldValue: null, + filter: ref this.filter, + selected: ref this.selected, + startDate: startDate, + response: response); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Events/Utilities.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Events/Utilities.cs new file mode 100644 index 000000000000..150c072976ae --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Events/Utilities.cs @@ -0,0 +1,250 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Net; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Azure.Commands.Insights.OutputClasses; +using Microsoft.Azure.Insights; +using Microsoft.Azure.Insights.Models; +using Moq; +using Xunit; + +namespace Microsoft.Azure.Commands.Insights.Test.Events +{ + public static class Utilities + { + public static readonly string Caller = "caller"; + public static readonly string Correlation = "correlation"; + public static readonly string ResourceGroup = "resource group"; + public static readonly string ResourceProvider = "Microsoft Resources"; + public static readonly string ResourceUri = "/subscriptions/ffce8037-a374-48bf-901d-dac4e3ea8c09/resourcegroups/foo/deployments/testdeploy"; + public static readonly string Status = "Succeeded"; + + public static readonly string ContinuationToken = "more records"; + + public static EventData CreateFakeEvent() + { + return new EventData() + { + Id = "ac7d2ab5-698a-4c33-9c19-0a93d3d7f527", + EventName = new LocalizableString() + { + LocalizedValue = "Start request", + Value = "Start request", + }, + EventSource = new LocalizableString() + { + LocalizedValue = "Microsoft Resources", + Value = "Microsoft Resources", + }, + Authorization = new SenderAuthorization() + { + Action = "PUT", + Condition = "", + Role = "Sender", + Scope = "None" + }, + Caller = Caller, + Claims = new Dictionary + { + {"aud", "https://management.core.windows.net/"}, + {"iss", "https://sts.windows.net/123456/"}, + {"iat", "h123445"} + }, + CorrelationId = Correlation, + Description = "fake event", + EventChannels = EventChannels.Operation, + Level = EventLevel.Informational, + EventTimestamp = DateTime.Now, + OperationId = "c0f2e85f-efb0-47d0-bf90-f983ec8be91d", + OperationName = new LocalizableString() + { + LocalizedValue = "Microsoft.Resources/subscriptions/resourcegroups/deployments/write", + Value = "Microsoft.Resources/subscriptions/resourcegroups/deployments/write", + }, + Status = new LocalizableString() + { + LocalizedValue = Status, + Value = Status, + }, + SubStatus = new LocalizableString() + { + LocalizedValue = "Created", + Value = "Created", + }, + ResourceGroupName = ResourceGroup, + ResourceProviderName = new LocalizableString() + { + LocalizedValue = ResourceProvider, + Value = ResourceProvider, + }, + ResourceUri = ResourceUri, + HttpRequest = new HttpRequestInfo + { + Uri = "http://path/subscriptions/ffce8037-a374-48bf-901d-dac4e3ea8c09/resourcegroups/foo/deployments/testdeploy", + Method = "PUT", + ClientRequestId = "1234", + ClientIpAddress = "123.123.123.123" + }, + Properties = new Dictionary(), + }; + } + + public static EventDataListResponse InitializeResponse() + { + // This is effectively testing the conversion EventData -> PSEventData internally in the execution of the cmdlet + EventData eventData = Utilities.CreateFakeEvent(); + return new EventDataListResponse() + { + EventDataCollection = new EventDataCollection() + { + Value = new List() + { + eventData, + }, + NextLink = null, + }, + RequestId = Guid.NewGuid().ToString(), + StatusCode = HttpStatusCode.OK + }; + } + + public static void VerifyDetailedOutput(EventCmdletBase cmdlet, ref string selected) + { + // Calling with detailed output + cmdlet.DetailedOutput = true; + cmdlet.ExecuteCmdlet(); + Assert.True(string.Equals(null, selected, StringComparison.OrdinalIgnoreCase), "Incorrect selected clause with detailed output on"); + } + + public static void VerifyContinuationToken(EventDataListResponse response, Mock insinsightsEventOperationsMockightsClientMock, EventCmdletBase cmdlet) + { + // Make sure calls to Next work also + response.EventDataCollection.NextLink = Utilities.ContinuationToken; + var responseNext = new EventDataListResponse() + { + EventDataCollection = new EventDataCollection() + { + Value = new List() + { + Utilities.CreateFakeEvent(), + }, + NextLink = null, + }, + RequestId = Guid.NewGuid().ToString(), + StatusCode = HttpStatusCode.OK + }; + + string nextToken = null; + insinsightsEventOperationsMockightsClientMock.Setup(f => f.ListEventsNextAsync(It.IsAny(), It.IsAny())) + .Returns(Task.FromResult(responseNext)) + .Callback((string n, CancellationToken t) => nextToken = n); + + // Calling without optional parameters + cmdlet.ExecuteCmdlet(); + Assert.True(string.Equals(Utilities.ContinuationToken, nextToken, StringComparison.OrdinalIgnoreCase), "Incorrect continuation token"); + } + + public static void VerifyFilterIsUsable(string filter) + { + Assert.NotNull(filter); + Assert.False(string.IsNullOrWhiteSpace(filter)); + } + + public static void VerifyConditionInFilter(string filter, string field, string value) + { + if (!string.IsNullOrWhiteSpace(field)) + { + var condition = string.Format("and {0} eq '{1}'", field, value); + Assert.True(filter.Contains(condition), "Filter does not contain required condition"); + } + } + + public static void VerifyStartDateInFilter(string filter, DateTime? startDate) + { + var condition = startDate.HasValue ? string.Format("eventTimestamp ge '{0:o}'", startDate.Value.ToUniversalTime()) : string.Format("eventTimestamp ge '"); + Assert.True(filter.Contains(condition), "Filter does not contain start date condition"); + } + + public static void VerifyEndDateInFilter(string filter, DateTime endDate) + { + var condition = string.Format(" and eventTimestamp le '{0:o}'", endDate.ToUniversalTime()); + Assert.True(filter.Contains(condition), "Filter does not contain end date condition"); + } + + public static void VerifyCallerInCall(string filter, DateTime? startDate, string filedName, string fieldValue) + { + VerifyFilterIsUsable(filter: filter); + VerifyStartDateInFilter(filter: filter, startDate: startDate); + VerifyConditionInFilter(filter: filter, field: filedName, value: fieldValue); + VerifyConditionInFilter(filter: filter, field: "caller", value: Utilities.Caller); + } + + public static void VerifyStatusAndCallerInCall(string filter, DateTime? startDate, string filedName, string fieldValue) + { + VerifyFilterIsUsable(filter: filter); + VerifyStartDateInFilter(filter: filter, startDate: startDate); + VerifyConditionInFilter(filter: filter, field: filedName, value: fieldValue); + VerifyConditionInFilter(filter: filter, field: "caller", value: Utilities.Caller); + VerifyConditionInFilter(filter: filter, field: "status", value: Utilities.Status); + } + + public static void ExecuteVerifications(EventCmdletBase cmdlet, Mock insinsightsEventOperationsMockightsClientMock, string requiredFieldName, string requiredFieldValue, ref string filter, ref string selected, DateTime startDate, EventDataListResponse response) + { + // Calling without optional parameters + cmdlet.ExecuteCmdlet(); + + VerifyFilterIsUsable(filter: filter); + VerifyStartDateInFilter(filter: filter, startDate: null); + VerifyConditionInFilter(filter: filter, field: requiredFieldName, value: requiredFieldValue); + Assert.True(string.Equals(PSEventDataNoDetails.SelectedFieldsForQuery, selected, StringComparison.OrdinalIgnoreCase), "Incorrect selected clause without optional parameters"); + + // Calling with only start date + cmdlet.StartTime = startDate.ToString("O"); + cmdlet.ExecuteCmdlet(); + + VerifyFilterIsUsable(filter: filter); + VerifyStartDateInFilter(filter: filter, startDate: startDate); + VerifyConditionInFilter(filter: filter, field: requiredFieldName, value: requiredFieldValue); + + // Calling with only start and end date + cmdlet.EndTime = startDate.AddSeconds(2).ToString("O"); + cmdlet.ExecuteCmdlet(); + + VerifyFilterIsUsable(filter: filter); + VerifyStartDateInFilter(filter: filter, startDate: startDate); + VerifyEndDateInFilter(filter: filter, endDate: startDate.AddSeconds(2)); + VerifyConditionInFilter(filter: filter, field: requiredFieldName, value: requiredFieldValue); + + // Calling with only caller + cmdlet.EndTime = null; + cmdlet.Caller = Utilities.Caller; + cmdlet.ExecuteCmdlet(); + + VerifyCallerInCall(filter: filter, startDate: startDate, filedName: requiredFieldName, fieldValue: requiredFieldValue); + + // Calling with caller and status + cmdlet.Status = Utilities.Status; + cmdlet.ExecuteCmdlet(); + + VerifyStatusAndCallerInCall(filter: filter, startDate: startDate, filedName: requiredFieldName, fieldValue: requiredFieldValue); + + VerifyDetailedOutput(cmdlet: cmdlet, selected: ref selected); + VerifyContinuationToken(response: response, insinsightsEventOperationsMockightsClientMock: insinsightsEventOperationsMockightsClientMock, cmdlet: cmdlet); + } + } +} diff --git a/src/Common/Azure.Common.Extensions/MSSharedLibKey.snk b/src/ResourceManager/Insights/Commands.Insights.Test/MSSharedLibKey.snk similarity index 100% rename from src/Common/Azure.Common.Extensions/MSSharedLibKey.snk rename to src/ResourceManager/Insights/Commands.Insights.Test/MSSharedLibKey.snk diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/Properties/AssemblyInfo.cs b/src/ResourceManager/Insights/Commands.Insights.Test/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..718ebd6617c3 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/Properties/AssemblyInfo.cs @@ -0,0 +1,35 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Reflection; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Microsoft.Azure.Commands.Resources.Test")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Microsoft.Azure.Commands.Resources.Test")] +[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[assembly: ComVisible(false)] + +[assembly: Guid("5802D147-3EE9-4352-A0B1-1C16B6DBCA7C")] + +[assembly: AssemblyVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyVersion)] +[assembly: AssemblyFileVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyFileVersion)] diff --git a/src/ResourceManager/Insights/Commands.Insights.Test/packages.config b/src/ResourceManager/Insights/Commands.Insights.Test/packages.config new file mode 100644 index 000000000000..6559e76ba32e --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights.Test/packages.config @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Insights/Commands.Insights/Commands.Insights.csproj b/src/ResourceManager/Insights/Commands.Insights/Commands.Insights.csproj new file mode 100644 index 000000000000..6b85adf524b3 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/Commands.Insights.csproj @@ -0,0 +1,136 @@ + + + + + Debug + AnyCPU + {DEA446A1-84E2-46CC-B780-EB4AFDE2460E} + Library + Properties + Microsoft.Azure.Commands.Insights + Microsoft.Azure.Commands.Insights + v4.5 + 512 + ..\..\..\ + true + + + AnyCPU + true + full + false + ..\..\..\Package\Debug\ResourceManager\AzureResourceManager\Insights\ + DEBUG;TRACE + prompt + 4 + true + false + true + + + AnyCPU + pdbonly + true + ..\..\..\Package\Release\ResourceManager\AzureResourceManager\Insights\ + TRACE + prompt + 4 + true + true + MSSharedLibKey.snk + true + false + + + + False + ..\..\..\packages\Hyak.Common.1.0.1\lib\portable-net403+win+wpa81\Hyak.Common.dll + + + ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll + + + False + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + + False + ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + + ..\..\..\packages\Microsoft.Azure.Insights.0.7.0-preview\lib\net45\Microsoft.Azure.Insights.dll + + + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + + + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll + + + ..\..\..\packages\WindowsAzure.Storage.4.0.0\lib\net40\Microsoft.WindowsAzure.Storage.dll + + + + + + + + + + + + + + + + + + + + + + + + + + Designer + + + + + {5ee72c53-1720-4309-b54b-5fb79703195f} + Commands.Common + + + + + PreserveNewest + + + + + + + This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + + + + + \ No newline at end of file diff --git a/src/ResourceManager/Insights/Commands.Insights/EventCmdletBase.cs b/src/ResourceManager/Insights/Commands.Insights/EventCmdletBase.cs new file mode 100644 index 000000000000..fa21a9f56825 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/EventCmdletBase.cs @@ -0,0 +1,183 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using System.Threading; +using Microsoft.Azure.Commands.Insights.OutputClasses; +using Microsoft.Azure.Insights.Models; + +namespace Microsoft.Azure.Commands.Insights +{ + /// + /// Base class for the Azure SDK EventService Cmdlets + /// + public abstract class EventCmdletBase : InsightsCmdletBase + { + internal static readonly TimeSpan DefaultQueryTimeRange = TimeSpan.FromHours(-1); + + internal static int MaxNumberOfReturnedRecords = 100000; + + internal const string SubscriptionLevelName = "Query at subscription level"; + internal const string ResourceProviderName = "Query on ResourceProvider"; + internal const string ResourceGroupName = "Query on ResourceGroupProvider"; + internal const string ResourceUriName = "Query on ResourceUriName"; + internal const string CorrelationIdName = "Query on CorrelationId"; + + #region Optional parameters declarations + + /// + /// Gets or sets the starttime parameter of the cmdlet + /// + [Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "The startTime of the query")] + [ValidateNotNullOrEmpty] + public string StartTime { get; set; } + + /// + /// Gets or sets the endtime parameter of the cmdlet + /// + [Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "The endTime of the query")] + [ValidateNotNullOrEmpty] + public string EndTime { get; set; } + + /// + /// Gets or sets the status parameter of the cmdlet + /// + [Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "The status of the records to fetch")] + [ValidateNotNullOrEmpty] + public string Status { get; set; } + + /// + /// Gets or sets the caller parameter of the cmdlet + /// + [Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "The caller of the records to fetch")] + [ValidateNotNullOrEmpty] + public string Caller { get; set; } + + /// + /// Gets or sets the detailedoutput parameter of the cmdlet + /// + [Parameter(ValueFromPipelineByPropertyName = true, HelpMessage = "Return object with all the details of the records (the default is to return only some attributes, i.e. no detail)")] + public SwitchParameter DetailedOutput { get; set; } + + #endregion + + #region Parameters processing + + /// + /// Adds a condition to the query filter based on the give name and the value + /// + /// The current query filter + /// The name to be used in the new condition + /// The value to be used in the new condition.If this value is null, the currentQueryFilter is returned unmodified. + /// + protected string AddConditionIfPResent(string currentQueryFilter, string name, string value) + { + return !string.IsNullOrWhiteSpace(value) ? string.Format("{0} and {1} eq '{2}'", currentQueryFilter, name, value) : currentQueryFilter; + } + + /// + /// Process the parameters defined by this class + /// + /// The query filter with the conditions for general parameters (i.e. defined by this class) added + private string ProcessGeneralParameters() + { + DateTime startTime; + if (string.IsNullOrWhiteSpace(this.StartTime)) + { + // Default to one hour from Now + startTime = DateTime.Now.Subtract(DefaultQueryTimeRange); + } + else if (!DateTime.TryParse(this.StartTime, out startTime)) + { + throw new ArgumentException("Unable to parse startTime argument"); + } + + string queryFilter; + + // EndTime is optional + if (string.IsNullOrWhiteSpace(this.EndTime)) + { + queryFilter = string.Format("eventTimestamp ge '{0:o}'", startTime.ToUniversalTime()); + } + else + { + DateTime endTime; + if (!DateTime.TryParse(this.EndTime, out endTime)) + { + throw new ArgumentException("Unable to parse endTime argument"); + } + + queryFilter = string.Format("eventTimestamp ge '{0:o}' and eventTimestamp le '{1:o}'", startTime.ToUniversalTime(), endTime.ToUniversalTime()); + } + + // Include the status if present + queryFilter = this.AddConditionIfPResent(queryFilter, "status", this.Status); + + // Include the caller if present + queryFilter = this.AddConditionIfPResent(queryFilter, "caller", this.Caller); + + return queryFilter; + } + + /// + /// Process the general parameters (i.e. defined in this class) and the particular parameters (i.e. the parameters added by the descendants of this class). + /// + /// The final query filter to be used by the cmdlet + protected string ProcessParameters() + { + string queryFilter = this.ProcessGeneralParameters(); + return this.ProcessParticularParameters(queryFilter); + } + + /// + /// Process the parameters defined by the descendants of this class + /// + /// The current query filter + /// The query filter with the conditions for particular parameters added + protected abstract string ProcessParticularParameters(string currentQueryFilter); + + #endregion + + /// + /// Execute the cmdlet + /// + public override void ExecuteCmdlet() + { + string queryFilter = this.ProcessParameters(); + + // Retrieve the records + var fullDetails = this.DetailedOutput.IsPresent; + + // Call the proper API methods to return a list of raw records. In the future this pattern can be extended to include DigestRecords + // If fullDetails is present do not select fields, if not present fetch only the SelectedFieldsForQuery + EventDataListResponse response = this.InsightsClient.EventOperations.ListEventsAsync(filterString: queryFilter, selectedProperties: fullDetails ? null : PSEventDataNoDetails.SelectedFieldsForQuery, cancellationToken: CancellationToken.None).Result; + var records = new List(response.EventDataCollection.Value.Select(e => fullDetails ? (IPSEventData)new PSEventData(e) : (IPSEventData)new PSEventDataNoDetails(e))); + string nextLink = response.EventDataCollection.NextLink; + + // Adding a safety check to stop returning records if too many have been read already. + while (!string.IsNullOrWhiteSpace(nextLink) && records.Count < MaxNumberOfReturnedRecords) + { + response = this.InsightsClient.EventOperations.ListEventsNextAsync(nextLink: nextLink, cancellationToken: CancellationToken.None).Result; + records.AddRange(response.EventDataCollection.Value.Select(e => fullDetails ? (IPSEventData)new PSEventData(e) : (IPSEventData)new PSEventDataNoDetails(e))); + nextLink = response.EventDataCollection.NextLink; + } + + // Returns an object that contains a link to the set of subsequent records or null if not more records are available, called Next, and an array of records, called Value + WriteObject(sendToPipeline: records, enumerateCollection: true); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/GetAzureCorrelationIdLogCommand.cs b/src/ResourceManager/Insights/Commands.Insights/GetAzureCorrelationIdLogCommand.cs new file mode 100644 index 000000000000..2fbf6d39743a --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/GetAzureCorrelationIdLogCommand.cs @@ -0,0 +1,44 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Insights.OutputClasses; + +namespace Microsoft.Azure.Commands.Insights +{ + /// + /// Get the list of events for at a CorrelationId level. + /// + [Cmdlet(VerbsCommon.Get, "AzureCorrelationIdLog"), OutputType(typeof(List))] + public class GetAzureCorrelationIdLogCommand : EventCmdletBase + { + /// + /// Gets or sets the correlationId of the cmdlet + /// + [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "CorrelationId")] + [ValidateNotNullOrEmpty] + public string CorrelationId { get; set; } + + /// + /// Process the parameters defined by this class (a.k.a. particular parameters) + /// + /// The current query filter + /// The query filter with the conditions for particular parameters added + protected override string ProcessParticularParameters(string currentQueryFilter) + { + return this.AddConditionIfPResent(currentQueryFilter, "correlationId", this.CorrelationId); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceGroupLogCommand.cs b/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceGroupLogCommand.cs new file mode 100644 index 000000000000..5110f881fd00 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceGroupLogCommand.cs @@ -0,0 +1,44 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Insights.OutputClasses; + +namespace Microsoft.Azure.Commands.Insights +{ + /// + /// Get the list of events for at a ResourceGroup level. + /// + [Cmdlet(VerbsCommon.Get, "AzureResourceGroupLog"), OutputType(typeof(List))] + public class GetAzureResourceGroupLogCommand : EventCmdletBase + { + /// + /// Gets or sets the resourcegroup parameters of this cmdlet + /// + [Parameter(Position = 0, ParameterSetName = ResourceGroupName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "ResourceGroup name")] + [ValidateNotNullOrEmpty] + public string ResourceGroup { get; set; } + + /// + /// Process the parameters defined by this class (a.k.a. particular parameters) + /// + /// The current query filter + /// The query filter with the conditions for particular parameters added + protected override string ProcessParticularParameters(string currentQueryFilter) + { + return this.AddConditionIfPResent(currentQueryFilter, "resourceGroupName", this.ResourceGroup); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceLogCommand.cs b/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceLogCommand.cs new file mode 100644 index 000000000000..0e0a9a5a187f --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceLogCommand.cs @@ -0,0 +1,46 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Insights.OutputClasses; + +namespace Microsoft.Azure.Commands.Insights +{ + /// + /// Get the list of events for at a Resource level. + /// + [Cmdlet(VerbsCommon.Get, "AzureResourceLog"), OutputType(typeof(List))] + public class GetAzureResourceLogCommand : EventCmdletBase + { + /// + /// Gets or sets the resourceId parameter of the cmdlet + /// + [Parameter(Position = 0, ParameterSetName = ResourceUriName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "ResourceId")] + [ValidateNotNullOrEmpty] + public string ResourceId { get; set; } + + /// + /// Process the parameters defined by this class (a.k.a. particular parameters) + /// + /// The current query filter + /// The query filter with the conditions for particular parameters added + protected override string ProcessParticularParameters(string currentQueryFilter) + { + // Notice the different name in the condition (resourceUri) and the parameter (resourceId) + // The difference is intentional as the new directive is to use ResourceId everywhere, but the SDK still uses resourceUri + return this.AddConditionIfPResent(currentQueryFilter, "resourceUri", this.ResourceId); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceProviderLogCommand.cs b/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceProviderLogCommand.cs new file mode 100644 index 000000000000..595d7864f7b1 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/GetAzureResourceProviderLogCommand.cs @@ -0,0 +1,44 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Insights.OutputClasses; + +namespace Microsoft.Azure.Commands.Insights +{ + /// + /// Get the list of events for at a ResourceProvider level. + /// + [Cmdlet(VerbsCommon.Get, "AzureResourceProviderLog"), OutputType(typeof(List))] + public class GetAzureResourceProviderLogCommand : EventCmdletBase + { + /// + /// Gets or sets the resourceprovider parameter of the cmdlet + /// + [Parameter(Position = 0, ParameterSetName = ResourceProviderName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "ResourceProvider name")] + [ValidateNotNullOrEmpty] + public string ResourceProvider { get; set; } + + /// + /// Process the parameters defined by this class (a.k.a. particular parameters) + /// + /// The current query filter + /// The query filter with the conditions for particular parameters added + protected override string ProcessParticularParameters(string currentQueryFilter) + { + return this.AddConditionIfPResent(currentQueryFilter, "resourceProvider", this.ResourceProvider); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/GetAzureSubscriptionIdLogCommand.cs b/src/ResourceManager/Insights/Commands.Insights/GetAzureSubscriptionIdLogCommand.cs new file mode 100644 index 000000000000..f2505369d437 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/GetAzureSubscriptionIdLogCommand.cs @@ -0,0 +1,37 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Insights.OutputClasses; + +namespace Microsoft.Azure.Commands.Insights +{ + /// + /// Get the list of events for at a subscription level. + /// + [Cmdlet(VerbsCommon.Get, "AzureSubscriptionIdLog"), OutputType(typeof(List))] + public class GetAzureSubscriptionIdLogCommand : EventCmdletBase + { + /// + /// Process the parameters defined by this class (a.k.a. particular parameters) + /// + /// The current query filter + /// The query filter with the conditions for particular parameters added + protected override string ProcessParticularParameters(string currentQueryFilter) + { + return currentQueryFilter; + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/InsightsCmdletBase.cs b/src/ResourceManager/Insights/Commands.Insights/InsightsCmdletBase.cs new file mode 100644 index 000000000000..86db7690ec29 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/InsightsCmdletBase.cs @@ -0,0 +1,80 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Common.Extensions; +using Microsoft.Azure.Common.Extensions.Models; +using Microsoft.Azure.Insights; +using Microsoft.WindowsAzure.Commands.Utilities.Common; + +namespace Microsoft.Azure.Commands.Insights +{ + /// + /// Base class for the Azure Insights SDK Cmdlets + /// + abstract public class InsightsCmdletBase : AzurePSCmdlet, IDisposable + { + private IInsightsClient insightsClient; + + private bool disposed; + + /// + /// Gets the InsightsClient to use in the Cmdlet + /// + public IInsightsClient InsightsClient + { + get + { + if (this.insightsClient == null) + { + // The premise is that a command to establish a context (like Add-AzureAccount) has been called before this command in order to have a correct CurrentContext + this.insightsClient = AzureSession.ClientFactory.CreateClient(CurrentContext, AzureEnvironment.Endpoint.ResourceManager); + } + + return this.insightsClient; + } + set { this.insightsClient = value; } + } + + /// + /// Dispose method + /// The implementation of IDispose follows the recommeded pattern + /// + public void Dispose() + { + this.Dispose(true); + + // The class is not sealed, so this is here in case a derived class is created + GC.SuppressFinalize(this); + } + + /// + /// Dispose the resources + /// + /// Indicates whether the managed resources should be disposed or not + protected virtual void Dispose(bool disposing) + { + if (!this.disposed) + { + if (this.insightsClient != null) + { + this.insightsClient.Dispose(); + this.insightsClient = null; + } + + this.disposed = true; + } + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/MSSharedLibKey.snk b/src/ResourceManager/Insights/Commands.Insights/MSSharedLibKey.snk new file mode 100644 index 000000000000..695f1b38774e Binary files /dev/null and b/src/ResourceManager/Insights/Commands.Insights/MSSharedLibKey.snk differ diff --git a/src/ResourceManager/Insights/Commands.Insights/Microsoft.Azure.Commands.Insights.dll-Help.xml b/src/ResourceManager/Insights/Commands.Insights/Microsoft.Azure.Commands.Insights.dll-Help.xml new file mode 100644 index 000000000000..ea014ffb68fb --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/Microsoft.Azure.Commands.Insights.dll-Help.xml @@ -0,0 +1,1284 @@ + + + + + + Get-AzureSubscriptionIdLog + + Gets the operations associated with the current subscriptionId + + + + + Get + AzureSubscriptionIdLog + + + + Gets the operations associated with the current subscriptionId. + + + + Get-AzureSubscriptionIdLog + + StartTime + + Specifies the start time of the query in local time. + + String + + + EndTime + + Specifies the end time of the query in local time. + + String + + + Status + + Specifies a filter by status. + + String + + + Caller + + Specifies a filter by caller. + + String + + + DetailedOutput + + If present it indicates that the output will be detailed. + + SwitchParameter + + + + + + StartTime + + Specifies the start time of the query in local time. This parameter is optional. The default is the current local time minus one hour. + + String + + String + + + + + + EndTime + + Specifies the end time of the query in local time. This parameter is optional. The default is the current time. + + String + + String + + + + + + Status + + Specifies a filter by status. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + Caller + + Specifies a filter by caller. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + DetailedOutput + + If present it indicates that the output will be detailed. This parameter is optional. The default is no (i.e. summarized output.) + + SwitchParameter + + SwitchParameter + + + + + + + + + None + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1: Get-AzureSubscriptionIdLog -------------------------- + + PS C:\> + + PS C:\>Get-AzureSubscriptionIdLog + + This command lists all the operations associated to the user's subscriptionId (see Add-AzureAccount for details) that took place in the last hour. + + + + + + + + + + + + + + -------------------------- Example 2: Get-AzureSubscriptionIdLog with starttime only -------------------------- + + PS C:\> + + PS C:\>Get-AzureSubscriptionIdLog -StartTime 2015-01-01T10:30 + + This command lists all the operations associated to the user's subscriptionId (see Add-AzureAccount for details) that took place on or after 2015-01-01T10:30 local time. + + + + + + + + + + + + + + -------------------------- Example 3: Get-AzureSubscriptionIdLog with start and end times -------------------------- + + PS C:\> + + + PS C:\>Get-AzureSubscriptionIdLog -StartTime 2015-01-01T10:30 -EndTime 2015-01-01T11:30 + + + This command lists all the operations associated to the user's subscriptionId (see Add-AzureAccount for details) that took place on or after 2015-01-01T10:30 local time, but before 2015-01-01T11:30 local time. + + + + + + + + + + + + + + + + Online Version: + http://go.microsoft.com/fwlink/?LinkID=397618 + + + Get-AzureCorrelationIdLog + + + + Get-AzureResourceGroupLog + + + + Get-AzureResourceLog + + + + Get-AzureResourceProviderLog + + + + + + + + + Get-AzureCorrelationIdLog + + Gets the operations associated with a CorrelationId + + + + + Get + AzureCorrelationIdLog + + + + Gets the operations associated with a CorrelationId. + + + + Get-AzureCorrelationIdLog + + StartTime + + Specifies the start time of the query in local time. + + String + + + EndTime + + Specifies the end time of the query in local time. + + String + + + Status + + Specifies a filter by status. + + String + + + Caller + + Specifies a filter by caller. + + String + + + DetailedOutput + + If present it indicates that the output will be detailed. + + SwitchParameter + + + CorrelationId + + Specifies the correlationId of the query. + + String + + + + + + StartTime + + Specifies the start time of the query in local time. This parameter is optional. The default is the current local time minus one hour. + + String + + String + + + + + + EndTime + + Specifies the end time of the query in local time. This parameter is optional. The default is the current time. + + String + + String + + + + + + Status + + Specifies a filter by status. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + Caller + + Specifies a filter by caller. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + DetailedOutput + + If present it indicates that the output will be detailed. This parameter is optional. The default is no (i.e. summarized output.) + + SwitchParameter + + SwitchParameter + + + + + + CorrelationId + + Specifies a filter by correlationId. This parameter is madatory. + + String + + String + + + + + + + + + None + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1: Get-AzureCorrelationIdLog -------------------------- + + PS C:\> + + PS C:\>Get-AzureCorrelationIdLog -CorrelationId 60c694d0-e46f-4c12-bed1-9b7aef541c23 + + This command lists all the operations associated to the given CorrelationId that took place in the last hour. + + + + + + + + + + + + + + -------------------------- Example 2: Get-AzureCorrelationIdLog with starttime only -------------------------- + + PS C:\> + + PS C:\>Get-AzureCorrelationIdLog -CorrelationId 60c694d0-e46f-4c12-bed1-9b7aef541c23 -StartTime 2015-01-15T04:30:00 + + This command lists all the operations associated to the given CorrelationId that took place on or after 2015-01-01T10:30 local time. + + + + + + + + + + + + + + -------------------------- Example 3: Get-AzureCorrelationIdLog with start and end times -------------------------- + + PS C:\> + + + PS C:\>Get-AzureCorrelationIdLog -CorrelationId 60c694d0-e46f-4c12-bed1-9b7aef541c23 -StartTime 2015-01-15T04:30:00 -EndTime 2015-01-15T12:30:00 + + + This command lists all the operations associated to the given CorrelationId that took place on or after 2015-01-01T10:30 local time, but before 2015-01-01T11:30 local time. + + + + + + + + + + + + + + + + Online Version: + http://go.microsoft.com/fwlink/?LinkID=397618 + + + Get-AzureSubscriptionIdLog + + + + Get-AzureResourceGroupLog + + + + Get-AzureResourceLog + + + + Get-AzureResourceProviderLog + + + + + + + + + Get-AzureResourceGroupLog + + Gets the operations associated with a Resource Group + + + + + Get + AzureResourceGroupLog + + + + Gets the operations associated with a Resource Group. + + + + Get-AzureResourceGroupLog + + StartTime + + Specifies the start time of the query in local time. + + String + + + EndTime + + Specifies the end time of the query in local time. + + String + + + Status + + Specifies a filter by status. + + String + + + Caller + + Specifies a filter by caller. + + String + + + DetailedOutput + + If present it indicates that the output will be detailed. + + SwitchParameter + + + ResourceGroup + + Specifies the start time of the query. + + String + + + + + + StartTime + + Specifies the start time of the query in local time. This parameter is optional. The default is the current local time minus one hour. + + String + + String + + + + + + EndTime + + Specifies the end time of the query in local time. This parameter is optional. The default is the current time. + + String + + String + + + + + + Status + + Specifies a filter by status. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + Caller + + Specifies a filter by caller. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + DetailedOutput + + If present it indicates that the output will be detailed. This parameter is optional. The default is no (i.e. summarized output.) + + SwitchParameter + + SwitchParameter + + + + + + ResourceGroup + + Specifies a filter by ResourceGroup. This parameter is mandatory. + + String + + String + + + + + + + + + None + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1: Get-AzureResourceGroupLog -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceGroupLog -ResourceGroup Default-Web-CentralUS + + This command lists all the operations associated to the given Resource Group that took place in the last hour. + + + + + + + + + + + + + + -------------------------- Example 2: Get-AzureResourceGroupLog with starttime only -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceGroupLog -ResourceGroup Default-Web-CentralUS -StartTime 2015-01-01T10:30 + + This command lists all the operations associated to the given Resource Group that took place on or after 2015-01-01T10:30 local time. + + + + + + + + + + + + + + -------------------------- Example 3: Get-AzureResourceGroupLog with start and end times -------------------------- + + PS C:\> + + + PS C:\>Get-AzureResourceGroupLog -ResourceGroup Default-Web-CentralUS -StartTime 2015-01-01T10:30 -EndTime 2015-01-01T11:30 + + + This command lists all the operations associated to the given Resource Group that took place on or after 2015-01-01T10:30 local time, but before 2015-01-01T11:30 local time. + + + + + + + + + + + + + + + + Online Version: + http://go.microsoft.com/fwlink/?LinkID=397618 + + + Get-AzureSubscriptionIdLog + + + + Get-AzureCorrelationIdLog + + + + Get-AzureResourceLog + + + + Get-AzureResourceProviderLog + + + + + + + + + Get-AzureResourceLog + + Gets the operations associated with a ResourceId + + + + + Get + AzureResourceLog + + + + Gets the operations associated with a ResourceId. + + + + Get-AzureResourceLog + + StartTime + + Specifies the start time of the query in local time. + + String + + + EndTime + + Specifies the end time of the query in local time. + + String + + + Status + + Specifies a filter by status. + + String + + + Caller + + Specifies a filter by caller. + + String + + + DetailedOutput + + If present it indicates that the output will be detailed. + + SwitchParameter + + + ResourceId + + Specifies a filter by ResourceId. + + String + + + + + + StartTime + + Specifies the start time of the query in local time. This parameter is optional. The default is the current local time minus one hour. + + String + + String + + + + + + EndTime + + Specifies the end time of the query in local time. This parameter is optional. The default is the current time. + + String + + String + + + + + + Status + + Specifies a filter by status. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + Caller + + Specifies a filter by caller. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + DetailedOutput + + If present it indicates that the output will be detailed. This parameter is optional. The default is no (i.e. summarized output.) + + SwitchParameter + + SwitchParameter + + + + + + ResourceId + + Specifies a filter by ResoruceId. This parameter is mandatory. + + String + + String + + + + + + + + + None + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1: Get-AzureResourceLog -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceLog -ResourceId /subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/resourcegroups/Default-Web-CentralUS/providers/Microsoft.Web/serverFarms/Default1 + + This command lists all the operations associated to the given ResourceId that took place in the last hour. + + + + + + + + + + + + + + -------------------------- Example 2: Get-AzureResourceLog with starttime only -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceLog -ResourceId /subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/resourcegroups/Default-Web-CentralUS/providers/Microsoft.Web/serverFarms/Default1 -StartTime 2015-01-01T10:30 + + This command lists all the operations associated to the given ResourceId that took place on or after 2015-01-01T10:30 local time. + + + + + + + + + + + + + + -------------------------- Example 3: Get-AzureResourceLog with start and end times -------------------------- + + PS C:\> + + + PS C:\>Get-AzureResourceLog -ResourceId /subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/resourcegroups/Default-Web-CentralUS/providers/Microsoft.Web/serverFarms/Default1 -StartTime 2015-01-01T10:30 -EndTime 2015-01-01T11:30 + + + This command lists all the operations associated to the given ResourceId that took place on or after 2015-01-01T10:30 local time, but before 2015-01-01T11:30 local time. + + + + + + + + + + + + + + + + Online Version: + http://go.microsoft.com/fwlink/?LinkID=397618 + + + Get-AzureSubscriptionIdLog + + + + Get-AzureCorrelationIdLog + + + + Get-AzureResourceGroupLog + + + + Get-AzureResourceProviderLog + + + + + + + + + Get-AzureResourceProviderLog + + Gets the operations associated with a Resource Provider + + + + + Get + AzureResourceProviderLog + + + + Gets the operations associated with a Resource Provider. + + + + Get-AzureResourceProviderLog + + StartTime + + Specifies the start time of the query in local time. + + String + + + EndTime + + Specifies the end time of the query in local time. + + String + + + Status + + Specifies a filter by status. + + String + + + Caller + + Specifies a filter by caller. + + String + + + DetailedOutput + + If present it indicates that the output will be detailed. + + SwitchParameter + + + ResourceProvider + + Specifies a filter by Resource Provider. + + String + + + + + + StartTime + + Specifies the start time of the query in local time. This parameter is optional. The default is the current local time minus one hour. + + String + + String + + + + + + EndTime + + Specifies the end time of the query in local time. This parameter is optional. The default is the current time. + + String + + String + + + + + + Status + + Specifies a filter by status. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + Caller + + Specifies a filter by caller. This parameter is optional. The fault is an empty string (i.e. no filter) + + String + + String + + + + + + DetailedOutput + + If present it indicates that the output will be detailed. This parameter is optional. The default is no (i.e. summarized output.) + + SwitchParameter + + SwitchParameter + + + + + + ResourceProvider + + Specifies a filter by ResourceProvider. This parameter is mandatory. + + String + + String + + + + + + + + + None + + + + + + + + + + + + + None + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1: Get-AzureResourceProviderLog -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceProviderLog -ResourceProvider Microsoft.Web + + This command lists all the operations associated to the given Resource Provider that took place in the last hour. + + + + + + + + + + + + + + -------------------------- Example 2: Get-AzureResourceProviderLog with starttime only -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceProviderLog -ResourceProvider Microsoft.Web -StartTime 2015-01-01T10:30 + + This command lists all the operations associated to the given Resource Provider that took place on or after 2015-01-01T10:30 local time. + + + + + + + + + + + + + + -------------------------- Example 3: Get-AzureResourceProviderLog with start and end times -------------------------- + + PS C:\> + + + PS C:\>Get-AzureResourceProviderLog -ResourceProvider Microsoft.Web -StartTime 2015-01-01T10:30 -EndTime 2015-01-01T11:30 + + + This command lists all the operations associated to the given Resource Provider that took place on or after 2015-01-01T10:30 local time, but before 2015-01-01T11:30 local time. + + + + + + + + + + + + + + + + Online Version: + http://go.microsoft.com/fwlink/?LinkID=397618 + + + Get-AzureSubscriptionIdLog + + + + Get-AzureCorrelationIdLog + + + + Get-AzureResourceGroupLog + + + + Get-AzureResourceLog + + + + + + \ No newline at end of file diff --git a/src/Common/Azure.Common.Extensions/Interfaces/IProfileSerializer.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/IPSEventData.cs similarity index 62% rename from src/Common/Azure.Common.Extensions/Interfaces/IProfileSerializer.cs rename to src/ResourceManager/Insights/Commands.Insights/OutputClasses/IPSEventData.cs index f48d90657495..05781af2eb7a 100644 --- a/src/Common/Azure.Common.Extensions/Interfaces/IProfileSerializer.cs +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/IPSEventData.cs @@ -12,17 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Common.Extensions.Models; -using System.Collections.Generic; - -namespace Microsoft.Azure.Common.Extensions.Interfaces +namespace Microsoft.Azure.Commands.Insights.OutputClasses { - public interface IProfileSerializer + /// + /// Wrapps around the EventData and exposes all the localized strings as invariant/localized properties + /// It is an empty interface to allow for different types of outputs for the cmdlets, i.e. all the specific output types will implement this interface and the base cmdlet always returns lists of this type. + /// + public interface IPSEventData { - string Serialize(AzureProfile profile); - - bool Deserialize(string contents, AzureProfile profile); - - IList DeserializeErrors { get; } } } diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSDictionaryElement.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSDictionaryElement.cs new file mode 100644 index 000000000000..a9dfbc75f595 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSDictionaryElement.cs @@ -0,0 +1,54 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Text; + +namespace Microsoft.Azure.Commands.Insights.OutputClasses +{ + /// + /// Wrapps around the IDictionary to provide a better output format for the PS command lets. + /// + public class PSDictionaryElement + { + private IDictionary Content { get; set; } + + /// + /// Initializes a new instance of the PSDictionaryElement class. + /// + /// The input IDictionary + public PSDictionaryElement(IDictionary inputDictionary) + { + this.Content = inputDictionary; + } + + /// + /// A string representation of the contained dictionary + /// + /// A string representation of the contained dictionary + public override string ToString() + { + var output = new StringBuilder(); + if (this.Content != null && this.Content.Count > 0) + { + foreach (var keyValuePair in this.Content) + { + output.AppendLine(); + output.Append(string.Format("{0, -15}: {1}", keyValuePair.Key, keyValuePair.Value)); + } + } + return output.ToString(); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventData.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventData.cs new file mode 100644 index 000000000000..f318b340a124 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventData.cs @@ -0,0 +1,187 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Insights.Models; + +namespace Microsoft.Azure.Commands.Insights.OutputClasses +{ + /// + /// Wrapps around the EventData and exposes all the localized strings as invariant/localized properties + /// + public class PSEventData : IPSEventData + { + /// + /// Gets or sets the authorization. This is the authorization used by the user who has performed the operation that led to this event. + /// + public PSEventDataAuthorization Authorization { get; set; } + + /// + /// Gets or sets the caller + /// + public string Caller { get; set; } + + /// + /// Gets or sets the claims + /// + public PSDictionaryElement Claims { get; set; } + + /// + /// Gets or sets the correlation Id. The correlation Id is shared among the events that belong to the same deployment. + /// + public string CorrelationId { get; set; } + + /// + /// Gets or sets the description of the event. + /// + public string Description { get; set; } + + /// + /// Gets or sets the event channels. The regular event logs, that you see in the Azure Management Portals, flow through the 'Operation' channel. + /// + public EventChannels EventChannels { get; set; } + + /// + /// Gets or sets the event data Id. This is a unique identifier for an event. + /// + public string EventDataId { get; set; } + + /// + /// Gets or sets the event name. This value should not be confused with OperationName.For practical purposes, OperationName might be more appealing to end users. + /// + public string EventName { get; set; } + + /// + /// Gets or sets the event source. This value indicates the source that generated the event. + /// + public string EventSource { get; set; } + + /// + /// Gets or sets the occurrence time of event + /// + public DateTime EventTimestamp { get; set; } + + /// + /// Gets or sets the HTTP request info. The client IP address of the user who initiated the event is captured as part of the HTTP request info. + /// + public PSEventDataHttpRequest HttpRequest { get; set; } + + /// + /// Gets or sets the Id + /// + public string Id { get; set; } + + /// + /// Gets or sets the event level + /// + public EventLevel Level { get; set; } + + /// + /// Gets or sets the operation id. This value should not be confused with EventName. + /// + public string OperationId { get; set; } + + /// + /// Gets or sets the operation name. + /// + public string OperationName { get; set; } + + /// + /// Gets or sets the property bag + /// + public PSDictionaryElement Properties { get; set; } + + /// + /// Gets or sets the resource group name. (see http://msdn.microsoft.com/en-us/library/azure/dn790546.aspx for more information) + /// + public string ResourceGroupName { get; set; } + + /// + /// Gets or sets the resource provider name. (see http://msdn.microsoft.com/en-us/library/azure/dn790572.aspx for more information) + /// + public string ResourceProviderName { get; set; } + + /// + /// Gets or sets the resource Id (see http://msdn.microsoft.com/en-us/library/azure/dn790569.aspx for more information) + /// + public string ResourceId { get; set; } + + /// + /// Gets or sets the event status. Some typical values are: Started, Succeeded, Failed + /// + public string Status { get; set; } + + /// + /// Gets or sets the event submission time. This value should not be confused eventTimestamp. As there might be a delay between + /// the occurence time of the event, and the time that the event is submitted to the Azure logging infrastructure. + /// + public DateTime SubmissionTimestamp { get; set; } + + /// + /// Gets or sets the Azure subscription Id + /// + public string SubscriptionId { get; set; } + + /// + /// Gets or sets the event sub status. Most of the time, when included, this captures the HTTP status code. + /// + public string SubStatus { get; set; } + + /// + /// Initializes a new instance of the EventData class. + /// + public PSEventData(EventData eventData) + { + this.Authorization = eventData.Authorization != null + ? new PSEventDataAuthorization + { + Action = eventData.Authorization.Action, + Condition = eventData.Authorization.Condition, + Role = eventData.Authorization.Role, + Scope = eventData.Authorization.Scope + } + : null; + this.Caller = eventData.Caller; + this.Claims = new PSDictionaryElement(eventData.Claims); + this.CorrelationId = eventData.CorrelationId; + this.Description = eventData.Description; + this.EventChannels = eventData.EventChannels; + this.EventDataId = eventData.EventDataId; + this.EventName = eventData.EventName.Value; + this.EventSource = eventData.EventSource.Value; + this.EventTimestamp = eventData.EventTimestamp; + this.HttpRequest = eventData.HttpRequest != null + ? new PSEventDataHttpRequest + { + ClientId = eventData.HttpRequest.ClientRequestId, + ClientIpAddress = eventData.HttpRequest.ClientIpAddress, + Method = eventData.HttpRequest.Method, + Url = eventData.HttpRequest.Uri + } + : null; + this.Id = eventData.Id; + this.Level = eventData.Level; + this.OperationId = eventData.OperationId; + this.OperationName = eventData.OperationName.Value; + this.Properties = new PSDictionaryElement(eventData.Properties); + this.ResourceGroupName = eventData.ResourceGroupName; + this.ResourceProviderName = eventData.ResourceProviderName.Value; + this.ResourceId = eventData.ResourceUri; + this.Status = eventData.Status.Value; + this.SubmissionTimestamp = eventData.SubmissionTimestamp; + this.SubscriptionId = eventData.SubscriptionId; + this.SubStatus = eventData.SubStatus.Value; + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataAuthorization.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataAuthorization.cs new file mode 100644 index 000000000000..17697e479cd7 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataAuthorization.cs @@ -0,0 +1,59 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Text; + +namespace Microsoft.Azure.Commands.Insights.OutputClasses +{ + /// + /// Wrapps around the EventDataAuthorization to provide a better output format for the PS command lets. + /// + public class PSEventDataAuthorization + { + /// + /// Gets or sets the scope + /// + public string Scope { get; set; } + + /// + /// Gets or sets the action + /// + public string Action { get; set; } + + /// + /// Gets or sets the role + /// + public string Role { get; set; } + + /// + /// Gets or sets the condition + /// + public string Condition { get; set; } + + /// + /// A string representation of the PSEventDataAuthorization + /// + /// A string representation of the PSEventDataAuthorization + public override string ToString() + { + StringBuilder output = new StringBuilder(); + output.AppendLine(); + output.AppendLine("Scope : " + Scope); + output.AppendLine("Action : " + Action); + output.AppendLine("Role : " + Role); + output.Append("Condition : " + Condition); + return output.ToString(); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataHttpRequest.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataHttpRequest.cs new file mode 100644 index 000000000000..fe3e979fcfd7 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataHttpRequest.cs @@ -0,0 +1,59 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Text; + +namespace Microsoft.Azure.Commands.Insights.OutputClasses +{ + /// + /// Wrapps around the EventDataHttpRequest to provide a better output format for the PS command lets. + /// + public class PSEventDataHttpRequest + { + /// + /// Gets or sets the clientId + /// + public string ClientId { get; set; } + + /// + /// Gets or sets the method + /// + public string Method { get; set; } + + /// + /// Gets or sets the url + /// + public string Url { get; set; } + + /// + /// Gets or sets the clientIpAddress + /// + public string ClientIpAddress { get; set; } + + /// + /// A string representation of the PSEventDataHttpRequest + /// + /// A string representation of the PSEventDataHttpRequest + public override string ToString() + { + StringBuilder output = new StringBuilder(); + output.AppendLine(); + output.AppendLine("ClientId : " + ClientId); + output.AppendLine("Method : " + Method); + output.AppendLine("Url : " + Url); + output.Append("ClientIpAddress : " + ClientIpAddress); + return output.ToString(); + } + } +} diff --git a/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataNoDetails.cs b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataNoDetails.cs new file mode 100644 index 000000000000..331f22308827 --- /dev/null +++ b/src/ResourceManager/Insights/Commands.Insights/OutputClasses/PSEventDataNoDetails.cs @@ -0,0 +1,111 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Insights.Models; + +namespace Microsoft.Azure.Commands.Insights.OutputClasses +{ + /// + /// Wrapps around the EventData and exposes all the localized strings as invariant/localized properties, but not all the details of the records + /// + public class PSEventDataNoDetails : IPSEventData + { + /// + /// List of fields to be fetched when no details are needed + /// + public static string SelectedFieldsForQuery = "Authorization,Caller,CorrelationId,EventSource,EventTimestamp,OperationName,ResourceGroupName,ResourceUri,Status,SubscriptionId,SubStatus"; + + /// + /// Gets or sets the authorization. This is the authorization used by the user who has performed the operation that led to this event. + /// + public PSEventDataAuthorization Authorization { get; set; } + + /// + /// Gets or sets the caller + /// + public string Caller { get; set; } + + /// + /// Gets or sets the correlation Id. The correlation Id is shared among the events that belong to the same deployment. + /// + public string CorrelationId { get; set; } + + /// + /// Gets or sets the event source. This value indicates the source that generated the event. + /// + public string EventSource { get; set; } + + /// + /// Gets or sets the occurrence time of event + /// + public DateTime EventTimestamp { get; set; } + + /// + /// Gets or sets the operation name. + /// + public string OperationName { get; set; } + + /// + /// Gets or sets the resource group name. (see http://msdn.microsoft.com/en-us/library/azure/dn790546.aspx for more information) + /// + public string ResourceGroupName { get; set; } + + /// + /// Gets or sets the resource Id (see http://msdn.microsoft.com/en-us/library/azure/dn790569.aspx for more information) + /// + public string ResourceId { get; set; } + + /// + /// Gets or sets the event status. Some typical values are: Started, Succeeded, Failed + /// + public string Status { get; set; } + + /// + /// Gets or sets the Azure subscription Id + /// + public string SubscriptionId { get; set; } + + /// + /// Gets or sets the event sub status. Most of the time, when included, this captures the HTTP status code. + /// + public string SubStatus { get; set; } + + /// + /// Initializes a new instance of the EventData class. + /// + public PSEventDataNoDetails(EventData eventData) + { + this.Authorization = eventData.Authorization != null + ? new PSEventDataAuthorization + { + Action = eventData.Authorization.Action, + Condition = eventData.Authorization.Condition, + Role = eventData.Authorization.Role, + Scope = eventData.Authorization.Scope + } + : null; + this.Caller = eventData.Caller; + this.CorrelationId = eventData.CorrelationId; + this.EventSource = eventData.EventSource.Value; + this.EventTimestamp = eventData.EventTimestamp; + this.OperationName = eventData.OperationName.Value; + this.ResourceGroupName = eventData.ResourceGroupName; + this.ResourceId = eventData.ResourceUri; + this.Status = eventData.Status.Value; + this.SubscriptionId = eventData.SubscriptionId; + this.SubStatus = eventData.SubStatus.Value; + } + } +} diff --git a/src/Common/Azure.Common.Extensions/Properties/AssemblyInfo.cs b/src/ResourceManager/Insights/Commands.Insights/Properties/AssemblyInfo.cs similarity index 56% rename from src/Common/Azure.Common.Extensions/Properties/AssemblyInfo.cs rename to src/ResourceManager/Insights/Commands.Insights/Properties/AssemblyInfo.cs index 3883f62d91bf..440f36c15f41 100644 --- a/src/Common/Azure.Common.Extensions/Properties/AssemblyInfo.cs +++ b/src/ResourceManager/Insights/Commands.Insights/Properties/AssemblyInfo.cs @@ -14,15 +14,16 @@ using System; using System.Reflection; +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -[assembly: AssemblyTitle("Azure Common Extensions")] -[assembly: AssemblyCompany("Microsoft")] -[assembly: AssemblyProduct("Microsoft Azure Libraries")] -[assembly: AssemblyCopyright("Copyright © Microsoft")] +[assembly: AssemblyTitle("Microsoft Azure Powershell - Insights Commands")] +[assembly: AssemblyCompany(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCompany)] +[assembly: AssemblyProduct(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyProduct)] +[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)] [assembly: ComVisible(false)] [assembly: CLSCompliant(false)] -[assembly: Guid("4f3ab2e4-cc7a-43ac-bb15-f481fcf94d58")] -[assembly: AssemblyVersion("0.1.0")] -[assembly: AssemblyFileVersion("0.1.0")] \ No newline at end of file +[assembly: Guid("ed102280-3577-49bf-93dd-11b6e3a44a57")] +[assembly: AssemblyVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyVersion)] +[assembly: AssemblyFileVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyFileVersion)] diff --git a/src/Common/Azure.Common.Extensions/packages.config b/src/ResourceManager/Insights/Commands.Insights/packages.config similarity index 56% rename from src/Common/Azure.Common.Extensions/packages.config rename to src/ResourceManager/Insights/Commands.Insights/packages.config index 56b52b68db88..d0ece5276843 100644 --- a/src/Common/Azure.Common.Extensions/packages.config +++ b/src/ResourceManager/Insights/Commands.Insights/packages.config @@ -1,18 +1,21 @@  - - + + + + + + - - - + + + - - - + - + + \ No newline at end of file diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj index 9f1989140747..1e046ea14c34 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj @@ -56,7 +56,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -86,8 +86,9 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/RemoveKeyVaultKeyTests.cs b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/RemoveKeyVaultKeyTests.cs index a6323f9f3180..1f6217bba034 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/RemoveKeyVaultKeyTests.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/RemoveKeyVaultKeyTests.cs @@ -116,11 +116,14 @@ public void ErrorRemvoeKeyWithPassThruTest() cmdlet.Name = KeyName; cmdlet.Force = true; cmdlet.PassThru = true; - cmdlet.ExecuteCmdlet(); + try + { + cmdlet.ExecuteCmdlet(); + } + catch { } - // Assert keyVaultClientMock.VerifyAll(); - commandRuntimeMock.Verify(f => f.WriteError(It.IsAny()), Times.Once()); + commandRuntimeMock.Verify(f => f.WriteObject(It.IsAny()), Times.Never()); } } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/RemoveKeyVaultSecretTests.cs b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/RemoveKeyVaultSecretTests.cs index 85938345aafe..f873b1ad9bf4 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/RemoveKeyVaultSecretTests.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/RemoveKeyVaultSecretTests.cs @@ -121,10 +121,14 @@ public void ErrorRemoveSecretWithPassThruTest() cmdlet.Name = SecretName; cmdlet.Force = true; cmdlet.PassThru = true; - cmdlet.ExecuteCmdlet(); + try + { + cmdlet.ExecuteCmdlet(); + } + catch { } keyVaultClientMock.VerifyAll(); - commandRuntimeMock.Verify(f => f.WriteError(It.IsAny()), Times.Once()); + commandRuntimeMock.Verify(f => f.WriteObject(It.IsAny()), Times.Never()); } } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/SetKeyVaultKeyTests.cs b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/SetKeyVaultKeyTests.cs index 3ae96085a2ff..c02c1e519b91 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/SetKeyVaultKeyTests.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/SetKeyVaultKeyTests.cs @@ -83,11 +83,15 @@ public void ErrorSetKeyTest() && kt.KeyOps == keyAttributes.KeyOps))) .Throws(new Exception("exception")).Verifiable(); - cmdlet.ExecuteCmdlet(); + try + { + cmdlet.ExecuteCmdlet(); + } + catch { } // Assert keyVaultClientMock.VerifyAll(); - commandRuntimeMock.Verify(f => f.WriteError(It.IsAny()), Times.Once()); + commandRuntimeMock.Verify(f => f.WriteObject(It.IsAny()), Times.Never()); } } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/SetKeyVaultSecretTests.cs b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/SetKeyVaultSecretTests.cs index 5017c612786e..f68fda5eccb8 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/SetKeyVaultSecretTests.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/UnitTests/SetKeyVaultSecretTests.cs @@ -67,11 +67,14 @@ public void ErrorSetSecretTest() cmdlet.Name = SecretName; cmdlet.SecretValue = secureSecretValue; - cmdlet.ExecuteCmdlet(); + try + { + cmdlet.ExecuteCmdlet(); + } + catch{} - // Assert keyVaultClientMock.VerifyAll(); - commandRuntimeMock.Verify(f => f.WriteError(It.IsAny()), Times.Once()); + commandRuntimeMock.Verify(f => f.WriteObject(It.IsAny()), Times.Never()); } } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/packages.config b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/packages.config index bea4bcaf95a9..8809447d2bc4 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault.Test/packages.config +++ b/src/ResourceManager/KeyVault/Commands.KeyVault.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -12,7 +12,7 @@ - + diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Client/KeyVaultClient.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Client/KeyVaultClient.cs index 4b70a9cc665b..bec7880ffca5 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Client/KeyVaultClient.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Client/KeyVaultClient.cs @@ -706,7 +706,7 @@ protected virtual async Task EnsureSuccessStatusCode(HttpResponseMessage r Error = new Error() { Code = response.StatusCode.ToString(), - Message = string.Format("HTTP {0} Error: ", response.StatusCode.ToString(), response.ReasonPhrase), + Message = string.Format("HTTP {0} Error: {1}", response.StatusCode.ToString(), response.ReasonPhrase), }, }; } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands.KeyVault.csproj b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands.KeyVault.csproj index d2496788efdb..69e3dde3333a 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands.KeyVault.csproj +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands.KeyVault.csproj @@ -92,7 +92,6 @@ - @@ -116,7 +115,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -149,9 +148,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/AddAzureKeyVaultKey.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/AddAzureKeyVaultKey.cs index 5eaef08ffa3e..5a4a43fb0394 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/AddAzureKeyVaultKey.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/AddAzureKeyVaultKey.cs @@ -167,37 +167,30 @@ public class AddAzureKeyVaultKey : KeyVaultCmdletBase public override void ExecuteCmdlet() { - try + KeyBundle keyBundle; + switch (ParameterSetName) { - KeyBundle keyBundle; - switch (ParameterSetName) - { - case CreateParameterSet: - keyBundle = this.DataServiceClient.CreateKey( - VaultName, - Name, - CreateKeyAttributes()); - break; - - case ImportParameterSet: - bool? importToHsm = null; - keyBundle = this.DataServiceClient.ImportKey( - VaultName, Name, - CreateKeyAttributes(), - CreateWebKeyFromFile(), - string.IsNullOrEmpty(Destination) ? importToHsm : HsmDestination.Equals(Destination, StringComparison.OrdinalIgnoreCase)); - break; - - default: - throw new ArgumentException(Resources.BadParameterSetName); - } - - this.WriteObject(keyBundle); - } - catch (Exception ex) - { - this.WriteErrorDetails(ex); + case CreateParameterSet: + keyBundle = this.DataServiceClient.CreateKey( + VaultName, + Name, + CreateKeyAttributes()); + break; + + case ImportParameterSet: + bool? importToHsm = null; + keyBundle = this.DataServiceClient.ImportKey( + VaultName, Name, + CreateKeyAttributes(), + CreateWebKeyFromFile(), + string.IsNullOrEmpty(Destination) ? importToHsm : HsmDestination.Equals(Destination, StringComparison.OrdinalIgnoreCase)); + break; + + default: + throw new ArgumentException(Resources.BadParameterSetName); } + + this.WriteObject(keyBundle); } internal KeyAttributes CreateKeyAttributes() diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/BackupAzureKeyVaultKey.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/BackupAzureKeyVaultKey.cs index 5dade65625f1..3de17aea965d 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/BackupAzureKeyVaultKey.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/BackupAzureKeyVaultKey.cs @@ -64,23 +64,16 @@ public class BackupAzureKeyVaultKey : KeyVaultCmdletBase public override void ExecuteCmdlet() { - try + if (string.IsNullOrEmpty(OutputFile)) { - if (string.IsNullOrEmpty(OutputFile)) - { - OutputFile = GetDefaultFile(); - } + OutputFile = GetDefaultFile(); + } - var filePath = ResolvePath(OutputFile, Resources.BackupKeyFileNotFound); + var filePath = ResolvePath(OutputFile, Resources.BackupKeyFileNotFound); - var backupBlobPath = this.DataServiceClient.BackupKey(VaultName, Name, filePath); + var backupBlobPath = this.DataServiceClient.BackupKey(VaultName, Name, filePath); - this.WriteObject(backupBlobPath); - } - catch (Exception ex) - { - this.WriteErrorDetails(ex); - } + this.WriteObject(backupBlobPath); } private string GetDefaultFile() diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/GetAzureKeyVaultKey.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/GetAzureKeyVaultKey.cs index 7c99ea5286e3..aabb0ec88dfc 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/GetAzureKeyVaultKey.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/GetAzureKeyVaultKey.cs @@ -81,29 +81,21 @@ public class GetAzureKeyVaultKey : KeyVaultCmdletBase public override void ExecuteCmdlet() { - try + switch (ParameterSetName) { - switch (ParameterSetName) - { - case ByKeyNameParameterSet: - var keyBundle = DataServiceClient.GetKey(VaultName, Name, Version); - WriteObject(keyBundle); - break; + case ByKeyNameParameterSet: + var keyBundle = DataServiceClient.GetKey(VaultName, Name, Version); + WriteObject(keyBundle); + break; - case ByVaultNameParameterSet: - IEnumerable keyBundles = DataServiceClient.GetKeys(VaultName); - WriteObject(keyBundles, true); - break; + case ByVaultNameParameterSet: + IEnumerable keyBundles = DataServiceClient.GetKeys(VaultName); + WriteObject(keyBundles, true); + break; - default: - throw new ArgumentException(Resources.BadParameterSetName); - } - } - catch (Exception ex) - { - this.WriteErrorDetails(ex); + default: + throw new ArgumentException(Resources.BadParameterSetName); } } - } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/GetAzureKeyVaultSecret.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/GetAzureKeyVaultSecret.cs index 11d9e6bd3d69..e5005b3bea0f 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/GetAzureKeyVaultSecret.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/GetAzureKeyVaultSecret.cs @@ -79,27 +79,20 @@ public class GetAzureKeyVaultSecret : KeyVaultCmdletBase public override void ExecuteCmdlet() { - try + switch (ParameterSetName) { - switch (ParameterSetName) - { - case BySecretNameParameterSet: - var secret = DataServiceClient.GetSecret(VaultName, Name, Version); - WriteObject(secret); - break; + case BySecretNameParameterSet: + var secret = DataServiceClient.GetSecret(VaultName, Name, Version); + WriteObject(secret); + break; - case ByVaultNameParameterSet: - var secrets = DataServiceClient.GetSecrets(VaultName); - WriteObject(secrets, true); - break; + case ByVaultNameParameterSet: + var secrets = DataServiceClient.GetSecrets(VaultName); + WriteObject(secrets, true); + break; - default: - throw new ArgumentException(Resources.BadParameterSetName); - } - } - catch (Exception ex) - { - this.WriteErrorDetails(ex); + default: + throw new ArgumentException(Resources.BadParameterSetName); } } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RemoveAzureKeyVaultKey.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RemoveAzureKeyVaultKey.cs index 33a68f6072bc..404144ba93d1 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RemoveAzureKeyVaultKey.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RemoveAzureKeyVaultKey.cs @@ -63,30 +63,23 @@ public class RemoveAzureKeyVaultKey : KeyVaultCmdletBase #endregion public override void ExecuteCmdlet() { - try - { - KeyBundle keyBundle = null; - ConfirmAction( - Force.IsPresent, - string.Format( - CultureInfo.InvariantCulture, - Resources.RemoveKeyWarning, - Name), - string.Format( - CultureInfo.InvariantCulture, - Resources.RemoveKeyWhatIfMessage, - Name), - Name, - () => { keyBundle = DataServiceClient.DeleteKey(VaultName, Name); }); - - if (PassThru.IsPresent) - { - WriteObject(keyBundle); - } - } - catch (Exception ex) + KeyBundle keyBundle = null; + ConfirmAction( + Force.IsPresent, + string.Format( + CultureInfo.InvariantCulture, + Resources.RemoveKeyWarning, + Name), + string.Format( + CultureInfo.InvariantCulture, + Resources.RemoveKeyWhatIfMessage, + Name), + Name, + () => { keyBundle = DataServiceClient.DeleteKey(VaultName, Name); }); + + if (PassThru.IsPresent) { - this.WriteErrorDetails(ex); + WriteObject(keyBundle); } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RemoveAzureKeyVaultSecret.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RemoveAzureKeyVaultSecret.cs index cd624e3bc07a..fde81e17f294 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RemoveAzureKeyVaultSecret.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RemoveAzureKeyVaultSecret.cs @@ -64,30 +64,23 @@ public class RemoveAzureKeyVaultSecret : KeyVaultCmdletBase public override void ExecuteCmdlet() { - try - { - Secret secret = null; - ConfirmAction( - Force.IsPresent, - string.Format( - CultureInfo.InvariantCulture, - Resources.RemoveSecretWarning, - Name), - string.Format( - CultureInfo.InvariantCulture, - Resources.RemoveSecretWhatIfMessage, - Name), - Name, - () => { secret = DataServiceClient.DeleteSecret(VaultName, Name); }); - - if (PassThru.IsPresent) - { - WriteObject(secret); - } - } - catch (Exception ex) + Secret secret = null; + ConfirmAction( + Force.IsPresent, + string.Format( + CultureInfo.InvariantCulture, + Resources.RemoveSecretWarning, + Name), + string.Format( + CultureInfo.InvariantCulture, + Resources.RemoveSecretWhatIfMessage, + Name), + Name, + () => { secret = DataServiceClient.DeleteSecret(VaultName, Name); }); + + if (PassThru.IsPresent) { - this.WriteErrorDetails(ex); + WriteObject(secret); } } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RestoreAzureKeyVaultKey.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RestoreAzureKeyVaultKey.cs index aa99113bc598..27458e4d41df 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RestoreAzureKeyVaultKey.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/RestoreAzureKeyVaultKey.cs @@ -51,19 +51,11 @@ public class RestoreAzureKeyVaultKey : KeyVaultCmdletBase public override void ExecuteCmdlet() { - try - { - var filePath = ResolvePath(InputFile, Resources.BackupKeyFileNotFound); + var filePath = ResolvePath(InputFile, Resources.BackupKeyFileNotFound); - var restoredKeyBundle = this.DataServiceClient.RestoreKey(VaultName, filePath); + var restoredKeyBundle = this.DataServiceClient.RestoreKey(VaultName, filePath); - this.WriteObject(restoredKeyBundle); - } - catch (Exception ex) - { - this.WriteErrorDetails(ex); - } + this.WriteObject(restoredKeyBundle); } - } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/SetAzureKeyVaultKey.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/SetAzureKeyVaultKey.cs index 523c7955394c..38e65389edf4 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/SetAzureKeyVaultKey.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/SetAzureKeyVaultKey.cs @@ -85,22 +85,15 @@ public class SetAzureKeyVaultKey : KeyVaultCmdletBase public override void ExecuteCmdlet() { - try + KeyAttributes attributes = new KeyAttributes { - KeyAttributes attributes = new KeyAttributes - { - Enabled = this.Enable, - Expires = this.Expires, - NotBefore = this.NotBefore, - KeyOps = this.KeyOps - }; + Enabled = this.Enable, + Expires = this.Expires, + NotBefore = this.NotBefore, + KeyOps = this.KeyOps + }; - WriteObject(DataServiceClient.SetKey(VaultName, Name, attributes)); - } - catch (Exception ex) - { - this.WriteErrorDetails(ex); - } + WriteObject(DataServiceClient.SetKey(VaultName, Name, attributes)); } } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/SetAzureKeyVaultSecret.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/SetAzureKeyVaultSecret.cs index fa3f3d59f953..9a2130e50212 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/SetAzureKeyVaultSecret.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Commands/SetAzureKeyVaultSecret.cs @@ -58,15 +58,8 @@ public class SetAzureKeyVaultSecret : KeyVaultCmdletBase public override void ExecuteCmdlet() { - try - { - var secret = DataServiceClient.SetSecret(VaultName, Name, SecretValue); - WriteObject(secret); - } - catch (Exception ex) - { - this.WriteErrorDetails(ex); - } + var secret = DataServiceClient.SetSecret(VaultName, Name, SecretValue); + WriteObject(secret); } } } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultCmdletBase.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultCmdletBase.cs index 2b6c2865c29f..db5d4cc5b0cb 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultCmdletBase.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultCmdletBase.cs @@ -25,11 +25,7 @@ public class KeyVaultCmdletBase : AzurePSCmdlet public KeyVaultCmdletBase() { } - protected void WriteErrorDetails(Exception exception) - { - // Call the handler to parse and get ErrorRecord - WriteError(KeyVaultExceptionHandler.RetrieveExceptionDetails(exception)); - } + internal IKeyVaultDataServiceClient DataServiceClient { get diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultDataServiceClient.cs b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultDataServiceClient.cs index 25fc99a3200c..1b77127cc288 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultDataServiceClient.cs +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultDataServiceClient.cs @@ -85,13 +85,21 @@ public KeyBundle CreateKey(string vaultName, string keyName, KeyAttributes keyAt string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); Client.KeyAttributes clientAttributes = (Client.KeyAttributes)keyAttributes; - Client.KeyBundle clientKeyBundle = - this.keyVaultClient.CreateKeyAsync( - vaultAddress, - keyName, - keyAttributes.KeyType, - key_ops: keyAttributes.KeyOps, - keyAttributes: clientAttributes).GetAwaiter().GetResult(); + Client.KeyBundle clientKeyBundle; + try + { + clientKeyBundle = + this.keyVaultClient.CreateKeyAsync( + vaultAddress, + keyName, + keyAttributes.KeyType, + key_ops: keyAttributes.KeyOps, + keyAttributes: clientAttributes).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } return new KeyBundle(clientKeyBundle, this.vaultUriHelper); } @@ -126,7 +134,14 @@ public KeyBundle ImportKey(string vaultName, string keyName, KeyAttributes keyAt Key = webKey }; - clientKeyBundle = this.keyVaultClient.ImportKeyAsync(vaultAddress, keyName, clientKeyBundle, importToHsm).GetAwaiter().GetResult(); + try + { + clientKeyBundle = this.keyVaultClient.ImportKeyAsync(vaultAddress, keyName, clientKeyBundle, importToHsm).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } return new KeyBundle(clientKeyBundle, this.vaultUriHelper); } @@ -150,7 +165,15 @@ public KeyBundle SetKey(string vaultName, string keyName, KeyAttributes keyAttri string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - var clientKeyBundle = this.keyVaultClient.UpdateKeyAsync(vaultAddress, keyName, keyAttributes.KeyOps, attributes: clientAttributes).GetAwaiter().GetResult(); + Client.KeyBundle clientKeyBundle; + try + { + clientKeyBundle = this.keyVaultClient.UpdateKeyAsync(vaultAddress, keyName, keyAttributes.KeyOps, attributes: clientAttributes).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } return new KeyBundle(clientKeyBundle, this.vaultUriHelper); } @@ -168,7 +191,15 @@ public KeyBundle GetKey(string vaultName, string keyName, string keyVersion) string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - Client.KeyBundle clientKeyBundle = this.keyVaultClient.GetKeyAsync(vaultAddress, keyName, keyVersion).GetAwaiter().GetResult(); + Client.KeyBundle clientKeyBundle; + try + { + clientKeyBundle = this.keyVaultClient.GetKeyAsync(vaultAddress, keyName, keyVersion).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } return new KeyBundle(clientKeyBundle, this.vaultUriHelper); } @@ -182,8 +213,16 @@ public IEnumerable GetKeys(string vaultName) string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - return (this.keyVaultClient.GetKeysAsync(vaultAddress).GetAwaiter().GetResult()). - Select((keyItem) => { return new KeyIdentityItem(keyItem, this.vaultUriHelper); }); + IEnumerable clientKeyBundles; + try + { + clientKeyBundles = this.keyVaultClient.GetKeysAsync(vaultAddress).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } + return (clientKeyBundles).Select((keyItem) => { return new KeyIdentityItem(keyItem, this.vaultUriHelper); }); } public KeyBundle DeleteKey(string vaultName, string keyName) @@ -199,7 +238,15 @@ public KeyBundle DeleteKey(string vaultName, string keyName) string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - Client.KeyBundle clientKeyBundle = this.keyVaultClient.DeleteKeyAsync(vaultAddress, keyName).GetAwaiter().GetResult(); + Client.KeyBundle clientKeyBundle; + try + { + clientKeyBundle = this.keyVaultClient.DeleteKeyAsync(vaultAddress, keyName).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } return new KeyBundle(clientKeyBundle, this.vaultUriHelper); } @@ -221,7 +268,15 @@ public Secret SetSecret(string vaultName, string secretName, SecureString secret string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - Client.Secret clientSecret = this.keyVaultClient.SetSecretAsync(vaultAddress, secretName, secretValue).GetAwaiter().GetResult(); + Client.Secret clientSecret; + try + { + clientSecret = this.keyVaultClient.SetSecretAsync(vaultAddress, secretName, secretValue).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } return new Secret(clientSecret, this.vaultUriHelper); } @@ -240,7 +295,15 @@ public Secret GetSecret(string vaultName, string secretName, string secretVersio string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); var secretIdentifier = new Client.SecretIdentifier(vaultAddress, secretName, secretVersion); - Client.Secret clientSecret = this.keyVaultClient.GetSecretAsync(secretIdentifier.Identifier).GetAwaiter().GetResult(); + Client.Secret clientSecret; + try + { + clientSecret = this.keyVaultClient.GetSecretAsync(secretIdentifier.Identifier).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } return new Secret(clientSecret, this.vaultUriHelper); } @@ -254,8 +317,17 @@ public IEnumerable GetSecrets(string vaultName) string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - return (this.keyVaultClient.GetSecretsAsync(vaultAddress).GetAwaiter().GetResult()). - Select((secretItem) => { return new SecretIdentityItem(secretItem, this.vaultUriHelper); }); + IEnumerable secretItems; + try + { + secretItems = this.keyVaultClient.GetSecretsAsync(vaultAddress).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } + + return (secretItems).Select((secretItem) => { return new SecretIdentityItem(secretItem, this.vaultUriHelper); }); } public Secret DeleteSecret(string vaultName, string secretName) @@ -271,7 +343,15 @@ public Secret DeleteSecret(string vaultName, string secretName) string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - Client.Secret clientSecret = this.keyVaultClient.DeleteSecretAsync(vaultAddress, secretName).GetAwaiter().GetResult(); + Client.Secret clientSecret; + try + { + clientSecret = this.keyVaultClient.DeleteSecretAsync(vaultAddress, secretName).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } return new Secret(clientSecret, this.vaultUriHelper); } @@ -293,7 +373,15 @@ public string BackupKey(string vaultName, string keyName, string outputBlobPath) string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - var backupBlob = this.keyVaultClient.BackupKeyAsync(vaultAddress, keyName).GetAwaiter().GetResult(); + byte[] backupBlob; + try + { + backupBlob = this.keyVaultClient.BackupKeyAsync(vaultAddress, keyName).GetAwaiter().GetResult(); + } + catch (Exception ex) + { + throw GetInnerException(ex); + } File.WriteAllBytes(outputBlobPath, backupBlob); @@ -315,7 +403,15 @@ public KeyBundle RestoreKey(string vaultName, string inputBlobPath) string vaultAddress = this.vaultUriHelper.CreateVaultAddress(vaultName); - var clientKeyBundle = this.keyVaultClient.RestoreKeyAsync(vaultAddress, backupBlob).GetAwaiter().GetResult(); + Client.KeyBundle clientKeyBundle; + try + { + clientKeyBundle = this.keyVaultClient.RestoreKeyAsync(vaultAddress, backupBlob).GetAwaiter().GetResult(); + } + catch(Exception ex) + { + throw GetInnerException(ex); + } return new KeyBundle(clientKeyBundle, this.vaultUriHelper); } @@ -336,6 +432,12 @@ private void ReceiveResponseCallback(string correlationId, HttpResponseMessage r } } + private Exception GetInnerException(Exception exception) + { + while (exception.InnerException != null) exception = exception.InnerException; + return exception; + } + private VaultUriHelper vaultUriHelper; private Client.KeyVaultClient keyVaultClient; } diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/packages.config b/src/ResourceManager/KeyVault/Commands.KeyVault/packages.config index bdde83a6dc79..0f2b1ec77c46 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/packages.config +++ b/src/ResourceManager/KeyVault/Commands.KeyVault/packages.config @@ -3,13 +3,13 @@ - + - + \ No newline at end of file diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj index 81c12f4c1222..28d1148eb761 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj +++ b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj @@ -49,7 +49,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -88,8 +88,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/packages.config b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/packages.config index 6a593376f14f..c1656b65270d 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache.Test/packages.config +++ b/src/ResourceManager/RedisCache/Commands.RedisCache.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -13,7 +13,7 @@ - + diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj b/src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj index e754d5f89adc..94a9159f6c79 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj +++ b/src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj @@ -54,7 +54,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -87,9 +87,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache/Commands/NewAzureRedisCache.cs b/src/ResourceManager/RedisCache/Commands.RedisCache/Commands/NewAzureRedisCache.cs index 0b2b0b6a8628..7fe227cc5a11 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache/Commands/NewAzureRedisCache.cs +++ b/src/ResourceManager/RedisCache/Commands.RedisCache/Commands/NewAzureRedisCache.cs @@ -36,8 +36,6 @@ public class NewAzureRedisCache : RedisCacheCmdletBase [Parameter(ValueFromPipelineByPropertyName = true, Mandatory = true, HelpMessage = "Location where want to create cache.")] [ValidateNotNullOrEmpty] - [ValidateSet("North Central US", "South Central US", "Central US", "West Europe", "North Europe", "West US", "East US", - "East US 2", "Japan East", "Japan West", "Brazil South", "Southeast Asia", "East Asia", "Australia East", "Australia Southeast", IgnoreCase = false)] public string Location { get; set; } [Parameter(ValueFromPipelineByPropertyName = true, Mandatory = false, HelpMessage = "Redis version.")] diff --git a/src/ResourceManager/RedisCache/Commands.RedisCache/packages.config b/src/ResourceManager/RedisCache/Commands.RedisCache/packages.config index 7020401c726a..db728279d1a6 100644 --- a/src/ResourceManager/RedisCache/Commands.RedisCache/packages.config +++ b/src/ResourceManager/RedisCache/Commands.RedisCache/packages.config @@ -3,7 +3,7 @@ - + @@ -11,6 +11,6 @@ - + \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj b/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj index 1a164308a647..0325d68d6f7a 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj +++ b/src/ResourceManager/Resources/Commands.Resources.Test/Commands.Resources.Test.csproj @@ -50,8 +50,9 @@ ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll - - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + False + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -64,10 +65,11 @@ ..\..\..\packages\Microsoft.Azure.Graph.RBAC.1.6.0-preview\lib\net40\Microsoft.Azure.Graph.RBAC.dll - ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.16.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll + ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.17.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.13.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5486.28526-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll @@ -95,8 +97,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs index 6f9470f7193d..773a1b22ebab 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs +++ b/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests/RoleAssignmentTests.cs @@ -24,6 +24,8 @@ using Microsoft.Azure.Test; using System; using System.Linq; +using System.Threading; +using Microsoft.WindowsAzure.Commands.Utilities.Common; using Xunit; namespace Microsoft.Azure.Commands.Resources.Test.ScenarioTests @@ -78,7 +80,7 @@ public void RaUserPermissions() { User newUser = null; ResourceGroup resourceGroup = null; - string roleAssignmentId = "6A26D717-ABA9-44E3-B971-C53694E413B2"; + string roleAssignmentId = "9B8D3FBE-4A95-406C-AAE6-50528FA2AEFB"; string userName = null; string userPass = null; string userPermission = "*/read"; @@ -116,6 +118,9 @@ public void RaUserPermissions() .ResourceGroups .First(); + // Wait to allow newly created object changes to propagate + TestMockSupport.Delay(20000); + return new[] { string.Format( diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceGroupTests/TestAzureTagsEndToEnd.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceGroupTests/TestAzureTagsEndToEnd.json index 77ea97136271..dc17d87a81cb 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceGroupTests/TestAzureTagsEndToEnd.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.ResourceGroupTests/TestAzureTagsEndToEnd.json @@ -7,7 +7,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/ogail/\",\r\n \"tagName\": \"ogail\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n }\r\n ]\r\n}", @@ -43,7 +43,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/ogail/\",\r\n \"tagName\": \"ogail\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n }\r\n ]\r\n}", @@ -79,7 +79,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n }\r\n ]\r\n}", @@ -115,7 +115,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n }\r\n ]\r\n}", @@ -151,7 +151,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -187,7 +187,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -223,7 +223,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -259,7 +259,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -295,7 +295,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -331,7 +331,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -367,7 +367,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -403,7 +403,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -439,7 +439,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -475,7 +475,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -511,7 +511,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -547,7 +547,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -583,7 +583,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -619,7 +619,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -655,7 +655,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/\",\r\n \"tagName\": \"hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/hidden-related:/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/resourcegroups/xDeploymentTestGroup6557/providers/Microsoft.Web/serverfarms/xDeploymentTestHost1/tagValues/Resource\",\r\n \"tagValue\": \"Resource\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 1\r\n }\r\n }\r\n ]\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": [\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n}", @@ -691,7 +691,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "", @@ -727,7 +727,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n}", @@ -763,7 +763,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n}", @@ -799,7 +799,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n}", @@ -835,7 +835,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/\",\r\n \"tagName\": \"onesdk5995\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n}", @@ -871,7 +871,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n}", @@ -907,7 +907,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n}", @@ -943,7 +943,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk5995/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n}", @@ -979,7 +979,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n}", @@ -1015,7 +1015,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n}", @@ -1051,7 +1051,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/\",\r\n \"tagName\": \"onesdk4847\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n },\r\n \"values\": []\r\n}", @@ -1087,7 +1087,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value1\",\r\n \"tagValue\": \"value1\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n}", @@ -1123,7 +1123,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value2\",\r\n \"tagValue\": \"value2\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n}", @@ -1159,7 +1159,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "{\r\n \"id\": \"/subscriptions/2c224e7e-3ef5-431d-a57b-e71f4662e3a6/tagNames/onesdk4847/tagValues/value3\",\r\n \"tagValue\": \"value3\",\r\n \"count\": {\r\n \"type\": \"Total\",\r\n \"value\": 0\r\n }\r\n}", @@ -1195,7 +1195,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "", @@ -1231,7 +1231,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "", @@ -1267,7 +1267,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "", @@ -1303,7 +1303,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "", @@ -1339,7 +1339,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "", @@ -1375,7 +1375,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "", @@ -1411,7 +1411,7 @@ "RequestHeaders": { "User-Agent": [ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0", - "AzurePowershell/v0.8.13" + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "", diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResource.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResource.json index e65ba421d4b3..bc4b851b7002 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResource.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResource.json @@ -10,19 +10,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"1ddba6df-e959-456b-8f02-50252ece007f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of admins\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"admingroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"481689dd-0a1c-44d0-a848-a02e7d591a3a\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"2ff5c0e4-40cf-48b6-be7e-174615c4956d\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"2nd group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup2\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"46f915be-2f40-4908-8c6b-9a0232567640\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"8fd46a09-454e-41f1-b70f-f28331b12a31\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"an empty group\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"emptygroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"9764488b-bdf2-4169-8045-916fc8083f3d\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"d5fbb343-cf1d-47bb-9aa8-5c3dd57b336f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of owners\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"ownergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"d9dc3124-a996-44d6-9049-3f379194fd1c\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"c7a16934-b86a-43a2-8d96-7c6a8949b206\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"0473b2e9-b70e-4128-a32f-12486a241b5b\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup4\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup4\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"2ff5c0e4-40cf-48b6-be7e-174615c4956d\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"2nd group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup2\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"46f915be-2f40-4908-8c6b-9a0232567640\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"3e938d0b-0c0a-434e-8f20-cb42c8a21fe2\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup2\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup2\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"43f3b202-8d23-4e47-b902-9fbd8f6fad79\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup9\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup9\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"7b6e8916-ae66-4214-b5ea-ed5e1546e599\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup6\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup6\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"7dd8c83c-dada-4296-b000-4e5f0df39df4\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup3\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup3\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"a499b3e4-13f3-4c94-bafd-d9f1da7b36b1\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup0\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup0\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"b0003683-47b9-4534-8870-34dd928d3d81\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup5\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup5\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"b0fb5457-8090-44ab-94cc-97c65d267569\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup8\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup8\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"e6058fa7-e1b0-405a-9a87-a1c06e47353a\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup7\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup7\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb23ed37-8915-480e-9d79-81e78b2a5825\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"testGroup1\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"testGroup1\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"c7a16934-b86a-43a2-8d96-7c6a8949b206\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "6708" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" + "YInlLrlNBpTZUhbUN0exeypQ+lF9YCyb6eRbLm9rx+E=" ], "request-id": [ - "4e39792c-9263-4e51-ab7b-58a21ec87566" + "3d807d93-ad5a-4dd6-b8bd-e8d18425ff80" ], "client-request-id": [ - "c48d3a86-84c5-41de-995a-d6628de7bc0e" + "e0ad615a-7c60-47ca-b352-c1871616e6fd" ], "x-ms-gateway-rewrite": [ "false" @@ -31,7 +40,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "Izt6DXBwvL_zKi8izWa7W7KhhdUD-S3mBdB0URB-_pfLwcO2hzoSiLegrG-I9s4BRAPGF3IMDTXZYqIkybeMub2gZYrSsB3oeo92JEYdVw8._WgFkFGZ8-vgA-toErMdnGVOuRTrzTHasWLx3u_xtLw" + "Rz8-XHPTdm9kLDD6AxmFjlNQ9CkeufsFFa9Ya8190qMJTMCHM9yfR8UM4VS77nVdXt9jvMnTwn9TrzUB5g6FDHpSz6L6lCzvsQkLGUG1OTs.v4EnATvzETa6tDA-uJ9tGW-WI5FgxbqZ8qr0bqWbbHY" ], "X-Content-Type-Options": [ "nosniff" @@ -46,7 +55,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -56,7 +65,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:10 GMT" + "Wed, 28 Jan 2015 00:56:55 GMT" ] }, "StatusCode": 200 @@ -71,61 +80,31 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\",\r\n \"name\": \"contrib1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/owner1\",\r\n \"name\": \"owner1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\",\r\n \"name\": \"reader1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\",\r\n \"name\": \"testg1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\",\r\n \"name\": \"csmrg4264\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4942\",\r\n \"name\": \"csmrg4942\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg608\",\r\n \"name\": \"csmrg608\",\r\n \"location\": \"eastasia\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg7947\",\r\n \"name\": \"csmrg7947\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9029\",\r\n \"name\": \"csmrg9029\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9595\",\r\n \"name\": \"csmrg9595\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9730\",\r\n \"name\": \"csmrg9730\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-EastUS\",\r\n \"name\": \"Default-Web-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-WestUS\",\r\n \"name\": \"Default-Web-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg1234\",\r\n \"name\": \"testrg1234\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\",\r\n \"name\": \"testrg18571\",\r\n \"location\": \"southcentralus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31939" - ], - "x-ms-request-id": [ - "1197b599-380e-4640-abe9-23804723ea29" - ], - "x-ms-correlation-request-id": [ - "1197b599-380e-4640-abe9-23804723ea29" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:1197b599-380e-4640-abe9-23804723ea29" + "Content-Length": [ + "2609" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Content-Type": [ + "application/json; charset=utf-8" ], - "Cache-Control": [ - "no-cache" + "Expires": [ + "-1" ], - "Date": [ - "Wed, 17 Sep 2014 01:51:10 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups?&api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzPyZhcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\",\r\n \"name\": \"contrib1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/owner1\",\r\n \"name\": \"owner1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\",\r\n \"name\": \"reader1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\",\r\n \"name\": \"testg1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31938" + "31999" ], "x-ms-request-id": [ - "040cb9d1-dde1-42ce-90d4-aead73e5c244" + "0d77ad43-370d-4504-b0e9-4880f9f58245" ], "x-ms-correlation-request-id": [ - "040cb9d1-dde1-42ce-90d4-aead73e5c244" + "0d77ad43-370d-4504-b0e9-4880f9f58245" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:040cb9d1-dde1-42ce-90d4-aead73e5c244" + "WESTUS:20150128T005656Z:0d77ad43-370d-4504-b0e9-4880f9f58245" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -134,14 +113,14 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:10 GMT" + "Wed, 28 Jan 2015 00:56:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/resources?&api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL2NvbnRyaWIxL3Jlc291cmNlcz8mYXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups?&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzPyZhcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -149,61 +128,31 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/alertrules/CPUHigh default01\",\r\n \"name\": \"CPUHigh default01\",\r\n \"type\": \"microsoft.insights/alertrules\",\r\n \"location\": \"eastus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/serverfarms/default01\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/alertrules/ForbiddenRequests wscontrib002\",\r\n \"name\": \"ForbiddenRequests wscontrib002\",\r\n \"type\": \"microsoft.insights/alertrules\",\r\n \"location\": \"eastus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/alertrules/ServerErrors wscontrib002\",\r\n \"name\": \"ServerErrors wscontrib002\",\r\n \"type\": \"microsoft.insights/alertrules\",\r\n \"location\": \"eastus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/autoscalesettings/default01-contrib1\",\r\n \"name\": \"default01-contrib1\",\r\n \"type\": \"microsoft.insights/autoscalesettings\",\r\n \"location\": \"eastus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/serverfarms/default01\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/components/wscontrib002\",\r\n \"name\": \"wscontrib002\",\r\n \"type\": \"microsoft.insights/components\",\r\n \"location\": \"centralus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/serverFarms/default01\",\r\n \"name\": \"default01\",\r\n \"type\": \"Microsoft.Web/serverFarms\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\",\r\n \"name\": \"wscontrib002\",\r\n \"type\": \"Microsoft.Web/sites\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"hidden-related:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/serverfarms/default01\": \"Resource\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\",\r\n \"name\": \"csmrg4264\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4942\",\r\n \"name\": \"csmrg4942\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg608\",\r\n \"name\": \"csmrg608\",\r\n \"location\": \"eastasia\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg7947\",\r\n \"name\": \"csmrg7947\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9029\",\r\n \"name\": \"csmrg9029\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9595\",\r\n \"name\": \"csmrg9595\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9730\",\r\n \"name\": \"csmrg9730\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-EastUS\",\r\n \"name\": \"Default-Web-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-WestUS\",\r\n \"name\": \"Default-Web-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg1234\",\r\n \"name\": \"testrg1234\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\",\r\n \"name\": \"testrg18571\",\r\n \"location\": \"southcentralus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31937" - ], - "x-ms-request-id": [ - "b1fa901f-c28e-4ccd-bd52-ef040e238ba5" - ], - "x-ms-correlation-request-id": [ - "b1fa901f-c28e-4ccd-bd52-ef040e238ba5" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:b1fa901f-c28e-4ccd-bd52-ef040e238ba5" + "Content-Length": [ + "2609" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Content-Type": [ + "application/json; charset=utf-8" ], - "Cache-Control": [ - "no-cache" + "Expires": [ + "-1" ], - "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1/providers/microsoft.insights//alertrules/CPUHigh%20default01/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxL3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvL2FsZXJ0cnVsZXMvQ1BVSGlnaCUyMGRlZmF1bHQwMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31902" + "31998" ], "x-ms-request-id": [ - "18d2ad3e-1a23-4545-967f-e806126033dd" + "66d634b2-5efd-4e12-889e-78d3566af0da" ], "x-ms-correlation-request-id": [ - "18d2ad3e-1a23-4545-967f-e806126033dd" + "66d634b2-5efd-4e12-889e-78d3566af0da" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:18d2ad3e-1a23-4545-967f-e806126033dd" + "WESTUS:20150128T005656Z:66d634b2-5efd-4e12-889e-78d3566af0da" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -212,76 +161,46 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" + "Wed, 28 Jan 2015 00:56:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1/providers/microsoft.insights//alertrules/ForbiddenRequests%20wscontrib002/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxL3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvL2FsZXJ0cnVsZXMvRm9yYmlkZGVuUmVxdWVzdHMlMjB3c2NvbnRyaWIwMDIvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/resources?&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL2NzbXJnNDI2NC9yZXNvdXJjZXM/JmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264\",\r\n \"name\": \"teststoragecsmrg4264\",\r\n \"type\": \"Microsoft.ClassicStorage/storageAccounts\",\r\n \"location\": \"southcentralus\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31901" - ], - "x-ms-request-id": [ - "0eb4abee-6f23-40f1-83b6-82732e73a448" - ], - "x-ms-correlation-request-id": [ - "0eb4abee-6f23-40f1-83b6-82732e73a448" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:0eb4abee-6f23-40f1-83b6-82732e73a448" + "Content-Length": [ + "277" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Content-Type": [ + "application/json; charset=utf-8" ], - "Cache-Control": [ - "no-cache" + "Expires": [ + "-1" ], - "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1/providers/microsoft.insights//alertrules/ServerErrors%20wscontrib002/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxL3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvL2FsZXJ0cnVsZXMvU2VydmVyRXJyb3JzJTIwd3Njb250cmliMDAyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31900" + "31997" ], "x-ms-request-id": [ - "9361dfd3-233f-447f-97fe-2a2f7cf2861f" + "63412e5f-dd8a-43d1-8113-905be1f42a89" ], "x-ms-correlation-request-id": [ - "9361dfd3-233f-447f-97fe-2a2f7cf2861f" + "63412e5f-dd8a-43d1-8113-905be1f42a89" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:9361dfd3-233f-447f-97fe-2a2f7cf2861f" + "WESTUS:20150128T005656Z:63412e5f-dd8a-43d1-8113-905be1f42a89" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -290,14 +209,14 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" + "Wed, 28 Jan 2015 00:56:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1/providers/microsoft.insights//autoscalesettings/default01-contrib1/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxL3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvL2F1dG9zY2FsZXNldHRpbmdzL2RlZmF1bHQwMS1jb250cmliMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/csmrg4264/providers/Microsoft.ClassicStorage//storageAccounts/teststoragecsmrg4264/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NzbXJnNDI2NC9wcm92aWRlcnMvTWljcm9zb2Z0LkNsYXNzaWNTdG9yYWdlLy9zdG9yYWdlQWNjb3VudHMvdGVzdHN0b3JhZ2Vjc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -307,98 +226,32 @@ }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31899" - ], - "x-ms-request-id": [ - "6d572757-a89e-4dab-a50d-2568b3816fca" - ], - "x-ms-correlation-request-id": [ - "6d572757-a89e-4dab-a50d-2568b3816fca" + "Content-Length": [ + "45" ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:6d572757-a89e-4dab-a50d-2568b3816fca" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Content-Type": [ + "application/json; charset=utf-8" ], - "Cache-Control": [ - "no-cache" + "Expires": [ + "-1" ], - "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1/providers/microsoft.insights//components/wscontrib002/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxL3Byb3ZpZGVycy9taWNyb3NvZnQuaW5zaWdodHMvL2NvbXBvbmVudHMvd3Njb250cmliMDAyL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31898" + "Vary": [ + "Accept-Encoding" ], "x-ms-request-id": [ - "d2a8218d-e829-4813-9af9-546d2a89e91e" - ], - "x-ms-correlation-request-id": [ - "d2a8218d-e829-4813-9af9-546d2a89e91e" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:d2a8218d-e829-4813-9af9-546d2a89e91e" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1/providers/Microsoft.Web//serverFarms/default01/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuV2ViLy9zZXJ2ZXJGYXJtcy9kZWZhdWx0MDEvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Pragma": [ - "no-cache" + "westus:7ec5388a-dc07-487a-be98-d47b1ac2df3f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31897" - ], - "x-ms-request-id": [ - "b151b4ff-503f-45cc-93a4-7036e135689c" + "31997" ], "x-ms-correlation-request-id": [ - "b151b4ff-503f-45cc-93a4-7036e135689c" + "a15470e6-a931-44b9-ab6c-340b4af18116" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:b151b4ff-503f-45cc-93a4-7036e135689c" + "WESTUS:20150128T005656Z:a15470e6-a931-44b9-ab6c-340b4af18116" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -407,65 +260,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" + "Wed, 28 Jan 2015 00:56:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1/providers/Microsoft.Web//sites/wscontrib002/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuV2ViLy9zaXRlcy93c2NvbnRyaWIwMDIvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3Blcm1pc3Npb25zP2FwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { + "x-ms-version": [ + "2014-10-01-preview" + ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31896" - ], - "x-ms-request-id": [ - "73a0475d-4afb-4716-bbe6-a17a778910cb" - ], - "x-ms-correlation-request-id": [ - "73a0475d-4afb-4716-bbe6-a17a778910cb" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:73a0475d-4afb-4716-bbe6-a17a778910cb" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Content-Length": [ + "1385" ], - "Cache-Control": [ - "no-cache" + "Content-Type": [ + "application/json; charset=utf-8" ], - "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" + "Expires": [ + "-1" ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Owners can manage everything, including access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -473,16 +296,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:992e3388-57fb-45bf-9906-e2b474da3eb4" + "westus:00a33225-cc88-4adf-a8ca-ebf5ca965f86" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31895" + "31996" ], "x-ms-correlation-request-id": [ - "dd9fe193-c96a-4e3b-a7e5-d823db5da62d" + "3e96d9e2-0701-40d4-9116-bb9d94f1b9f9" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015111Z:dd9fe193-c96a-4e3b-a7e5-d823db5da62d" + "WESTUS:20150128T005656Z:3e96d9e2-0701-40d4-9116-bb9d94f1b9f9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -491,37 +314,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:11 GMT" + "Wed, 28 Jan 2015 00:56:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jb250cmliMS9wcm92aWRlcnMvTWljcm9zb2Z0LldlYi9zaXRlcy93c2NvbnRyaWIwMDIvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83OGQ2NTAyZi03NGZjLTQ4MDAtYmIwYS0wZTFhN2JlYmVjYTQ/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5DbGFzc2ljU3RvcmFnZS9zdG9yYWdlQWNjb3VudHMvdGVzdHN0b3JhZ2Vjc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83OGQ2NTAyZi03NGZjLTQ4MDAtYmIwYS0wZTFhN2JlYmVjYTQ/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "254" + ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "726" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-request-id": [ - "westus:fe3d2c94-a7bb-4cb2-99bc-7c024bd204e0" + "westus:3df8809b-742e-4df3-86f5-b9571be0a971" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1183" + "1199" ], "x-ms-correlation-request-id": [ - "b1ead3b3-da5a-42d6-a2ac-85e99747b9f9" + "2cd5cd95-fe92-4fd9-b669-ff1d8637da09" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015113Z:b1ead3b3-da5a-42d6-a2ac-85e99747b9f9" + "WESTUS:20150128T005658Z:2cd5cd95-fe92-4fd9-b669-ff1d8637da09" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -530,26 +368,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" + "Wed, 28 Jan 2015 00:56:58 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jb250cmliMS9wcm92aWRlcnMvTWljcm9zb2Z0LldlYi9zaXRlcy93c2NvbnRyaWIwMDIvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83OGQ2NTAyZi03NGZjLTQ4MDAtYmIwYS0wZTFhN2JlYmVjYTQ/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5DbGFzc2ljU3RvcmFnZS9zdG9yYWdlQWNjb3VudHMvdGVzdHN0b3JhZ2Vjc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83OGQ2NTAyZi03NGZjLTQ4MDAtYmIwYS0wZTFhN2JlYmVjYTQ/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "726" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -557,16 +404,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:59379dd3-de6b-4666-82f0-3eb9f411d623" + "westus:7c21aafb-aedc-4481-b17b-6c0f77922cca" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31894" + "31995" ], "x-ms-correlation-request-id": [ - "1330c702-1a5f-4223-a157-76f013c17626" + "be43059b-efb9-4ddf-b618-28a00876548d" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015113Z:1330c702-1a5f-4223-a157-76f013c17626" + "WESTUS:20150128T005658Z:be43059b-efb9-4ddf-b618-28a00876548d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -575,26 +422,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" + "Wed, 28 Jan 2015 00:56:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzhlM2FmNjU3LWE4ZmYtNDQzYy1hNzVjLTJmZThjNGJjYjYzNT9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzhlM2FmNjU3LWE4ZmYtNDQzYy1hNzVjLTJmZThjNGJjYjYzNT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Owners can manage everything, including access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "434" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -602,16 +458,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:4be65cfd-b6b4-47ec-8eb4-aa6c39f32336" + "westus:555ecee6-41c5-43bf-aaf8-6414f0acc5d3" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31893" + "31994" ], "x-ms-correlation-request-id": [ - "3cfd0994-7164-4ccf-869c-6158629c1c8c" + "045a3032-bae8-4a6a-b9b8-e2bdd24dba72" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015113Z:3cfd0994-7164-4ccf-869c-6158629c1c8c" + "WESTUS:20150128T005658Z:045a3032-bae8-4a6a-b9b8-e2bdd24dba72" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -620,26 +476,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" + "Wed, 28 Jan 2015 00:56:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzhlM2FmNjU3LWE4ZmYtNDQzYy1hNzVjLTJmZThjNGJjYjYzNT9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zLzhlM2FmNjU3LWE4ZmYtNDQzYy1hNzVjLTJmZThjNGJjYjYzNT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Owners can manage everything, including access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "434" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -647,16 +512,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:5ddf3188-5bab-4e34-a5c5-573a4db4687b" + "westus:82a4b4e0-2301-4889-9a79-64d282acba3c" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31890" + "31992" ], "x-ms-correlation-request-id": [ - "d75d5910-9343-4dc5-bc12-d52ac094a527" + "cd27d6d3-b3f8-40e1-8e52-e3dbb5e10b95" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015114Z:d75d5910-9343-4dc5-bc12-d52ac094a527" + "WESTUS:20150128T005658Z:cd27d6d3-b3f8-40e1-8e52-e3dbb5e10b95" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -665,7 +530,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:14 GMT" + "Wed, 28 Jan 2015 00:56:58 GMT" ] }, "StatusCode": 200 @@ -682,14 +547,20 @@ }, "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fb7d9586-9377-43c8-95c0-22f1f067915f' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { + "Content-Length": [ + "214" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" + ], "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" + "+MzH+2dNYIt6p0PwxNqlMcq3itHIDSnhoyEZsBf+jpA=" ], "request-id": [ - "9dec184f-822e-4a36-bb68-9ea177589a4f" + "557ca456-19f6-4f0f-a0c6-c21c4f3d6a7a" ], "client-request-id": [ - "4c8ff897-ec1c-422f-9f5d-c0305588bb7a" + "0a3b5222-3e39-4277-ba57-8e6487db157e" ], "x-ms-gateway-rewrite": [ "false" @@ -698,7 +569,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "RzjQ3nAthrri0Lj9RTGpggwYxlRoCCzmhEBfU0wcEbhy1OQpy1xsF4LxrLQe9CJ1SazuHQ055A5soTISHKAVGainsbUx8C6U8lfgeU0jY8A.hHBXGnpJjG-8ubDu822eiDcOxDYmkEgrnS8tA3Blptc" + "WewD3oJtwDzbg_8QMO40IXpTm4ns70kYdxkFxVGvDv8ENP_-J1-YIm4egHw5kKcgFyvFza7upfnC-x5BRHrTm0a8JKdwwyRwY9luOFvV-ds.9nD7IX1OAav_wlNMNoxR5is5TDrTLvQ29ZMDcVnUUNM" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -707,7 +578,7 @@ "private" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -717,7 +588,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" + "Wed, 28 Jan 2015 00:56:57 GMT" ] }, "StatusCode": 404 @@ -734,14 +605,20 @@ }, "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fb7d9586-9377-43c8-95c0-22f1f067915f' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { + "Content-Length": [ + "214" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" + ], "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" + "YInlLrlNBpTZUhbUN0exeypQ+lF9YCyb6eRbLm9rx+E=" ], "request-id": [ - "f76f1676-5a04-4844-bf60-495e5ef6d75d" + "dffea857-776e-4202-bdb0-8ee39f12794e" ], "client-request-id": [ - "406be2fe-53da-4a05-9cf7-225953ee0708" + "1b8b37e5-f2f8-436c-b7cf-5589bd2dbea4" ], "x-ms-gateway-rewrite": [ "false" @@ -750,7 +627,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "8Q6GwaJpWW6lbBXq61aiPMw4Agwq3Y17isWAhkcDafcxx4sKfEp6KROpr5niO1gjhy_oSJvRscIVhhssm0Ks40N3lpl3rTRRt-Byx1rsipk.GJ-GiysFx-2j_UNdmuRVQn-uyjPlDHQ13_9Jr4PCOS4" + "BythAKT68ywOqJeQJ7XCFhmFwPkj_0ogQOcpiVZjxSB71sHj07rChrxbkmdomEyUhUCFfNgz2h_jyJuesW7esr-R0rh1loGO_n8EV1fsTDQ.RBWVUjEKWxuB0sfMPpMp2BVs_HdOseSsF8hor7rezCI" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -759,7 +636,7 @@ "private" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -769,14 +646,14 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" + "Wed, 28 Jan 2015 00:56:58 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy9mYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWY/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/servicePrincipals/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9zZXJ2aWNlUHJpbmNpcGFscy9mYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWY/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -786,14 +663,20 @@ }, "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fb7d9586-9377-43c8-95c0-22f1f067915f' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { + "Content-Length": [ + "214" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" + ], "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" + "YInlLrlNBpTZUhbUN0exeypQ+lF9YCyb6eRbLm9rx+E=" ], "request-id": [ - "b90c294c-b933-41a8-8c5a-64d2ddc0f659" + "3b4867e2-c2c7-40bf-8a99-0af56da1647a" ], "client-request-id": [ - "9282b293-448c-4abc-8fa7-c9d35c7dde37" + "58900cef-e598-4146-9fe1-ed893cefe24a" ], "x-ms-gateway-rewrite": [ "false" @@ -802,7 +685,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "EwkXFcj0V_Pz21tYUjeA9xl_vHTVQ89Zlji_o6KrJ_-JtGTqDZ-hkAWhhmYodL-Hcm2X5DoxZWu7hDcDksnBxSC6K_I37P8lJj1XzPJeYTA.Gl1cFeNtQhirewsd6uDPQBu71shYKbIEMPq-bIXOFpc" + "JnYljhmBWFZhnEXuPZwCCT0PTRh9U_65TLkSd72GMr9WtB6368bs0T0EPbqXOER8bvg1amli5rtMVDFvR_TzOrJjrsdIYxghkpXZUGKP2y4.A_di27M8Fw9crNZiIAxjzUxoXmLVoJX6dlK6mm_6eco" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -811,7 +694,7 @@ "private" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -821,14 +704,14 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:14 GMT" + "Wed, 28 Jan 2015 00:56:57 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy9mYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWY/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/servicePrincipals/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9zZXJ2aWNlUHJpbmNpcGFscy9mYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWY/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -838,14 +721,20 @@ }, "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fb7d9586-9377-43c8-95c0-22f1f067915f' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { + "Content-Length": [ + "214" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" + ], "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" + "YInlLrlNBpTZUhbUN0exeypQ+lF9YCyb6eRbLm9rx+E=" ], "request-id": [ - "56941af9-30b8-4791-b35b-7cd8d149786f" + "064c22f9-a4eb-45e2-af57-8205f0f62467" ], "client-request-id": [ - "229c673a-8330-4611-ab5d-b217c52783b7" + "8aca55e1-2b4c-409d-a7ce-971ff6876a89" ], "x-ms-gateway-rewrite": [ "false" @@ -854,7 +743,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "EddsNbx3P1g8fYRzTnRyGK01G9uHQ3GQSYhFiDMo54_sG6Yw5Vv3RsjpLbjDAaj-hclVpju-Glx3jnPxDQLs4Qe2qlL8DtQTR35QoMO51C0.MykDGH4UinoxYuxLzvVnrgqO12dBVNJIuq6Lw4_AuzM" + "-vIOU4rSa2geHOQA93S8nl88Gxo9kRX0Ti9KfKS0vOU2ZygN0Ko1uERcUX_DQdzrnaFKca9GQNeYaAM5uN-STl5fmYhJGEIbaxzRlv_1_vA.5qjjJOib96A7PwEH9AmAqRs80IH9lHKFT5GqJni__AM" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -863,7 +752,7 @@ "private" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -873,14 +762,14 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:16 GMT" + "Wed, 28 Jan 2015 00:56:58 GMT" ] }, "StatusCode": 404 }, { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/servicePrincipals/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9zZXJ2aWNlUHJpbmNpcGFscy9mYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWY/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/groups/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9ncm91cHMvZmI3ZDk1ODYtOTM3Ny00M2M4LTk1YzAtMjJmMWYwNjc5MTVmP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -888,16 +777,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fb7d9586-9377-43c8-95c0-22f1f067915f' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"c7a16934-b86a-43a2-8d96-7c6a8949b206\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", "ResponseHeaders": { + "Content-Length": [ + "741" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" + "YInlLrlNBpTZUhbUN0exeypQ+lF9YCyb6eRbLm9rx+E=" ], "request-id": [ - "61e3ab4a-102c-42aa-9b9d-3813108f10a4" + "f964a84e-0a52-41e5-a815-cec6e4976965" ], "client-request-id": [ - "49601815-bf9b-4d6a-88ba-1f1e9e43f707" + "621f17dd-88d2-4d19-aa90-5829074b795c" ], "x-ms-gateway-rewrite": [ "false" @@ -906,16 +807,22 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "T9yLMbZwnu-brO4lvlOTyjguM-A_0ZA819hOZQLIviVYqj0_-kxXA7W1XLjoC2qR7nKXG_dE7ORqbinL1p8BVzO-OTL7yPdVjfRlpOK4egk.D4T0e7IWMi1yTbGu0gO0aYH4_F-pXPUUU88KO73Xi7c" + "ufq586Jn3Rlogm0sUunvhZbEclwOPkb5gUQYSR4fXvQRH4g761RP00m20EsR80ym24N9ARnfIL9tJfGFUj7AfGwlGZpX2fcJj1AP-kgf_Fc.On9bMVIt-qlaHCDpHDOZ3GbS6VnAdmk-71EwYFFSuWU" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "DataServiceVersion": [ + "3.0;" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "Cache-Control": [ - "private" + "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -925,14 +832,14 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" + "Wed, 28 Jan 2015 00:56:57 GMT" ] }, - "StatusCode": 404 + "StatusCode": 200 }, { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/servicePrincipals/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9zZXJ2aWNlUHJpbmNpcGFscy9mYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWY/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/groups/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9ncm91cHMvZmI3ZDk1ODYtOTM3Ny00M2M4LTk1YzAtMjJmMWYwNjc5MTVmP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -940,16 +847,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fb7d9586-9377-43c8-95c0-22f1f067915f' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"c7a16934-b86a-43a2-8d96-7c6a8949b206\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", "ResponseHeaders": { + "Content-Length": [ + "741" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" + "YInlLrlNBpTZUhbUN0exeypQ+lF9YCyb6eRbLm9rx+E=" ], "request-id": [ - "ee2be43d-62b6-477b-b96a-09c5e9c826bb" + "452f79d4-f01d-4a1d-93d3-ddece22d8fed" ], "client-request-id": [ - "28f67a9b-4470-4234-b872-04b26ad05f58" + "1120c2ad-2e12-4caf-a843-430e28e77d9b" ], "x-ms-gateway-rewrite": [ "false" @@ -958,166 +877,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "jSHf2PsbEhOVh6MCaxZqAguAD_A2_-bbhDtah9iEWWq_-kGV4ArR9iTaQxaDhGB2gIHFuLF0rxJNMbPhfx098qcDIQqoc3NalS4bTDLH0LA.2kQ6ARmjmpgVpiJUtYB2JnLAVnw7IKkwm5T2AlzuEhQ" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/servicePrincipals/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9zZXJ2aWNlUHJpbmNpcGFscy9mYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWY/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fb7d9586-9377-43c8-95c0-22f1f067915f' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" - ], - "request-id": [ - "2876df1e-3b02-4ac9-a503-c7ce13592763" - ], - "client-request-id": [ - "cfa5926a-a7df-48e9-ae30-7f0357e7628b" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "Yzcq3IbRkCxWRtP3v3xgLtYtMgoVrRC-Lj-MRk6x5fQ5XYOxqMDsh5tT2Xdm8nNdwRtxloxzc5HqpsM8M9VyRX8GmFA0m8q1JJ7KHWSTDO0.9o0eapWwNJ9nLjgksQvdgNCBYyk3i4q3JHhh73cyx3U" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:14 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/servicePrincipals/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9zZXJ2aWNlUHJpbmNpcGFscy9mYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWY/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'fb7d9586-9377-43c8-95c0-22f1f067915f' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { - "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" - ], - "request-id": [ - "79b5663e-a9d2-4c82-ba2b-39be65bd722e" - ], - "client-request-id": [ - "3d50f490-e120-4228-acf1-c37f5fad5b7f" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "D4g6eTkn14OCdjPXAW7CwKod7x76bhXzQs-9kuai2mx1s_Az8pfvQCuz7nyt23Hr8VYjNXM5S6Kan04diO6mAZiUVhVOTJomddKzMJs6AyQ.3bimeBUGhCTn0iJSctWEPskrIy1FER3Ibq1kCYfCFxc" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:16 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/groups/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9ncm91cHMvZmI3ZDk1ODYtOTM3Ny00M2M4LTk1YzAtMjJmMWYwNjc5MTVmP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"c7a16934-b86a-43a2-8d96-7c6a8949b206\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", - "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" - ], - "request-id": [ - "fff6dfa3-3c85-430c-b55e-bce6c497ab8d" - ], - "client-request-id": [ - "0857c7e4-5a68-4920-9ac6-64e237808bbc" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "XIjREbONfIwkOWuYT4vazg2joAp7w29S7SPHS1FFCZIiHyzfCJJ_g4pWUvGUiwsUprmRfTfTICtm37M6sFpY4_oASNoAfH_0KQiEjbNs1hA.WfCYgwgesHBZDh-HZu73fBA2mftOIOa5iPzf7SnOU5U" + "DEc7cMELvDr6ojx-FWvWYizXugoZlG1vp-Kf303tGLYIr9zZqzP8srbOjMtsUoR_Ra4Q8osJzkV7ipE4XBwaluUXV_2oRUy1g4jc5BKB2mE.VQLm0SjHZoiQyZr9fUPxbCm00y8pfotlixz4sJOSfMs" ], "X-Content-Type-Options": [ "nosniff" @@ -1132,7 +892,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -1142,254 +902,35 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" + "Wed, 28 Jan 2015 00:56:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/groups/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9ncm91cHMvZmI3ZDk1ODYtOTM3Ny00M2M4LTk1YzAtMjJmMWYwNjc5MTVmP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"c7a16934-b86a-43a2-8d96-7c6a8949b206\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", - "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" - ], - "request-id": [ - "91860c8f-f268-44ac-80bf-9349bd751c29" - ], - "client-request-id": [ - "8f33c96a-078c-4cfa-990b-b51d1800efa1" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "JbeOEguEZpyA0L-LfBYB9H_WEZdT-P70NQ8QGMDxUpD2RpBmzquB005S-dldtcDeiWV2O4UOzIU7Qgkbr9k3s25gB5LL0NQXvlR9dRn1aq4.kgcyw0kN67b_j-pxFkrzS1oZyb1bAuHTtLQ-pEhWKls" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:14 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/groups/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9ncm91cHMvZmI3ZDk1ODYtOTM3Ny00M2M4LTk1YzAtMjJmMWYwNjc5MTVmP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"c7a16934-b86a-43a2-8d96-7c6a8949b206\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", - "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" - ], - "request-id": [ - "bd4f55d6-8c90-4792-8c42-00346d853d2c" - ], - "client-request-id": [ - "4d92dd6a-9889-487b-a072-a32c676f7d30" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "A0rnzbJgYY74Z7aec9IOgY2HcW6v68cZJLla-s6bNTHCxoBVFFw_D9lFjCNBgYTg9a7ANuh3HoPnzwB_wboD8cGbjzDquRcHlHJ0bOGrqnM.E8pY2pOzrVSz8EpxRFw2Y5iQzLLT06z0ZwQwJTkPx9E" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:14 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/groups/fb7d9586-9377-43c8-95c0-22f1f067915f?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9ncm91cHMvZmI3ZDk1ODYtOTM3Ny00M2M4LTk1YzAtMjJmMWYwNjc5MTVmP2FwaS12ZXJzaW9uPTEuNDItcHJldmlld0ludGVybmFs", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.Group/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.Group\",\r\n \"objectType\": \"Group\",\r\n \"objectId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"softDeletionTimestamp\": null,\r\n \"appMetadata\": null,\r\n \"exchangeResources\": [],\r\n \"description\": \"group of readers\",\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"readergroup\",\r\n \"groupType\": null,\r\n \"isPublic\": null,\r\n \"lastDirSyncTime\": null,\r\n \"licenseAssignment\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"c7a16934-b86a-43a2-8d96-7c6a8949b206\",\r\n \"mailEnabled\": false,\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"securityEnabled\": true,\r\n \"sharepointResources\": []\r\n}", - "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "5TnuYhUaV09bxMxpRfIwQrijH1KPxlCtfSFarwsJz+g=" - ], - "request-id": [ - "39963c21-cdb4-4eba-af3e-ac352ef1de77" - ], - "client-request-id": [ - "475a3c2d-7def-4b39-abd6-4eac70e855c3" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "DdaR4G_nhTtnC9PavdOglglGzLHjQozZdP5FIBqCSxfROF6_ICGy1p7Jn8Bn-2hHnk-C4FAmAvM1q5m1VP2lS1YYLY52QLljhlnNH7M_lKc.NAPBlIVhafEHmTILwWBzTUOuKLv0lt1-VGokx8kPkRE" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:16 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'fb7d9586-9377-43c8-95c0-22f1f067915f'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdmYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWYnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'fb7d9586-9377-43c8-95c0-22f1f067915f'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdmYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWYnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1/providers/Microsoft.Authorization/roleAssignments/76b770a3-1a57-4d41-aa3f-4320cc1fd4b6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"76b770a3-1a57-4d41-aa3f-4320cc1fd4b6\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" + "Content-Length": [ + "738" ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-id": [ - "westus:05e24c46-b2eb-44f7-a451-636a402b2ce8" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31892" + "Content-Type": [ + "application/json; charset=utf-8" ], - "x-ms-correlation-request-id": [ - "9e124fe4-778e-4c5b-b7d5-53128ecf3340" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015114Z:9e124fe4-778e-4c5b-b7d5-53128ecf3340" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'fb7d9586-9377-43c8-95c0-22f1f067915f'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdmYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWYnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" + "Expires": [ + "-1" ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1/providers/Microsoft.Authorization/roleAssignments/76b770a3-1a57-4d41-aa3f-4320cc1fd4b6\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"76b770a3-1a57-4d41-aa3f-4320cc1fd4b6\"\r\n }\r\n ]\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -1397,16 +938,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:895cd048-8333-46cf-b148-461972c528b5" + "westus:dee768f2-f428-45ab-b60e-e0ae34ee61e0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31889" + "31993" ], "x-ms-correlation-request-id": [ - "2351af96-aaab-4853-b8da-0b0be26dfdb8" + "651c1535-48aa-432a-9c9e-ed81255f72ad" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015115Z:2351af96-aaab-4853-b8da-0b0be26dfdb8" + "WESTUS:20150128T005658Z:651c1535-48aa-432a-9c9e-ed81255f72ad" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1415,71 +956,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:15 GMT" + "Wed, 28 Jan 2015 00:56:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'fb7d9586-9377-43c8-95c0-22f1f067915f'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdmYjdkOTU4Ni05Mzc3LTQzYzgtOTVjMC0yMmYxZjA2NzkxNWYnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-id": [ - "westus:95b364c2-7ea9-4d2f-b2b6-21449af60d0b" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31891" - ], - "x-ms-correlation-request-id": [ - "7a69af23-961d-4e48-b378-5932496460b9" + "Content-Length": [ + "12" ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015114Z:7a69af23-961d-4e48-b378-5932496460b9" + "Content-Type": [ + "application/json; charset=utf-8" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Expires": [ + "-1" ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:13 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -1487,16 +992,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:6ede86d4-95bb-4021-baa3-2761415a66b1" + "westus:9d872168-f717-4136-a0e8-fe2bdecc7a8e" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31888" + "31991" ], "x-ms-correlation-request-id": [ - "d87393cb-f70c-4077-800f-b0e94c03dc6e" + "1787ebc2-74ce-4754-b2a0-b9bc0452e2fc" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015116Z:d87393cb-f70c-4077-800f-b0e94c03dc6e" + "WESTUS:20150128T005659Z:1787ebc2-74ce-4754-b2a0-b9bc0452e2fc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1505,40 +1010,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:15 GMT" + "Wed, 28 Jan 2015 00:56:59 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jb250cmliMS9wcm92aWRlcnMvTWljcm9zb2Z0LldlYi9zaXRlcy93c2NvbnRyaWIwMDIvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83OGQ2NTAyZi03NGZjLTQ4MDAtYmIwYS0wZTFhN2JlYmVjYTQ/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5DbGFzc2ljU3RvcmFnZS9zdG9yYWdlQWNjb3VudHMvdGVzdHN0b3JhZ2Vjc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83OGQ2NTAyZi03NGZjLTQ4MDAtYmIwYS0wZTFhN2JlYmVjYTQ/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"principalId\": \"fb7d9586-9377-43c8-95c0-22f1f067915f\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264/providers/Microsoft.Authorization/roleAssignments/78d6502f-74fc-4800-bb0a-0e1a7bebeca4\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"78d6502f-74fc-4800-bb0a-0e1a7bebeca4\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "726" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], + "Vary": [ + "Accept-Encoding" + ], "x-ms-request-id": [ - "westus:a49e9a01-0f74-4e60-9f8b-4ba3c61d3360" + "westus:b2fdc0ac-a9d4-4151-90cd-10a7aa34cafe" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1182" + "1198" ], "x-ms-correlation-request-id": [ - "e8bd4700-ee61-4649-88cf-91d927fb528e" + "26c35cd6-a0dc-46b3-8ccc-bd6a310f5e00" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015115Z:e8bd4700-ee61-4649-88cf-91d927fb528e" + "WESTUS:20150128T005659Z:26c35cd6-a0dc-46b3-8ccc-bd6a310f5e00" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1547,7 +1064,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:14 GMT" + "Wed, 28 Jan 2015 00:56:59 GMT" ] }, "StatusCode": 200 @@ -1556,6 +1073,7 @@ "Names": {}, "Variables": { "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115", - "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0" + "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0", + "Domain": "rbactest.onmicrosoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResourceGroup.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResourceGroup.json index d5ee92f1f445..851cfe78b78e 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResourceGroup.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByResourceGroup.json @@ -10,19 +10,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f6b529cb-97da-4126-b925-16fecac9679f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4ueL3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Alternative Owner\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Alternative\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"alt-owner_azsdkposhteamoutlook.onmicrosoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008BA3AFD4\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"alt-owner@azsdkposhteamoutlook.onmicrosoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"alt-owner@azsdkposhteamoutlook.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Owner\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"alt-owner_azsdkposhteamoutlook.onmicrosoft.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"da03a14a-f92e-4d70-b5c7-b0dad6324b04\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAN//tE+u3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Mark Cowlishaw\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"azsdkposhteam_outlook.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008B9B411F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"azsdkposhteam@outlook.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"azsdkposhteam@outlook.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"azsdkposhteam_outlook.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bac2a76b-6dc2-4343-be12-4af6dff38cac\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAMAAIngDtI=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Marky mark\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"markcowl_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8BA27081\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"markcowl@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"markcowl_live.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7b45838f-42c3-4fef-a85a-0a9051dfda41\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D83D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"576b6988-ffa9-4096-a98f-c2151f8ddab1\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998B5C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4f8bcdeb-e36d-4fcd-9e21-c5c76dd38a74\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader1\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B99874F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"fcb281e3-9b38-4868-abec-2c640743cfa9\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D58F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"546880c8-4956-4527-a17f-6671332ef66a\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D9C3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminOne\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": \"en-US\",\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"346d4101-07d0-43cf-8667-5bd339506923\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"admin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"admin\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin2\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008D70CED5\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e08336bc-3ffa-4b8d-bcb0-591f6604acb5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1952\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1952test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D70606D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1952@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1952@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"36048c94-e9d5-441e-8bb5-53d3f7dece5e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser330\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser330test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D6C89F6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser330@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser330@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a2b11821-47da-43ee-8e40-49306bd315ca\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser3981\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser3981test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6AD38F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser3981@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser3981@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"54f69052-6dcf-4627-92a5-66d310b29888\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser3995\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser3995test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D6524B0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser3995@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser3995@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"2652b627-7aed-4126-a7ba-1f71a5c96a64\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser4199\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser4199test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6E66AA\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser4199@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser4199@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"40d2b434-cddc-4f29-a8dc-d8f6e98d3557\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser5681\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser5681test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6A8C1E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser5681@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser5681@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"18cd05f3-2c08-4d82-bfdb-f0e60b438c5c\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser6459\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser6459test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D771F3D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser6459@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser6459@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"3e7a5f9d-2060-4db9-91e0-3cbd312d2788\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser6587\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser6587test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D7BFF0F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser6587@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser6587@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e6221aa8-25fe-4005-90dd-7cde6272ca15\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser7950\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser7950test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D69FF04\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser7950@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser7950@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d504ac47-7603-40f8-b738-e18c8bebe82b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9072\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9072test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6A0311\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9072@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9072@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"56eafb57-e03d-4a26-863d-380cca3f9e30\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9881\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9881test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D7B1DA9\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9881@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9881@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"da03a14a-f92e-4d70-b5c7-b0dad6324b04\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAN//tE+u3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Mark Cowlishaw\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"azsdkposhteam_outlook.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008B9B411F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"azsdkposhteam@outlook.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"azsdkposhteam@outlook.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"azsdkposhteam_outlook.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bac2a76b-6dc2-4343-be12-4af6dff38cac\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAMAAIngDtI=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Marky mark\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"markcowl_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8BA27081\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"markcowl@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"markcowl_live.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7b45838f-42c3-4fef-a85a-0a9051dfda41\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D83D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"576b6988-ffa9-4096-a98f-c2151f8ddab1\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner3\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998B5C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner3@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner3@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4f8bcdeb-e36d-4fcd-9e21-c5c76dd38a74\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader1\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B99874F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"fcb281e3-9b38-4868-abec-2c640743cfa9\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D58F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amarzavery@outlook.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"546880c8-4956-4527-a17f-6671332ef66a\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D9C3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"yugangw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminOne\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "38145" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "4JBXES2oJSo7EFxoGUZySbVZz5f0jRgg9xWilhxiOOk=" + "Nv0YIi2YUldDWu0YPQAXsYwXQ4ttyr7ded6Waf8xyCc=" ], "request-id": [ - "0178fa54-41c4-4b31-b043-24711b9df42c" + "f525c49d-9e69-4811-94f9-b8e9933ae50c" ], "client-request-id": [ - "e9a7e01d-4cab-49e2-b759-cd6d642ad4a8" + "681176b1-48ba-4439-ba1f-9ba1264308d1" ], "x-ms-gateway-rewrite": [ "false" @@ -31,7 +40,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "hoTIeVFSOfrm1XlJUnItTU_3PfdBZm-m6AEtd_JNmQ1PtWywPI5--Ei-yGKR8LTjlrIw73daTXGn21F3hzH__LJ10e0GurrBEVz7KXTd2D8.yPqp4dIsTUCHFEBOcvmCLuuBEr0WieaIoOC7eKwc35Y" + "_0RRDP-jMDa4bWX2h_fPtua2hpwrgE4_u9R2GMXAcmWtDvu_TpLu38H8D5wumNu_E-kbq8VCsdLBH1lgk8UYzmmdDhWTbSVMukEj4TpojdELvOm1QbjvviT0rL0wmss0P58tnnOrWeRsCD0OnGJqLA.wuPSn-vBlqBvSQ5Dzz8SmUYzoXVVHLL7ZKrxOi00u5U" ], "X-Content-Type-Options": [ "nosniff" @@ -46,7 +55,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -56,7 +65,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:25 GMT" + "Wed, 28 Jan 2015 00:57:24 GMT" ] }, "StatusCode": 200 @@ -71,22 +80,31 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\",\r\n \"name\": \"contrib1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/owner1\",\r\n \"name\": \"owner1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\",\r\n \"name\": \"reader1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\",\r\n \"name\": \"testg1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\",\r\n \"name\": \"csmrg4264\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4942\",\r\n \"name\": \"csmrg4942\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg608\",\r\n \"name\": \"csmrg608\",\r\n \"location\": \"eastasia\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg7947\",\r\n \"name\": \"csmrg7947\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9029\",\r\n \"name\": \"csmrg9029\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9595\",\r\n \"name\": \"csmrg9595\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9730\",\r\n \"name\": \"csmrg9730\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-EastUS\",\r\n \"name\": \"Default-Web-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-WestUS\",\r\n \"name\": \"Default-Web-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg1234\",\r\n \"name\": \"testrg1234\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\",\r\n \"name\": \"testrg18571\",\r\n \"location\": \"southcentralus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "2609" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31887" + "31990" ], "x-ms-request-id": [ - "6d3614ef-766b-47ce-a7fb-6a3b450deefa" + "b2dbaffe-8f87-49f5-83d9-0e7eb3f83652" ], "x-ms-correlation-request-id": [ - "6d3614ef-766b-47ce-a7fb-6a3b450deefa" + "b2dbaffe-8f87-49f5-83d9-0e7eb3f83652" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015125Z:6d3614ef-766b-47ce-a7fb-6a3b450deefa" + "WESTUS:20150128T005725Z:b2dbaffe-8f87-49f5-83d9-0e7eb3f83652" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -95,7 +113,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:25 GMT" + "Wed, 28 Jan 2015 00:57:24 GMT" ] }, "StatusCode": 200 @@ -110,22 +128,31 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\",\r\n \"name\": \"contrib1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/owner1\",\r\n \"name\": \"owner1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\",\r\n \"name\": \"reader1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\",\r\n \"name\": \"testg1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\",\r\n \"name\": \"csmrg4264\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4942\",\r\n \"name\": \"csmrg4942\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg608\",\r\n \"name\": \"csmrg608\",\r\n \"location\": \"eastasia\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg7947\",\r\n \"name\": \"csmrg7947\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9029\",\r\n \"name\": \"csmrg9029\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9595\",\r\n \"name\": \"csmrg9595\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9730\",\r\n \"name\": \"csmrg9730\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-EastUS\",\r\n \"name\": \"Default-Web-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-WestUS\",\r\n \"name\": \"Default-Web-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg1234\",\r\n \"name\": \"testrg1234\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\",\r\n \"name\": \"testrg18571\",\r\n \"location\": \"southcentralus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "2609" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31886" + "31989" ], "x-ms-request-id": [ - "b9ecfe5a-0acb-4739-b3b4-14b606faba2b" + "7d5f14cb-52ad-432f-bab5-67e471d3fff5" ], "x-ms-correlation-request-id": [ - "b9ecfe5a-0acb-4739-b3b4-14b606faba2b" + "7d5f14cb-52ad-432f-bab5-67e471d3fff5" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015125Z:b9ecfe5a-0acb-4739-b3b4-14b606faba2b" + "WESTUS:20150128T005725Z:7d5f14cb-52ad-432f-bab5-67e471d3fff5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -134,26 +161,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:25 GMT" + "Wed, 28 Jan 2015 00:57:24 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Owners can manage everything, including access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "1385" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -161,16 +197,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:f6287ab6-58b7-4f0a-a1b8-08ac5872556c" + "westus:26c26f78-6d75-4e36-b8b7-bef6fecca31c" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31936" + "31999" ], "x-ms-correlation-request-id": [ - "3d5810d2-27d6-48d8-9c4f-e527b991ccef" + "0fe67b83-3b62-4624-b52a-6b8f0df7def8" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015125Z:3d5810d2-27d6-48d8-9c4f-e527b991ccef" + "WESTUS:20150128T005725Z:0fe67b83-3b62-4624-b52a-6b8f0df7def8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -179,37 +215,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:24 GMT" + "Wed, 28 Jan 2015 00:57:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0ZzEvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9hNGI4Mjg5MS1lYmVlLTQ1NjgtYjYwNi02MzI4OTliZjk0NTM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcxODU3MS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2E0YjgyODkxLWViZWUtNDU2OC1iNjA2LTYzMjg5OWJmOTQ1Mz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "254" + ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "586" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-request-id": [ - "westus:8dae3881-369c-498c-b104-c495f8431ef2" + "westus:280e7e35-3650-4584-8a4f-8fa2e8519b47" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1190" + "1199" ], "x-ms-correlation-request-id": [ - "6780d381-a168-4bc1-97c6-475b05a1acaf" + "5e52b5e9-3f88-4aad-b566-656bbb0077c4" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015127Z:6780d381-a168-4bc1-97c6-475b05a1acaf" + "WESTUS:20150128T005726Z:5e52b5e9-3f88-4aad-b566-656bbb0077c4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -218,26 +269,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:26 GMT" + "Wed, 28 Jan 2015 00:57:26 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0ZzEvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9hNGI4Mjg5MS1lYmVlLTQ1NjgtYjYwNi02MzI4OTliZjk0NTM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcxODU3MS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2E0YjgyODkxLWViZWUtNDU2OC1iNjA2LTYzMjg5OWJmOTQ1Mz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "586" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -245,16 +305,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:a16bff46-b2ea-4a75-8f61-815979173aee" + "westus:f2de217d-1b31-480e-aceb-bb37260fc13c" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31935" + "31998" ], "x-ms-correlation-request-id": [ - "1538f4e8-f6d0-435a-a509-14ef6b7473f6" + "201a399c-6df5-444d-8e2a-3eb8b63ee5a1" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015127Z:1538f4e8-f6d0-435a-a509-14ef6b7473f6" + "WESTUS:20150128T005726Z:201a399c-6df5-444d-8e2a-3eb8b63ee5a1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -263,26 +323,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:26 GMT" + "Wed, 28 Jan 2015 00:57:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "504" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -290,16 +359,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:8a9ba971-8547-4d88-b805-01ed96ef4b92" + "westus:b5ded8d2-64bd-4f84-9cda-2ad0600e2dd4" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31934" + "31997" ], "x-ms-correlation-request-id": [ - "0682f03a-410a-40f2-a6fe-f72fd6312ef0" + "c51f7e8c-5c3c-42e1-b92b-3c8862fb7bfd" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015127Z:0682f03a-410a-40f2-a6fe-f72fd6312ef0" + "WESTUS:20150128T005726Z:c51f7e8c-5c3c-42e1-b92b-3c8862fb7bfd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -308,26 +377,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:26 GMT" + "Wed, 28 Jan 2015 00:57:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "504" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -335,16 +413,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:4df6c72a-de72-44f5-85f0-e43b6b95a33e" + "westus:83a4fc2e-9b90-49a0-a157-0a13c533238d" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31931" + "31995" ], "x-ms-correlation-request-id": [ - "71a35aa5-835c-4b9e-8716-aba0cbcaaa28" + "3f0039c5-6f84-40c8-8052-e4c0eaaad2b9" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015127Z:71a35aa5-835c-4b9e-8716-aba0cbcaaa28" + "WESTUS:20150128T005727Z:3f0039c5-6f84-40c8-8052-e4c0eaaad2b9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -353,7 +431,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:26 GMT" + "Wed, 28 Jan 2015 00:57:26 GMT" ] }, "StatusCode": 200 @@ -370,78 +448,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" + "Content-Length": [ + "1956" ], - "ocp-aad-diagnostics-server-name": [ - "wByDmqOAuV8t6pYQ6JlEvztwcfHFDpgbEASm4svTq80=" + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "request-id": [ - "23521066-382b-453d-954d-093a7bc7a0df" + "Expires": [ + "-1" ], - "client-request-id": [ - "5871305c-d888-44dc-9649-363d68d98f6b" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "lZcI48LEpr3JgZD_a9uLUi1f8TjzygfAaVdNSPpIlg-wlkQ90wmjruJ0SjY0FhwimDlM4VSL9wv-1Qh6iiX38oIwfpHiCED2mnYkcUGZ7q8.RtaEcX0QcjrMH7kebp84A7kPRXuWNU37vNABoREbFGk" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:27 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/5509dd91-9239-4de9-877c-985984f9284e?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy81NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGU/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "wByDmqOAuV8t6pYQ6JlEvztwcfHFDpgbEASm4svTq80=" + "Nv0YIi2YUldDWu0YPQAXsYwXQ4ttyr7ded6Waf8xyCc=" ], "request-id": [ - "3d4f4a6a-9747-4931-bd30-ac9911171dbb" + "ed5cf6eb-365a-4d82-acd6-98fbbec5cacf" ], "client-request-id": [ - "6a03c780-a2dc-4430-8af3-2289c7e281e8" + "d2098f52-2464-4bd7-a365-37da9b9a26de" ], "x-ms-gateway-rewrite": [ "false" @@ -450,7 +476,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "At7ZxFOEJmI5oqABPI66bsp8jnFXhX6ajHHIIm1SwKjrXo-iPlTDFAowmel1gDpFbBOwptJzzw7UKidZUbGie4D-7S4v8LVgxdCT2p0mBnc.Ngmpz8R0xco4JRWsQSARLSLCY9QCrZQu1Te4QOnzhhA" + "qAvN3aj8w05wVnfH5ryi5Njdi7LUfp4rRopxk3DkUiRk70sPxNSmuy4vaCEd9Xfn_dZ87Yj4BILab5V2YMEilZyTrjSrxKkcnnBoVvYz_2HZ-q265vOqsxAXj4vCrqNssRGb86EWDVhbwGy_IoIoCg.HGUibJMp9JxZZo53ZMh6FDSXY4Pvp3abPslywo0fnYE" ], "X-Content-Type-Options": [ "nosniff" @@ -465,7 +491,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -475,7 +501,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:27 GMT" + "Wed, 28 Jan 2015 00:57:26 GMT" ] }, "StatusCode": 200 @@ -492,78 +518,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "wByDmqOAuV8t6pYQ6JlEvztwcfHFDpgbEASm4svTq80=" - ], - "request-id": [ - "3f730acd-e13f-4707-8f57-ca6894fb3a34" - ], - "client-request-id": [ - "4b8f5736-4b9d-46a5-819a-37b009f33b61" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "Fc2LZyuAiFIJFwH-KH4hY8y-bj6shIm61PqTAKZYF8xiyQhKMlxt7Fk2oKCcYTmXz34p4JV9tGLr_WM5knkAA6ds3iQDZdlwyepwM_pK4e4.xAs9DJX9czqN6tmqQ0O8mmo8nqKJAlEQi7qCUdkpaFU" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Content-Length": [ + "1956" ], - "Cache-Control": [ - "no-cache" + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "Server": [ - "Microsoft-IIS/8.0" + "Expires": [ + "-1" ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:28 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/5509dd91-9239-4de9-877c-985984f9284e?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy81NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGU/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "wByDmqOAuV8t6pYQ6JlEvztwcfHFDpgbEASm4svTq80=" + "Nv0YIi2YUldDWu0YPQAXsYwXQ4ttyr7ded6Waf8xyCc=" ], "request-id": [ - "0ec9f9f5-57b4-4dda-bf0e-90d155a034a9" + "98b4f62b-9282-4f40-a999-2199962ce794" ], "client-request-id": [ - "3242a9b4-9722-4db9-8a24-a15b8b00b2f2" + "8889c32b-7885-4d9f-8eef-f8d31989b9fc" ], "x-ms-gateway-rewrite": [ "false" @@ -572,7 +546,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "sPsqDJ2-f0Rmt9JBoio3XSPbGZ6HMfS4trGcW1_zh7DmGG8oZ5T5CkH1FP2eoj0UnrCG3wUA_LsR-mHDrM4SmUslh4jDlYmnvT_e3DEWVi8.MtW2JP6OvSCII7lREME-p8x-pB5XUSERm53Yd-xEDVM" + "9ct1s2DL89LNfummMbkaZ4uNEdInM_2U4kWJL90C_xexq6b1taOyG7fSRNvIX0F04Rp6fsDl_PBVZ2uLz7icJRaOWU3Ze5zXt7_gz_34eXzjQtQiuJojC2XCGkvy0W8lDk0U4M0FldzWkDfpSOfskg.-7FFynKJlZjTTLTQNu4YHk6X7gA544R0vcjK4ipvK5g" ], "X-Content-Type-Options": [ "nosniff" @@ -587,7 +561,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -597,71 +571,35 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:51:28 GMT" + "Wed, 28 Jan 2015 00:57:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'5509dd91-9239-4de9-877c-985984f9284e'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCc1NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGUnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'5509dd91-9239-4de9-877c-985984f9284e'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCc1NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGUnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRG\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRG/providers/Microsoft.Authorization/roleAssignments/ddfb9670-5239-475b-9428-be0adc07bef1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ddfb9670-5239-475b-9428-be0adc07bef1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" + "Content-Length": [ + "598" ], - "Vary": [ - "Accept-Encoding" + "Content-Type": [ + "application/json; charset=utf-8" ], - "x-ms-request-id": [ - "westus:72b7ce50-19b7-4780-a4c2-5b2eee69aa54" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31933" + "Expires": [ + "-1" ], - "x-ms-correlation-request-id": [ - "daa73e12-456a-400a-9044-6cd0b95f17fe" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015127Z:daa73e12-456a-400a-9044-6cd0b95f17fe" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 17 Sep 2014 01:51:26 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'5509dd91-9239-4de9-877c-985984f9284e'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCc1NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGUnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRG\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRG/providers/Microsoft.Authorization/roleAssignments/ddfb9670-5239-475b-9428-be0adc07bef1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ddfb9670-5239-475b-9428-be0adc07bef1\"\r\n }\r\n ]\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -669,16 +607,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:2732686b-2755-426f-84b2-0ff19fe97f9e" + "westus:ceb7fd34-6c89-4e77-81be-8c851f684fd2" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31930" + "31996" ], "x-ms-correlation-request-id": [ - "686928b9-bb51-4428-b5d5-e0e2d42e08d4" + "381a1c78-1307-4391-a8b0-5d19578945c4" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015128Z:686928b9-bb51-4428-b5d5-e0e2d42e08d4" + "WESTUS:20150128T005727Z:381a1c78-1307-4391-a8b0-5d19578945c4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -687,71 +625,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:27 GMT" + "Wed, 28 Jan 2015 00:57:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'5509dd91-9239-4de9-877c-985984f9284e'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCc1NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGUnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-id": [ - "westus:360ef652-132c-44aa-be8e-88988a092b3f" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31932" - ], - "x-ms-correlation-request-id": [ - "323d5d48-a311-487f-aad3-e1459ef61e8f" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015127Z:323d5d48-a311-487f-aad3-e1459ef61e8f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Content-Length": [ + "12" ], - "Cache-Control": [ - "no-cache" + "Content-Type": [ + "application/json; charset=utf-8" ], - "Date": [ - "Wed, 17 Sep 2014 01:51:26 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" + "Expires": [ + "-1" ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -759,16 +661,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:984651b1-a17a-4553-b576-77e4a259bb61" + "westus:621f7309-55ea-44c1-95bb-a6796f7721fc" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31929" + "31994" ], "x-ms-correlation-request-id": [ - "7cc264e6-3e74-44a8-aa68-95669ce22297" + "4313fffa-f9ad-4088-a02a-65f54cc31cc1" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015128Z:7cc264e6-3e74-44a8-aa68-95669ce22297" + "WESTUS:20150128T005728Z:4313fffa-f9ad-4088-a02a-65f54cc31cc1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -777,40 +679,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:27 GMT" + "Wed, 28 Jan 2015 00:57:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0ZzEvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy9hNGI4Mjg5MS1lYmVlLTQ1NjgtYjYwNi02MzI4OTliZjk0NTM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcxODU3MS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2E0YjgyODkxLWViZWUtNDU2OC1iNjA2LTYzMjg5OWJmOTQ1Mz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/a4b82891-ebee-4568-b606-632899bf9453\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"a4b82891-ebee-4568-b606-632899bf9453\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "586" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], + "Vary": [ + "Accept-Encoding" + ], "x-ms-request-id": [ - "westus:6d65c6df-31de-4e36-8f4f-8a88a7ebd878" + "westus:60438f9c-a668-47a5-a381-8a1b83d551b2" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1189" + "1198" ], "x-ms-correlation-request-id": [ - "72f4057a-6c35-426c-856c-0f85a666a7a3" + "fdd8a767-ac3a-4fd3-a631-89c07973865d" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015128Z:72f4057a-6c35-426c-856c-0f85a666a7a3" + "WESTUS:20150128T005728Z:fdd8a767-ac3a-4fd3-a631-89c07973865d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -819,7 +733,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:51:27 GMT" + "Wed, 28 Jan 2015 00:57:28 GMT" ] }, "StatusCode": 200 @@ -828,6 +742,7 @@ "Names": {}, "Variables": { "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115", - "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0" + "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0", + "Domain": "rbactest.onmicrosoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByScope.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByScope.json index c74694837c32..cc8766986b7d 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByScope.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByScope.json @@ -10,19 +10,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f6b529cb-97da-4126-b925-16fecac9679f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4ueL3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Alternative Owner\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Alternative\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"alt-owner_azsdkposhteamoutlook.onmicrosoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008BA3AFD4\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"alt-owner@azsdkposhteamoutlook.onmicrosoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"alt-owner@azsdkposhteamoutlook.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Owner\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"alt-owner_azsdkposhteamoutlook.onmicrosoft.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"da03a14a-f92e-4d70-b5c7-b0dad6324b04\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAN//tE+u3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Mark Cowlishaw\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"azsdkposhteam_outlook.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008B9B411F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"azsdkposhteam@outlook.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"azsdkposhteam@outlook.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"azsdkposhteam_outlook.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bac2a76b-6dc2-4343-be12-4af6dff38cac\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAMAAIngDtI=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Marky mark\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"markcowl_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8BA27081\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"markcowl@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"markcowl_live.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7b45838f-42c3-4fef-a85a-0a9051dfda41\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D83D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"576b6988-ffa9-4096-a98f-c2151f8ddab1\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998B5C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4f8bcdeb-e36d-4fcd-9e21-c5c76dd38a74\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader1\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B99874F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"fcb281e3-9b38-4868-abec-2c640743cfa9\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D58F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"546880c8-4956-4527-a17f-6671332ef66a\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D9C3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminOne\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": \"en-US\",\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"346d4101-07d0-43cf-8667-5bd339506923\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"admin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"admin\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin2\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008D70CED5\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e08336bc-3ffa-4b8d-bcb0-591f6604acb5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1952\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1952test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D70606D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1952@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1952@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"36048c94-e9d5-441e-8bb5-53d3f7dece5e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser330\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser330test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D6C89F6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser330@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser330@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a2b11821-47da-43ee-8e40-49306bd315ca\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser3981\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser3981test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6AD38F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser3981@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser3981@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"54f69052-6dcf-4627-92a5-66d310b29888\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser3995\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser3995test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D6524B0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser3995@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser3995@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"2652b627-7aed-4126-a7ba-1f71a5c96a64\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser4199\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser4199test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6E66AA\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser4199@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser4199@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"40d2b434-cddc-4f29-a8dc-d8f6e98d3557\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser5681\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser5681test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6A8C1E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser5681@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser5681@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"18cd05f3-2c08-4d82-bfdb-f0e60b438c5c\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser6459\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser6459test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D771F3D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser6459@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser6459@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e6221aa8-25fe-4005-90dd-7cde6272ca15\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser7950\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser7950test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D69FF04\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser7950@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser7950@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d504ac47-7603-40f8-b738-e18c8bebe82b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9072\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9072test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6A0311\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9072@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9072@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"56eafb57-e03d-4a26-863d-380cca3f9e30\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9881\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9881test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D7B1DA9\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9881@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9881@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"da03a14a-f92e-4d70-b5c7-b0dad6324b04\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAN//tE+u3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Mark Cowlishaw\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"azsdkposhteam_outlook.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008B9B411F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"azsdkposhteam@outlook.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"azsdkposhteam@outlook.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"azsdkposhteam_outlook.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bac2a76b-6dc2-4343-be12-4af6dff38cac\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAMAAIngDtI=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Marky mark\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"markcowl_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8BA27081\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"markcowl@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"markcowl_live.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7b45838f-42c3-4fef-a85a-0a9051dfda41\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D83D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"576b6988-ffa9-4096-a98f-c2151f8ddab1\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner3\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998B5C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner3@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner3@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4f8bcdeb-e36d-4fcd-9e21-c5c76dd38a74\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader1\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B99874F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"fcb281e3-9b38-4868-abec-2c640743cfa9\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D58F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amarzavery@outlook.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"546880c8-4956-4527-a17f-6671332ef66a\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D9C3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"yugangw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminOne\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "36351" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "1Ptot0LG1647jq6Jd5jbCVVlBPXTTRRWQ3OcUhRUILc=" + "Nv0YIi2YUldDWu0YPQAXsYwXQ4ttyr7ded6Waf8xyCc=" ], "request-id": [ - "468b5c11-1c38-498d-868f-9906a84b11b2" + "9b14738b-23a8-4d94-b27d-6fab86283cf9" ], "client-request-id": [ - "a12b2967-1eec-4904-86fe-3bff7a166b0d" + "181426b4-12a7-47f3-8721-d6b63c2ea16c" ], "x-ms-gateway-rewrite": [ "false" @@ -31,7 +40,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "UTlJxnV4fhBX9ZPFJzAwtmWNCga6aVcQKiMSEe1LM2VhlVEkrZSy171cisVFA26XQxPrV7An6BSy7PIcPyHBHACFhjPQwi2tT6fti46xAB4.d8A7joD_MmQ5LPX7PN_ewEgh0_x222nOGPgOlGfuZyU" + "GbUqE7XYpoqTcOlRpVD0K0rCJcCLwsbujfMq_mJ2z2njtKfNMe4Rz11teoXjCDtxsHC_5-fYcJc8IWwCV0yCTNrCa9jLc9HgV6QlEr0D6Jw.l31wifKR59hql66WyNcnzPrGJyK776cf2D8WAn-aRvs" ], "X-Content-Type-Options": [ "nosniff" @@ -46,7 +55,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -56,26 +65,35 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:09:29 GMT" + "Wed, 28 Jan 2015 00:56:11 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Owners can manage everything, including access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "1385" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -83,16 +101,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:65dce94c-0d71-43d0-8c25-6c5c8a7d9c73" + "westus:ab1dc492-1dc0-476e-a49b-fc9ef447883a" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31999" ], "x-ms-correlation-request-id": [ - "ac597b0a-0576-4b93-960d-013b3aa68d2e" + "fafbace1-d6d1-458c-aa17-45a201246a8a" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T170930Z:ac597b0a-0576-4b93-960d-013b3aa68d2e" + "WESTUS:20150128T005611Z:fafbace1-d6d1-458c-aa17-45a201246a8a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -101,37 +119,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:09:30 GMT" + "Wed, 28 Jan 2015 00:56:11 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "254" + ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "598" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-request-id": [ - "westus:1b563d0b-2b62-4417-8f67-d5c6b60d4189" + "westus:6da5183b-488a-4ac2-894f-013dfc80127b" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], "x-ms-correlation-request-id": [ - "b81627c6-7f80-4114-a11d-b8ba18717a29" + "d69cbf2d-40dc-4d91-80d1-415daf76e280" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T170932Z:b81627c6-7f80-4114-a11d-b8ba18717a29" + "WESTUS:20150128T005614Z:d69cbf2d-40dc-4d91-80d1-415daf76e280" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -140,19 +173,19 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:09:32 GMT" + "Wed, 28 Jan 2015 00:56:13 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" @@ -160,6 +193,15 @@ }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "598" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -167,16 +209,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:939e98d6-c393-4227-9a0b-70af4a05601a" + "westus:efefb09f-8afc-4b2d-9c9b-c328ebc4083a" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31998" ], "x-ms-correlation-request-id": [ - "9007f7fb-e1da-48b6-b6cf-e28fcf79dd60" + "119f9674-70e7-452f-b9fd-f81626ebab4d" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T170932Z:9007f7fb-e1da-48b6-b6cf-e28fcf79dd60" + "WESTUS:20150128T005614Z:119f9674-70e7-452f-b9fd-f81626ebab4d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -185,26 +227,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:09:32 GMT" + "Wed, 28 Jan 2015 00:56:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "433" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -212,16 +263,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:bdd4ea1e-2717-470b-bcdb-6d41cdbcdbfa" + "westus:bb0bda10-bff7-461d-83df-31f55f459b9f" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31997" ], "x-ms-correlation-request-id": [ - "97730561-aa7b-4f64-9f26-b016023c7e74" + "c6806fef-7f2e-45f1-846e-e78723b6121a" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T170932Z:97730561-aa7b-4f64-9f26-b016023c7e74" + "WESTUS:20150128T005614Z:c6806fef-7f2e-45f1-846e-e78723b6121a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -230,26 +281,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:09:32 GMT" + "Wed, 28 Jan 2015 00:56:14 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "433" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -257,16 +317,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:b8274877-7402-4a1e-b882-dc43b2243d2a" + "westus:7d33b19d-137a-4bbc-9f1f-a276ba57208a" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31995" ], "x-ms-correlation-request-id": [ - "61f6d871-f5b2-4a9e-8f16-8ad1233b344c" + "c9837826-604b-4af4-b939-465874cd2bc3" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T170932Z:61f6d871-f5b2-4a9e-8f16-8ad1233b344c" + "WESTUS:20150128T005614Z:c9837826-604b-4af4-b939-465874cd2bc3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -275,7 +335,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:09:32 GMT" + "Wed, 28 Jan 2015 00:56:14 GMT" ] }, "StatusCode": 200 @@ -290,19 +350,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": \"en-US\",\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "1999" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "1Ptot0LG1647jq6Jd5jbCVVlBPXTTRRWQ3OcUhRUILc=" + "Nv0YIi2YUldDWu0YPQAXsYwXQ4ttyr7ded6Waf8xyCc=" ], "request-id": [ - "3a7969c7-c6e0-4838-b98e-2be07535a4c1" + "ee09695b-0af6-45ee-adbd-6ca6d72dac89" ], "client-request-id": [ - "8175d51e-628a-4749-898c-3c62870de4f3" + "6a8ca8ec-e7ed-4b6f-b8bc-312be74fea77" ], "x-ms-gateway-rewrite": [ "false" @@ -311,7 +380,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "SVUfJMoW7qydIiU0UJ-AxTM2JoiPKIWie2TIgXl3OB_qz2ggfHVLegPHwiYSNzAllnAEwZTIUSZCgulwElZZuCdGi7h8K9ShA_cEsLJ1hJo.DlUpQHi9DXiB3ZYNtHpSOgMvCFVd_0VFDJmw-teH4rI" + "2om1Qa6WtmCfZsNmSVtQsnygiwpFhHP4WGges4tNevqJEOA3yEik5p4hkLmlPBFIDXM-dIZw_xVfilQs3OA3gIFVWxgjRmhKqTXC_2MdYOo.ToAAU19qy7QYeVct3RNNvEj4uP1ymoaDELQbwZLoqMw" ], "X-Content-Type-Options": [ "nosniff" @@ -326,7 +395,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -336,7 +405,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:09:31 GMT" + "Wed, 28 Jan 2015 00:56:13 GMT" ] }, "StatusCode": 200 @@ -351,19 +420,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": \"en-US\",\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "1999" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "1Ptot0LG1647jq6Jd5jbCVVlBPXTTRRWQ3OcUhRUILc=" + "Ev7Hd/oipnCIUzrwXxDqH/F82pF5rlTsyUdf4tMaVXs=" ], "request-id": [ - "ac8abe7f-85df-407a-b771-86cddb697af1" + "233b3af3-7229-4c62-9667-b1b7e169cb37" ], "client-request-id": [ - "a381898c-53ee-47a9-8bb8-481493b9529e" + "33441fe1-3fec-4172-9c3a-91b5e843cc7e" ], "x-ms-gateway-rewrite": [ "false" @@ -372,7 +450,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "ODQK4353WQxz3ZjpKBykUaGRFAxDwDJUCfys4yo_dMjmJL45tRwVW8kKKv7MXNZ1pJAEHAya5_msIDvVwaYBATf4DmwjKI7brji9hkEwbho.bcl_X43Kiy18BEOPEDatREm19khPSR6VwMGl2Gdpms8" + "bB-eL9D-OnDzLlw56vp6HOrZ7P5rmwslu9dei00DHl7FVRm-7UPkQ1APgeGNJ24YnvQREI_lCy4mlwScdeK52odlPQTZX_Bbkjurf389C8Q.3yaqwzEfsRUEr2CPt6Lk5Uj33bSGWWMtc6zVw4lfZ6I" ], "X-Content-Type-Options": [ "nosniff" @@ -387,7 +465,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -397,19 +475,19 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:09:32 GMT" + "Wed, 28 Jan 2015 00:56:14 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'a73a146e-93ad-43bf-8590-2f43343656b5'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdhNzNhMTQ2ZS05M2FkLTQzYmYtODU5MC0yZjQzMzQzNjU2YjUnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'a73a146e-93ad-43bf-8590-2f43343656b5'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdhNzNhMTQ2ZS05M2FkLTQzYmYtODU5MC0yZjQzMzQzNjU2YjUnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" @@ -417,6 +495,15 @@ }, "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "610" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -424,16 +511,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:7d283fda-2eab-48bd-ab54-d748ed8bb09c" + "westus:4677490e-e88d-48e6-9239-9c6b13099f96" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31996" ], "x-ms-correlation-request-id": [ - "ab32d579-1b4d-4687-bf61-f696012ed277" + "7cf454c7-5498-45a0-a075-a1ed0296503c" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T170932Z:ab32d579-1b4d-4687-bf61-f696012ed277" + "WESTUS:20150128T005614Z:7cf454c7-5498-45a0-a075-a1ed0296503c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -442,19 +529,19 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:09:32 GMT" + "Wed, 28 Jan 2015 00:56:14 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'a73a146e-93ad-43bf-8590-2f43343656b5'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdhNzNhMTQ2ZS05M2FkLTQzYmYtODU5MC0yZjQzMzQzNjU2YjUnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'a73a146e-93ad-43bf-8590-2f43343656b5'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdhNzNhMTQ2ZS05M2FkLTQzYmYtODU5MC0yZjQzMzQzNjU2YjUnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" @@ -462,6 +549,15 @@ }, "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -469,16 +565,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:769b1f95-8e49-48f5-97ab-3a7fee63b86e" + "westus:b325747b-41ab-462f-baea-4e577405ce01" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31994" ], "x-ms-correlation-request-id": [ - "8921b0f3-f900-4257-8048-9160a7e40c72" + "931a8f54-fb33-4880-9fcf-0ac9de537921" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T170933Z:8921b0f3-f900-4257-8048-9160a7e40c72" + "WESTUS:20150128T005616Z:931a8f54-fb33-4880-9fcf-0ac9de537921" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -487,40 +583,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:09:33 GMT" + "Wed, 28 Jan 2015 00:56:15 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzhkN2RkNjllLTlhZTItNDRhMS05NGQ4LWY3YmM4ZTEyNjQ1ZT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroup/providers/Microsoft.Authorization/roleAssignments/8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"8d7dd69e-9ae2-44a1-94d8-f7bc8e12645e\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "598" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], + "Vary": [ + "Accept-Encoding" + ], "x-ms-request-id": [ - "westus:9fb9dc83-0be6-4660-a54f-676c22a8540e" + "westus:93155c00-1b47-4b0e-b291-edcf5ad2cfea" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], "x-ms-correlation-request-id": [ - "353fde26-57a8-4f13-be67-cc60f0b600ac" + "5f4385b2-1d3b-4f5f-80f4-290ea576f382" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T170933Z:353fde26-57a8-4f13-be67-cc60f0b600ac" + "WESTUS:20150128T005615Z:5f4385b2-1d3b-4f5f-80f4-290ea576f382" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -529,7 +637,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:09:33 GMT" + "Wed, 28 Jan 2015 00:56:15 GMT" ] }, "StatusCode": 200 @@ -538,6 +646,7 @@ "Names": {}, "Variables": { "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115", - "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0" + "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0", + "Domain": "rbactest.onmicrosoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByServicePrincipal.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByServicePrincipal.json index 47281922209f..b81919c305c8 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByServicePrincipal.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByServicePrincipal.json @@ -10,19 +10,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"038de80f-387d-48b7-b29f-b1f16253bdec\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Active Directory\",\r\n \"appId\": \"00000002-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allow the application to access your organization's directory on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access your organization's directory (preview)\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"a42657d6-7f20-40e3-b6f0-cee03008a62a\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to access your organization's directory information on your behalf, such as photo and contact information from your user profile.\",\r\n \"userConsentDisplayName\": \"Access your organization's directory (preview)\"\r\n },\r\n {\r\n \"claimValue\": \"Directory.Write\",\r\n \"description\": \"Allow the application to read and write data in your organization's directory, such as users and groups.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read and write directory data\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"78c8a3c8-a07e-4b9e-af1b-b5ccab50a175\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allow the application to read and write data in your organization's directory, such as users and groups.\",\r\n \"userConsentDisplayName\": \"Read and write directory data\"\r\n },\r\n {\r\n \"claimValue\": \"Directory.Read\",\r\n \"description\": \"Allow the application to read data in your organization's directory, such as users, groups and applications.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read directory data\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"5778995a-e1bf-45b8-affa-663a9f3f4d04\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allow the application to read data in your organization's directory, such as users, groups and applications.\",\r\n \"userConsentDisplayName\": \"Read directory data\"\r\n },\r\n {\r\n \"claimValue\": \"UserProfile.Read\",\r\n \"description\": \"Allow users to sign in to the application with their organizational accounts and let the application read the profiles of signed-in users, such as their email address and contact information.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Enable sign-on and read users' profiles (preview)\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"311a71cc-e848-46a1-bdf8-97ff7156d8e6\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow you to sign in to the application with your organizational account and let the application read your profile, such as your email address and contact information.\",\r\n \"userConsentDisplayName\": \"Sign you in and read your profile (preview)\"\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.ActiveDirectory\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://graph.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000/graph.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000/directory.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.ActiveDirectory\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"2f3e66a5-a1b3-4094-a846-4baf81cdfc6d\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Policy Administration Service\",\r\n \"appId\": \"0469d4cd-df37-4d93-8a61-f8c75b809164\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft Policy Administration Service\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://pas.windows.net\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://pas.windows.net\",\r\n \"0469d4cd-df37-4d93-8a61-f8c75b809164\",\r\n \"Microsoft Policy Administration Service\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"58fe5a3b-3a72-4924-ab1f-a4a26b39d9e5\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"0000000f-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.GraphExplorer\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"0000000f-0000-0000-c000-000000000000/graphexplorer.windows.net\",\r\n \"0000000f-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.GraphExplorer\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"5ae77d41-2dec-41e6-9a34-b6928e4312be\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"595d87a1-277b-4c0a-aa7f-44f8a068eafc\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SupportTicketSubmission\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"595d87a1-277b-4c0a-aa7f-44f8a068eafc\",\r\n \"Microsoft.SupportTicketSubmission\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"64a789b2-203d-4286-88f4-fcc9ef065b6d\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"RbacBackfill\",\r\n \"appId\": \"914ed757-9257-4200-b68e-a2bed2f12c5a\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"RbacBackfill\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"914ed757-9257-4200-b68e-a2bed2f12c5a\",\r\n \"RbacBackfill\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"75ed092d-8e37-466a-a09a-63ebb2e85746\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Portal\",\r\n \"appId\": \"00000013-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"f8cdef31-a31e-4b4a-93e4-5f571e91255a\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.Portal\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://portal.windowsazure.com\",\r\n \"https://manage.windowsazure.com\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://manage.windowsazure.com\",\r\n \"00000013-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.Portal\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"8f379e12-3dbd-40e2-8e32-341e3d421d11\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Service Management API\",\r\n \"appId\": \"797f4846-ba00-4fd7-ba43-dac1f8f63013\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"f8cdef31-a31e-4b4a-93e4-5f571e91255a\",\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allow the application to access the Azure Management Service API on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access Azure Service Management (preview)\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"41094075-9dad-400e-a0bd-54e686782033\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to access Azure Service Management API on your behalf.\",\r\n \"userConsentDisplayName\": \"Access Azure Service Management (preview)\"\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Windows Azure Service Management API\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://management.core.windows.net/\",\r\n \"797f4846-ba00-4fd7-ba43-dac1f8f63013\",\r\n \"Windows Azure Service Management API\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"d9d09142-a31e-4e25-a9b3-2c072b6f60f0\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Office 365 Configure\",\r\n \"appId\": \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Office365.Configure\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334/configure.office.net\",\r\n \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334\",\r\n \"Microsoft.Office365.Configure\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"dbea5a32-0033-4e62-9606-97f75431b5ca\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft App Access Panel\",\r\n \"appId\": \"0000000c-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.ActiveDirectoryUX\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"0000000c-0000-0000-c000-000000000000/activedirectory.windowsazure.com\",\r\n \"0000000c-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.ActiveDirectoryUX\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"e68deb93-98e3-476f-8667-1bb60a7f867b\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"sampleapp\",\r\n \"appId\": \"20c58db7-4501-44e8-8e76-6febdb400c6b\",\r\n \"appMetadata\": {\r\n \"version\": 0,\r\n \"data\": []\r\n },\r\n \"appOwnerTenantId\": \"1449d5b7-8a83-47db-ae4c-9b03e888bad0\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": {\r\n \"defaultPolicy\": null,\r\n \"allowedPolicies\": []\r\n },\r\n \"displayName\": \"sampleapp\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"https://localhost:8080\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"RBAC Testing\",\r\n \"replyUrls\": [\r\n \"https://localhost:8080\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://localhost:8080\",\r\n \"20c58db7-4501-44e8-8e76-6febdb400c6b\"\r\n ],\r\n \"tags\": [\r\n \"WindowsAzureActiveDirectoryIntegratedApp\"\r\n ],\r\n \"webApi\": null,\r\n \"webApp\": false\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"038de80f-387d-48b7-b29f-b1f16253bdec\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Active Directory\",\r\n \"appId\": \"00000002-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"Directory.Read\",\r\n \"description\": \"Allow the application to read data in your organization's directory, such as users, groups and applications.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read directory data\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"5778995a-e1bf-45b8-affa-663a9f3f4d04\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allow the application to read data in your organization's directory, such as users, groups and applications.\",\r\n \"userConsentDisplayName\": \"Read directory data\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"Directory.Write\",\r\n \"description\": \"Allow the application to read and write data in your organization's directory, such as users and groups.\",\r\n \"directAccessGrantTypes\": [\r\n \"Application\"\r\n ],\r\n \"displayName\": \"Read and write directory data\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"78c8a3c8-a07e-4b9e-af1b-b5ccab50a175\",\r\n \"resourceScopeType\": \"Global\",\r\n \"userConsentDescription\": \"Allow the application to read and write data in your organization's directory, such as users and groups.\",\r\n \"userConsentDisplayName\": \"Read and write directory data\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"UserProfile.Read\",\r\n \"description\": \"Allow users to sign in to the application with their organizational accounts and let the application read the profiles of signed-in users, such as their email address and contact information.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Enable sign-on and read users' profiles\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"311a71cc-e848-46a1-bdf8-97ff7156d8e6\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow you to sign in to the application with your organizational account and let the application read your profile, such as your email address and contact information.\",\r\n \"userConsentDisplayName\": \"Sign you in and read your profile\",\r\n \"lang\": null\r\n },\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allow the application to access your organization's directory on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access your organization's directory\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"a42657d6-7f20-40e3-b6f0-cee03008a62a\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to access your organization's directory information on your behalf, such as photo and contact information from your user profile.\",\r\n \"userConsentDisplayName\": \"Access your organization's directory\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.ActiveDirectory\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://graph.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000/graph.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000/directory.windows.net\",\r\n \"00000002-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.ActiveDirectory\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"1ba98b33-f85f-4d78-9938-8c117a5d0bbc\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"rbacApp\",\r\n \"appId\": \"59253046-1d78-4775-adfd-e0e341daee22\",\r\n \"appMetadata\": {\r\n \"version\": 0,\r\n \"data\": []\r\n },\r\n \"appOwnerTenantId\": \"1449d5b7-8a83-47db-ae4c-9b03e888bad0\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": {\r\n \"defaultPolicy\": null,\r\n \"allowedPolicies\": []\r\n },\r\n \"displayName\": \"rbacApp\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"https://localhost:9090\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"RBAC Testing\",\r\n \"replyUrls\": [\r\n \"https://localhost:9090\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://localhost:9090\",\r\n \"59253046-1d78-4775-adfd-e0e341daee22\"\r\n ],\r\n \"tags\": [\r\n \"WindowsAzureActiveDirectoryIntegratedApp\"\r\n ],\r\n \"webApi\": null,\r\n \"webApp\": false\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"2f3e66a5-a1b3-4094-a846-4baf81cdfc6d\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Policy Administration Service\",\r\n \"appId\": \"0469d4cd-df37-4d93-8a61-f8c75b809164\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft Policy Administration Service\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://pas.windows.net\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://pas.windows.net\",\r\n \"0469d4cd-df37-4d93-8a61-f8c75b809164\",\r\n \"Microsoft Policy Administration Service\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"514c71c5-c9bc-4c63-87d3-086a2f7b5e08\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"mytestapprandom9190\",\r\n \"appId\": \"5fb9268a-b81d-4640-b0ed-e8dda1bfafdf\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"1449d5b7-8a83-47db-ae4c-9b03e888bad0\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"mytestapprandom9190\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"http://mytestapprandom9190/home\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"RBAC Testing\",\r\n \"replyUrls\": [\r\n \"http://mytestapprandom9190/home\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"http://mytestapprandom9190/home\",\r\n \"5fb9268a-b81d-4640-b0ed-e8dda1bfafdf\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"58fe5a3b-3a72-4924-ab1f-a4a26b39d9e5\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"0000000f-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.GraphExplorer\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"0000000f-0000-0000-c000-000000000000/graphexplorer.windows.net\",\r\n \"0000000f-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.GraphExplorer\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"5ae77d41-2dec-41e6-9a34-b6928e4312be\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"595d87a1-277b-4c0a-aa7f-44f8a068eafc\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SupportTicketSubmission\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"595d87a1-277b-4c0a-aa7f-44f8a068eafc\",\r\n \"Microsoft.SupportTicketSubmission\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"61a3bf3a-24fd-4200-a209-52077b4edc01\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"27ca7e0e-7e50-4cd8-a7ac-6df0de36106e\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"sp5696\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [\r\n {\r\n \"customKeyIdentifier\": null,\r\n \"endDate\": \"2015-09-27T00:15:57.6639154Z\",\r\n \"keyId\": \"66378d23-1d82-4db8-8888-98a244829006\",\r\n \"startDate\": \"2014-09-27T00:15:57.6639154Z\",\r\n \"type\": \"Symmetric\",\r\n \"usage\": \"Verify\",\r\n \"value\": null\r\n }\r\n ],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"27ca7e0e-7e50-4cd8-a7ac-6df0de36106e\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"64a789b2-203d-4286-88f4-fcc9ef065b6d\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"RbacBackfill\",\r\n \"appId\": \"914ed757-9257-4200-b68e-a2bed2f12c5a\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"RbacBackfill\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"914ed757-9257-4200-b68e-a2bed2f12c5a\",\r\n \"RbacBackfill\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"65b61ca3-efc2-46d7-a99a-904d22437d22\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"testapp\",\r\n \"appId\": \"a8d497e1-514f-46d3-95e6-1175b52e8c1d\",\r\n \"appMetadata\": {\r\n \"version\": 0,\r\n \"data\": []\r\n },\r\n \"appOwnerTenantId\": \"1449d5b7-8a83-47db-ae4c-9b03e888bad0\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": {\r\n \"defaultPolicy\": null,\r\n \"allowedPolicies\": []\r\n },\r\n \"displayName\": \"testapp\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"http://testapp/home\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"RBAC Testing\",\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"http://testapp/home\",\r\n \"a8d497e1-514f-46d3-95e6-1175b52e8c1d\"\r\n ],\r\n \"tags\": [\r\n \"WindowsAzureActiveDirectoryIntegratedApp\"\r\n ],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"75ed092d-8e37-466a-a09a-63ebb2e85746\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Azure Portal\",\r\n \"appId\": \"00000013-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"f8cdef31-a31e-4b4a-93e4-5f571e91255a\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.Portal\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [\r\n \"https://portal.windowsazure.com\",\r\n \"https://manage.windowsazure.com\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://manage.windowsazure.com\",\r\n \"00000013-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.Portal\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"8f379e12-3dbd-40e2-8e32-341e3d421d11\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Windows Azure Service Management API\",\r\n \"appId\": \"797f4846-ba00-4fd7-ba43-dac1f8f63013\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": \"f8cdef31-a31e-4b4a-93e4-5f571e91255a\",\r\n \"appPermissions\": [\r\n {\r\n \"claimValue\": \"user_impersonation\",\r\n \"description\": \"Allow the application to access the Azure Management Service API on behalf of the signed-in user.\",\r\n \"directAccessGrantTypes\": [],\r\n \"displayName\": \"Access Azure Service Management (preview)\",\r\n \"impersonationAccessGrantTypes\": [\r\n {\r\n \"impersonated\": \"User\",\r\n \"impersonator\": \"Application\"\r\n }\r\n ],\r\n \"isDisabled\": false,\r\n \"origin\": \"Application\",\r\n \"permissionId\": \"41094075-9dad-400e-a0bd-54e686782033\",\r\n \"resourceScopeType\": \"Personal\",\r\n \"userConsentDescription\": \"Allow the application to access Azure Service Management API on your behalf.\",\r\n \"userConsentDisplayName\": \"Access Azure Service Management (preview)\",\r\n \"lang\": null\r\n }\r\n ],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Windows Azure Service Management API\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://management.core.windows.net/\",\r\n \"797f4846-ba00-4fd7-ba43-dac1f8f63013\",\r\n \"Windows Azure Service Management API\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"d9d09142-a31e-4e25-a9b3-2c072b6f60f0\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Office 365 Configure\",\r\n \"appId\": \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Office365.Configure\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334/configure.office.net\",\r\n \"aa9ecb1e-fd53-4aaa-a8fe-7a54de2c1334\",\r\n \"Microsoft.Office365.Configure\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"dbea5a32-0033-4e62-9606-97f75431b5ca\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"Microsoft App Access Panel\",\r\n \"appId\": \"0000000c-0000-0000-c000-000000000000\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.Azure.ActiveDirectoryUX\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"0000000c-0000-0000-c000-000000000000/activedirectory.windowsazure.com\",\r\n \"0000000c-0000-0000-c000-000000000000\",\r\n \"Microsoft.Azure.ActiveDirectoryUX\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"e68deb93-98e3-476f-8667-1bb60a7f867b\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": \"sampleapp\",\r\n \"appId\": \"20c58db7-4501-44e8-8e76-6febdb400c6b\",\r\n \"appMetadata\": {\r\n \"version\": 0,\r\n \"data\": []\r\n },\r\n \"appOwnerTenantId\": \"1449d5b7-8a83-47db-ae4c-9b03e888bad0\",\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": {\r\n \"defaultPolicy\": null,\r\n \"allowedPolicies\": []\r\n },\r\n \"displayName\": \"sampleapp\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": \"https://localhost:8080\",\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": null,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": \"RBAC Testing\",\r\n \"replyUrls\": [\r\n \"https://localhost:8080\"\r\n ],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"https://localhost:8080\",\r\n \"20c58db7-4501-44e8-8e76-6febdb400c6b\"\r\n ],\r\n \"tags\": [\r\n \"WindowsAzureActiveDirectoryIntegratedApp\"\r\n ],\r\n \"webApi\": null,\r\n \"webApp\": false\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "17032" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "9WYEenkGfQgzy7gXrMPmukcdKNy0q53uHj0JbV3NXwY=" ], "request-id": [ - "9494cf40-a56e-45dc-8df8-97d638fe98f3" + "d17e8935-7466-42fb-9bc4-3d8290fb1cab" ], "client-request-id": [ - "a9963ef0-2c23-4079-8228-fcc5b72de333" + "f889c3f8-6508-4b79-8d62-64d2e2ec0e8a" ], "x-ms-gateway-rewrite": [ "false" @@ -31,7 +40,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "8_Jea31Z2eaS3S02sh5yBGJK2V8WgwHNRQ69CLy2ym6wiaUVZOJDK1NxP7mndFiMEAH_2Ro84dmTEdNV504tNow9VoWLA2FbFJoeVtMCqv0.d5D8NrQ_XnslTULhZUzjJfQi61YLjLpVAmOJ37fwEgI" + "sZqpRuxEYlbhXCKfViaasM8ey2hNyRAvR9IFsFerq1ktH2OFxbciOlSrvJac_1SDk150lUsA2NIGWKq9uHrlhJlpVuCnabgx9r6o1_XQank.oahx5MBzKqrMa-t13QJxooVM9DGtyOKjeDp7xMWrQJ0" ], "X-Content-Type-Options": [ "nosniff" @@ -46,7 +55,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -56,7 +65,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:13:55 GMT" + "Wed, 28 Jan 2015 00:55:52 GMT" ] }, "StatusCode": 200 @@ -73,17 +82,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "1002" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "9WYEenkGfQgzy7gXrMPmukcdKNy0q53uHj0JbV3NXwY=" ], "request-id": [ - "ac2cefc6-81b2-4784-b9d9-9c3169713ce4" + "d22146b6-b74c-48a6-b131-364295cd33dd" ], "client-request-id": [ - "d4d396b4-d0ac-4877-8a8d-2802e8ed8903" + "d096d0d9-8f27-4319-b3f8-f78793231d12" ], "x-ms-gateway-rewrite": [ "false" @@ -92,7 +110,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "0wuO22DseV23GTkKelmD8Nrxw4XpQll-R5zvm7YCPzkTbABEkWYYQqQpRc2ImLt7plc9AZNx9O-xWhcNH25-kPeoAHZH8n4Aa38MOBAOppU.y6fTAOOr2MWG4F5jZdu-I4M8aL-omqK93cT9DuNml7w" + "KrUMCUD1V_vCEpQptErqPRwqNGZuUFDl_54khRtoaue_0r0fkIQIvHQ9hb5SOua1fShvej0LAvYg9spNGlTMoN88WNrceXAPmUJHxKWq26g.39LaOPf2ccBEwiAWza0MIhdEt3c3XiuwQjDqLs1Sho4" ], "X-Content-Type-Options": [ "nosniff" @@ -107,7 +125,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -117,26 +135,35 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:13:55 GMT" + "Wed, 28 Jan 2015 00:55:52 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Owners can manage everything, including access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "1385" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -144,16 +171,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:52afb585-f902-4ddf-8c84-0b93336c5493" + "westus:c7c70d35-b9e1-4517-a3b4-89ec85fcfd99" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31999" ], "x-ms-correlation-request-id": [ - "32971fce-1ab8-49f4-b856-875cdd30afe0" + "8cecbf8d-10de-4c45-b789-a4982bcb65da" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T171356Z:32971fce-1ab8-49f4-b856-875cdd30afe0" + "WESTUS:20150128T005554Z:8cecbf8d-10de-4c45-b789-a4982bcb65da" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -162,37 +189,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:13:55 GMT" + "Wed, 28 Jan 2015 00:55:53 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cEZvclNwbi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2ZhMWE0ZDNiLTJjY2EtNDA2Yi04OTU2LTZiNmIzMjM3NzY0MT9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cEZvclNwbi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2ZhMWE0ZDNiLTJjY2EtNDA2Yi04OTU2LTZiNmIzMjM3NzY0MT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "254" + ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "610" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-request-id": [ - "westus:2f3ccc15-1c2e-4658-a388-d7be7f5a3bf3" + "westus:fa4bab64-6473-40e3-9279-8519284cc485" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], "x-ms-correlation-request-id": [ - "073e686e-2420-418d-913e-f552c965870f" + "fba55128-da51-4e03-8629-f49a0248e37d" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T171357Z:073e686e-2420-418d-913e-f552c965870f" + "WESTUS:20150128T005555Z:fba55128-da51-4e03-8629-f49a0248e37d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -201,19 +243,19 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:13:57 GMT" + "Wed, 28 Jan 2015 00:55:55 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cEZvclNwbi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2ZhMWE0ZDNiLTJjY2EtNDA2Yi04OTU2LTZiNmIzMjM3NzY0MT9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cEZvclNwbi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2ZhMWE0ZDNiLTJjY2EtNDA2Yi04OTU2LTZiNmIzMjM3NzY0MT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" @@ -221,6 +263,15 @@ }, "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "610" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -228,16 +279,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:86add209-49b4-41cf-aa7e-db42ecde9697" + "westus:a0b6d7a0-ccd2-43cc-9e7e-2fc96211e29b" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31998" ], "x-ms-correlation-request-id": [ - "ecfb6d32-f3e3-45d5-8eb7-f36886fd668a" + "be3e4e0a-fdaa-45a1-b476-912b3e383fd9" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T171358Z:ecfb6d32-f3e3-45d5-8eb7-f36886fd668a" + "WESTUS:20150128T005555Z:be3e4e0a-fdaa-45a1-b476-912b3e383fd9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -246,71 +297,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:13:57 GMT" + "Wed, 28 Jan 2015 00:55:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" + "Content-Length": [ + "433" ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-id": [ - "westus:d5cfe07f-d5da-4bcc-bdca-b0879bc77d58" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31997" - ], - "x-ms-correlation-request-id": [ - "2f0a1e88-7bb2-47c4-9412-c034f2128e86" + "Content-Type": [ + "application/json; charset=utf-8" ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T171358Z:2f0a1e88-7bb2-47c4-9412-c034f2128e86" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 17 Sep 2014 17:13:57 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" + "Expires": [ + "-1" ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -318,16 +333,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:427274dd-b1ce-41ca-86e5-76097636d0cf" + "westus:9ca7978e-8e94-4119-9e58-b472837f494a" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31995" + "31997" ], "x-ms-correlation-request-id": [ - "c9e4cb26-7fe8-4bb1-b76e-590a41fba9c5" + "30ab8850-e645-472e-8d0e-ba743ef3813c" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T171358Z:c9e4cb26-7fe8-4bb1-b76e-590a41fba9c5" + "WESTUS:20150128T005556Z:30ab8850-e645-472e-8d0e-ba743ef3813c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -336,71 +351,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:13:57 GMT" + "Wed, 28 Jan 2015 00:55:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" + "Content-Length": [ + "433" ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-id": [ - "westus:c702a86e-2007-4ddb-81ec-209708d8cd02" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31994" - ], - "x-ms-correlation-request-id": [ - "8c5a19da-35ee-4525-a5f0-dcf54e8b8c86" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T171358Z:8c5a19da-35ee-4525-a5f0-dcf54e8b8c86" + "Content-Type": [ + "application/json; charset=utf-8" ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Expires": [ + "-1" ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 17 Sep 2014 17:13:58 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -408,16 +387,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:04cccf77-7f1a-4609-bda9-2f2e0dd0d37d" + "westus:c679bbc8-223a-4c0c-865e-ce448e422cd0" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31992" + "31995" ], "x-ms-correlation-request-id": [ - "7bd05457-17f1-41cf-9040-9b768d352d18" + "b31e5fe5-272d-4288-95ae-241ff07a9381" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T171400Z:7bd05457-17f1-41cf-9040-9b768d352d18" + "WESTUS:20150128T005556Z:b31e5fe5-272d-4288-95ae-241ff07a9381" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -426,7 +405,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:14:00 GMT" + "Wed, 28 Jan 2015 00:55:56 GMT" ] }, "StatusCode": 200 @@ -443,66 +422,20 @@ }, "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'f1990eeb-b040-47de-a12e-c45da0f9595a' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { - "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" - ], - "request-id": [ - "7c0e3e39-da11-41e0-b7a0-2adbae240ad7" - ], - "client-request-id": [ - "c7d4f827-01d4-47c0-a817-694ee8a04e19" + "Content-Length": [ + "214" ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "dlonYkhzjlJDVZfm0SAHUBds3keZPC--K3FtiB-zOhDWQT_JbS1iMx6-ZYCfg4vh__TtOWcIOBQWPsF6WQdDaIoIvS8W8gmFErC1wNAKcoI.v-IeLNZNb0PASxdm-2OVIRgFjDz06zYv1663deZZL34" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 17:13:57 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/f1990eeb-b040-47de-a12e-c45da0f9595a?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy9mMTk5MGVlYi1iMDQwLTQ3ZGUtYTEyZS1jNDVkYTBmOTU5NWE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'f1990eeb-b040-47de-a12e-c45da0f9595a' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "9WYEenkGfQgzy7gXrMPmukcdKNy0q53uHj0JbV3NXwY=" ], "request-id": [ - "c922cc80-c3bd-4394-b00f-e3b2b191d62f" + "48cbb5ec-7cd8-401e-8b74-1def33b88628" ], "client-request-id": [ - "34a6890d-6750-43f3-9aca-8e54882fb719" + "9f6e981f-0e67-47d2-beef-8c25ac1fc7ab" ], "x-ms-gateway-rewrite": [ "false" @@ -511,7 +444,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "FgQaKYUCI6rPJJ2LbGINFbGa_a7tHLubPbi0zwHvtZRIF7SrXdtCq53jHGSch9srwONCUrkgxYexRYJir_aTz0yfuM4qLHHJ29XITdKuc2Q.ds2YaS6szOn9u_KkehI69iBsyNwVf29VIBuTV45NB1Y" + "EUIuX9u8nLXYc3K8WXtVxIYt_kXEOmfu8UdD1asZbU5lRSpzBgUijKQywbZtGPYe1PkxFAWGTox7i7hlnHBR0enyDrOLro9H1HlSLMLG3_Q.HbLrdVVHFghLsDb24HsW5gdyfS3WADNC_Ux7U83U7GI" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -520,7 +453,7 @@ "private" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -530,7 +463,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:13:58 GMT" + "Wed, 28 Jan 2015 00:55:55 GMT" ] }, "StatusCode": 404 @@ -547,66 +480,20 @@ }, "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'f1990eeb-b040-47de-a12e-c45da0f9595a' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { - "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" - ], - "request-id": [ - "f0d1981b-3e55-416a-a7f4-caeec4156d3e" - ], - "client-request-id": [ - "989cb927-d083-43b6-96be-b52e667e8fda" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "BPyr3WQa0OXZVPV1_KweVO9dUe6u9rExeQK8EjzN9UnZ1nZs1zeJy54thv_DLUFSB7DM4PDnYldFPT3INvgdcXMgpBlSRpY2zooulNvxCyo.j9jifwk_TUSY72TPDQSTINXD2kRjGbnHtQUNYm5IsIM" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "private" - ], - "Server": [ - "Microsoft-IIS/8.0" + "Content-Length": [ + "214" ], - "X-AspNet-Version": [ - "4.0.30319" + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 17:13:58 GMT" - ] - }, - "StatusCode": 404 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/f1990eeb-b040-47de-a12e-c45da0f9595a?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy9mMTk5MGVlYi1iMDQwLTQ3ZGUtYTEyZS1jNDVkYTBmOTU5NWE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'f1990eeb-b040-47de-a12e-c45da0f9595a' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", - "ResponseHeaders": { "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "9WYEenkGfQgzy7gXrMPmukcdKNy0q53uHj0JbV3NXwY=" ], "request-id": [ - "b5c2d2fd-d825-4926-90c8-b88e9924d34b" + "ca733835-aace-4a79-9763-660fb29ef210" ], "client-request-id": [ - "a9d82eac-27dd-49f0-a776-cd634b57115f" + "10b34d2f-cc6e-46a6-981d-6ae08fccc673" ], "x-ms-gateway-rewrite": [ "false" @@ -615,7 +502,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "fQ3Ixqs0wJ_N2QFaC1wC-Qe3i4uNaYh9e1UK3NpGwhQv3C_sd2YihPPkjIhGpKcHyNnYxBsn5sB1fBWJKKstaxYsGAMfTGiXpNlIRWgcOyA.Zp_vCPPCXWJhBlcGVprGSw1iBwrverFwyuRJ_pAXGY0" + "4pX_F2zH5EXbmCf3PxqIz_rhIb9VgzGb-W01g3szgL-rbL8U7R-TSeD29juAQf5Ii4boWPmfA12xE3axMVTzAO_V0q6nOlZ4H3xbltjc52Q.FjoxAZdCjGjs3XfQyJAJkgrLP-H5x0-Law8dDQAzGzs" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -624,7 +511,7 @@ "private" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -634,7 +521,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:13:59 GMT" + "Wed, 28 Jan 2015 00:55:55 GMT" ] }, "StatusCode": 404 @@ -651,78 +538,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" - ], - "request-id": [ - "7d34f197-1cf8-4f49-b01d-78e6e4761053" - ], - "client-request-id": [ - "e6bf2a26-569d-4a0d-b4b2-a1ff64ce461f" + "Content-Length": [ + "999" ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "ocp-aad-session-key": [ - "_K9MXjY-cfiwVgUVwDZHQxESMaA5w50dHika0Jtkp4_zAMiiQQnv5KnRe_BLJeg0kKWoYPu0kvIkUcXEwlyZGyWo8s9e7NCHgvFFTShBvjA.U61rlrHg7Ddu3MSTQSHgPi-oA_N_VC1mP-HUBHXushU" + "Expires": [ + "-1" ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 17:13:57 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/servicePrincipals/f1990eeb-b040-47de-a12e-c45da0f9595a?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9zZXJ2aWNlUHJpbmNpcGFscy9mMTk5MGVlYi1iMDQwLTQ3ZGUtYTEyZS1jNDVkYTBmOTU5NWE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "9WYEenkGfQgzy7gXrMPmukcdKNy0q53uHj0JbV3NXwY=" ], "request-id": [ - "9766c45f-b854-4c6d-8ea5-de6ffb44707e" + "f81756b4-7419-4730-b8fb-ea42e9f23738" ], "client-request-id": [ - "31303330-bd97-49cf-b206-ba488a127544" + "15117b44-c764-47ef-b55e-bb9f4e9a8cf8" ], "x-ms-gateway-rewrite": [ "false" @@ -731,7 +566,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "JWEnX-Ts5W63Aqui9M8uhISNxuXrL7ids30k3bufUoB7wf_GO3PWM1JjkuxM6_t9SzBYbYs0ncSwCVJeFLEli0xSxRbOCaernHXQwZOWjTE._4rrU6FiTmHjjoBORGmOOsPMKq3JJVpucgZ00MVkHD0" + "TCiU0Mo7GK94lLMqn3uBWStGhfAMibQfRM_ZISogUl4UerW_bXOB2O3Chy8sF-0blmUXeqByagdh0LMq5NBebxHn6mMpq80SuDpDlgH4fYU.6orwr6LndhELp2aZUY0LMsRNLfH4gaco8rVhL_JYlbU" ], "X-Content-Type-Options": [ "nosniff" @@ -746,7 +581,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -756,7 +591,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:13:58 GMT" + "Wed, 28 Jan 2015 00:55:55 GMT" ] }, "StatusCode": 200 @@ -773,78 +608,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" + "Content-Length": [ + "999" ], - "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "request-id": [ - "4c84466e-da3a-4f39-8b29-89335497fb45" - ], - "client-request-id": [ - "9a5fe4f6-fdc5-48f5-9840-e2ac566467af" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" + "Expires": [ + "-1" ], - "ocp-aad-session-key": [ - "rvCs5hUrNU4NDaHzcE-rRoVReWaqn-r0aZEk6hz0pCo2hFx9IhK0olP84YdQey6sjfIyRKtfL4ydW3h-ouUVc449A5aKsF8Tf3M1Rafir5Y.Q-mNxsTAp-PCC2Ry7o6H8lwk6Ru7OJh9SoHk87y1CUY" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 17:13:58 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/servicePrincipals/f1990eeb-b040-47de-a12e-c45da0f9595a?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC9zZXJ2aWNlUHJpbmNpcGFscy9mMTk5MGVlYi1iMDQwLTQ3ZGUtYTEyZS1jNDVkYTBmOTU5NWE/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"objectType\": \"ServicePrincipal\",\r\n \"objectId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"softDeletionTimestamp\": null,\r\n \"accountEnabled\": true,\r\n \"appDisplayName\": null,\r\n \"appId\": \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"appMetadata\": null,\r\n \"appOwnerTenantId\": null,\r\n \"appPermissions\": [],\r\n \"authenticationPolicy\": null,\r\n \"displayName\": \"Microsoft.SMIT\",\r\n \"errorUrl\": null,\r\n \"explicitAccessGrantRequired\": false,\r\n \"homepage\": null,\r\n \"keyCredentials\": [],\r\n \"logoutUrl\": null,\r\n \"microsoftFirstParty\": true,\r\n \"passwordCredentials\": [],\r\n \"publisherName\": null,\r\n \"replyUrls\": [],\r\n \"resourceApplicationSet\": null,\r\n \"samlMetadataUrl\": null,\r\n \"servicePrincipalNames\": [\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff/lowlatency.cloudapp.net\",\r\n \"8fca0a66-c008-4564-a876-ab3ae0fd5cff\",\r\n \"Microsoft.SMIT\"\r\n ],\r\n \"tags\": [],\r\n \"webApi\": null,\r\n \"webApp\": null\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "9WYEenkGfQgzy7gXrMPmukcdKNy0q53uHj0JbV3NXwY=" ], "request-id": [ - "21abce32-4ea6-4ca4-8422-7098012c9c6e" + "4d209adb-60cd-424f-bb0c-c3378ce810f6" ], "client-request-id": [ - "d76bbecb-4984-4f7a-8424-e76571a447c2" + "2ef9607f-96fe-4747-abdb-6f500e64603f" ], "x-ms-gateway-rewrite": [ "false" @@ -853,7 +636,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "8Eo7Qn7MuDo8ecCbApKirA71tVD9N4AYykiNM48cT1E2iZc0h5gWlypRRJremOAd10yHh4mO_QpX-b6tZ8_jog-aON8isdY3yu67ovW1V4U.KYpzRLOcuiWd7V_tImvY-xzfooUzTLNMHUjtHCkqsaQ" + "ee6QdCMmrLWC2rpW7XeXMPpIqZpxG_dDdEGb-nnau5VDhuFHYL-YGXQu2Ad4Hd9d1fnZG-e7ZQZpFj5QBpEYn0eoiSTuZntagiG22H5w_V8.jqvYCN111Si0B_KP0HtX7hhBWeOusMNB65BD5IJaXnM" ], "X-Content-Type-Options": [ "nosniff" @@ -868,7 +651,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -878,26 +661,35 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 17:13:59 GMT" + "Wed, 28 Jan 2015 00:55:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'f1990eeb-b040-47de-a12e-c45da0f9595a'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdmMTk5MGVlYi1iMDQwLTQ3ZGUtYTEyZS1jNDVkYTBmOTU5NWEnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'f1990eeb-b040-47de-a12e-c45da0f9595a'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdmMTk5MGVlYi1iMDQwLTQ3ZGUtYTEyZS1jNDVkYTBmOTU5NWEnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRGForSpn\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRGForSpn/providers/Microsoft.Authorization/roleAssignments/bf13ced9-00e6-452c-bc8a-0121df14c994\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bf13ced9-00e6-452c-bc8a-0121df14c994\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "622" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -905,16 +697,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:ac2bc920-ba88-44d9-a366-a7db3d48626e" + "westus:15247394-9cfe-4bb9-8a2f-1bb659d23687" ], "x-ms-ratelimit-remaining-subscription-reads": [ "31996" ], "x-ms-correlation-request-id": [ - "5ac499f2-0db9-4448-a1c8-f7fae8ede35d" + "26610007-c42f-4066-aba8-59ab05501902" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T171358Z:5ac499f2-0db9-4448-a1c8-f7fae8ede35d" + "WESTUS:20150128T005556Z:26610007-c42f-4066-aba8-59ab05501902" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -923,26 +715,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:13:57 GMT" + "Wed, 28 Jan 2015 00:55:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'f1990eeb-b040-47de-a12e-c45da0f9595a'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdmMTk5MGVlYi1iMDQwLTQ3ZGUtYTEyZS1jNDVkYTBmOTU5NWEnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'f1990eeb-b040-47de-a12e-c45da0f9595a'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdmMTk5MGVlYi1iMDQwLTQ3ZGUtYTEyZS1jNDVkYTBmOTU5NWEnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRGForSpn\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRGForSpn/providers/Microsoft.Authorization/roleAssignments/bf13ced9-00e6-452c-bc8a-0121df14c994\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"bf13ced9-00e6-452c-bc8a-0121df14c994\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -950,16 +751,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:1817520b-91a7-4d68-8cce-710d78334243" + "westus:87cde3c1-b053-4940-936e-a31c5b5615a2" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31993" + "31994" ], "x-ms-correlation-request-id": [ - "2ec1d779-2cd7-4d23-861d-b28cfa6a8ba1" + "318a8c34-a388-4804-b442-f7f40b7c6bfa" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T171400Z:2ec1d779-2cd7-4d23-861d-b28cfa6a8ba1" + "WESTUS:20150128T005557Z:318a8c34-a388-4804-b442-f7f40b7c6bfa" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -968,40 +769,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:14:00 GMT" + "Wed, 28 Jan 2015 00:55:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cEZvclNwbi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2ZhMWE0ZDNiLTJjY2EtNDA2Yi04OTU2LTZiNmIzMjM3NzY0MT9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9Tb21lUmVzb3VyY2VHcm91cEZvclNwbi9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzL2ZhMWE0ZDNiLTJjY2EtNDA2Yi04OTU2LTZiNmIzMjM3NzY0MT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"f1990eeb-b040-47de-a12e-c45da0f9595a\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/SomeResourceGroupForSpn/providers/Microsoft.Authorization/roleAssignments/fa1a4d3b-2cca-406b-8956-6b6b32377641\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"fa1a4d3b-2cca-406b-8956-6b6b32377641\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "610" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], + "Vary": [ + "Accept-Encoding" + ], "x-ms-request-id": [ - "westus:633f4f38-8f08-4f10-8d45-2cc039c69f87" + "westus:e15fca4f-498d-4299-8e13-a4c59ecd7d78" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], "x-ms-correlation-request-id": [ - "62f1e1b6-9951-430c-9a35-545f5f4629a4" + "fe4bf379-5ccd-433a-9a6e-7c6a51868a74" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T171400Z:62f1e1b6-9951-430c-9a35-545f5f4629a4" + "WESTUS:20150128T005557Z:fe4bf379-5ccd-433a-9a6e-7c6a51868a74" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1010,7 +823,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 17:14:00 GMT" + "Wed, 28 Jan 2015 00:55:56 GMT" ] }, "StatusCode": 200 @@ -1019,6 +832,7 @@ "Names": {}, "Variables": { "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115", - "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0" + "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0", + "Domain": "rbactest.onmicrosoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByUpn.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByUpn.json index 29f1b1c387f0..ff40b0a7a4cd 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByUpn.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaByUpn.json @@ -10,19 +10,28 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"f6b529cb-97da-4126-b925-16fecac9679f\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 5,\r\n \"identityProvider\": null,\r\n \"key\": \"EAM//4ueL3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Alternative Owner\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Alternative\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"alt-owner_azsdkposhteamoutlook.onmicrosoft.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008BA3AFD4\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"alt-owner@azsdkposhteamoutlook.onmicrosoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"alt-owner@azsdkposhteamoutlook.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Owner\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"alt-owner_azsdkposhteamoutlook.onmicrosoft.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"da03a14a-f92e-4d70-b5c7-b0dad6324b04\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAN//tE+u3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Mark Cowlishaw\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"azsdkposhteam_outlook.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008B9B411F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"azsdkposhteam@outlook.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"azsdkposhteam@outlook.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"azsdkposhteam_outlook.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bac2a76b-6dc2-4343-be12-4af6dff38cac\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAMAAIngDtI=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Marky mark\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"markcowl_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8BA27081\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"markcowl@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"markcowl_live.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7b45838f-42c3-4fef-a85a-0a9051dfda41\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D83D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"576b6988-ffa9-4096-a98f-c2151f8ddab1\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998B5C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4f8bcdeb-e36d-4fcd-9e21-c5c76dd38a74\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader1\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B99874F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"fcb281e3-9b38-4868-abec-2c640743cfa9\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D58F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"546880c8-4956-4527-a17f-6671332ef66a\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D9C3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminOne\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"value\": [\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a73a146e-93ad-43bf-8590-2f43343656b5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Global Administrator for RBAC Testing\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Global\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B9977C6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": \"en-US\",\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Admin\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"346d4101-07d0-43cf-8667-5bd339506923\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"admin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"admin\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"admin2\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008D70CED5\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"admin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"2\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"admin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e08336bc-3ffa-4b8d-bcb0-591f6604acb5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser1952\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser1952test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D70606D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser1952@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser1952@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"36048c94-e9d5-441e-8bb5-53d3f7dece5e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser330\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser330test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D6C89F6\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser330@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser330@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a2b11821-47da-43ee-8e40-49306bd315ca\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser3981\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser3981test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6AD38F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser3981@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser3981@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"54f69052-6dcf-4627-92a5-66d310b29888\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser3995\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser3995test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D6524B0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser3995@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser3995@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"2652b627-7aed-4126-a7ba-1f71a5c96a64\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser4199\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser4199test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6E66AA\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser4199@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser4199@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"40d2b434-cddc-4f29-a8dc-d8f6e98d3557\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser5681\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser5681test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6A8C1E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser5681@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser5681@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"18cd05f3-2c08-4d82-bfdb-f0e60b438c5c\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser6459\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser6459test\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8D771F3D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser6459@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser6459@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"e6221aa8-25fe-4005-90dd-7cde6272ca15\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser7950\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser7950test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D69FF04\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser7950@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser7950@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"d504ac47-7603-40f8-b738-e18c8bebe82b\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9072\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9072test\",\r\n \"mobile\": null,\r\n \"netId\": \"10037FFE8D6A0311\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9072@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9072@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"56eafb57-e03d-4a26-863d-380cca3f9e30\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser9881\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser9881test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D7B1DA9\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser9881@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser9881@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"da03a14a-f92e-4d70-b5c7-b0dad6324b04\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAN//tE+u3M=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Mark Cowlishaw\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"azsdkposhteam_outlook.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008B9B411F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"azsdkposhteam@outlook.com\"\r\n ],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"azsdkposhteam@outlook.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"azsdkposhteam_outlook.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"bac2a76b-6dc2-4343-be12-4af6dff38cac\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [\r\n {\r\n \"type\": 1,\r\n \"identityProvider\": null,\r\n \"key\": \"AAMAAIngDtI=\"\r\n }\r\n ],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Marky mark\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Mark\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"markcowl_live.com#EXT#\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8BA27081\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"markcowl@live.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"markcowl@live.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Cowlishaw\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"markcowl_live.com#EXT#@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"7b45838f-42c3-4fef-a85a-0a9051dfda41\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D83D\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"576b6988-ffa9-4096-a98f-c2151f8ddab1\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Owner2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Owner\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"owner3\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998B5C\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"owner3@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"owner3@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"4f8bcdeb-e36d-4fcd-9e21-c5c76dd38a74\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader1\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B99874F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amzavery@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"One\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"fcb281e3-9b38-4868-abec-2c640743cfa9\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"Reader2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Reader\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"reader2\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D58F\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"amarzavery@outlook.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"Two\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"reader2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"546880c8-4956-4527-a17f-6671332ef66a\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin1\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin1\",\r\n \"mobile\": null,\r\n \"netId\": \"10033FFF8B95D9C3\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [\r\n \"yugangw@microsoft.com\"\r\n ],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminOne\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin1@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n },\r\n {\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "36351" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "TeRcHeoqA22BHcRGBKky0IV4jTQ6ab7yWgt9gZFyqCs=" + "0AVMhAfrTlI+fqqedZbHx2kwMj2ND9BLZXbvopf3MpM=" ], "request-id": [ - "f48f163f-0fa9-46c2-9a83-b050cc8d9e40" + "0679a8ed-149e-4a7c-b085-a50e7252b0cd" ], "client-request-id": [ - "c4706566-918c-4a2a-867e-acb135255632" + "2e05249d-095a-48fe-b1bf-521142571136" ], "x-ms-gateway-rewrite": [ "false" @@ -31,7 +40,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "YEa9ta2IYxCGGq1aUN9CXL7QwNO_ifWWGd7sDqJmy3QoKz0T5dLIkhX4XnojaVaNZk_hz1P4TydSdUv1_g4zOThnkdCHOCFuIAoeP-XbrQM.ITARncHmg7JIBFytX3gW7RfyzUrBoBZzBnSDCh4mPrc" + "PHq1iCW26gmXOsJyv0ql57cHWprPvW8ha8No2jZRh_vXDpWomIXQM62VN5RR_vqi_H1OzlqC7WnMm1N3T8zKD9YmAC0ehC1LnS7KfYk2Zg0.B-lhAag7cjw9XTX1sCRVqMu364wm0mypR9T5Ol6yfI0" ], "X-Content-Type-Options": [ "nosniff" @@ -46,7 +55,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -56,7 +65,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:50:39 GMT" + "Wed, 28 Jan 2015 00:56:38 GMT" ] }, "StatusCode": 200 @@ -71,22 +80,31 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\",\r\n \"name\": \"contrib1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/owner1\",\r\n \"name\": \"owner1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\",\r\n \"name\": \"reader1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\",\r\n \"name\": \"testg1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\",\r\n \"name\": \"csmrg4264\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4942\",\r\n \"name\": \"csmrg4942\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg608\",\r\n \"name\": \"csmrg608\",\r\n \"location\": \"eastasia\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg7947\",\r\n \"name\": \"csmrg7947\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9029\",\r\n \"name\": \"csmrg9029\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9595\",\r\n \"name\": \"csmrg9595\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9730\",\r\n \"name\": \"csmrg9730\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-EastUS\",\r\n \"name\": \"Default-Web-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-WestUS\",\r\n \"name\": \"Default-Web-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg1234\",\r\n \"name\": \"testrg1234\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\",\r\n \"name\": \"testrg18571\",\r\n \"location\": \"southcentralus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "2609" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31941" + "31993" ], "x-ms-request-id": [ - "fc035f1d-42b9-455a-a898-0e0074db0d3a" + "c24d692e-28fb-4d2e-adc4-3d5dad2b2e13" ], "x-ms-correlation-request-id": [ - "fc035f1d-42b9-455a-a898-0e0074db0d3a" + "c24d692e-28fb-4d2e-adc4-3d5dad2b2e13" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015039Z:fc035f1d-42b9-455a-a898-0e0074db0d3a" + "WESTUS:20150128T005640Z:c24d692e-28fb-4d2e-adc4-3d5dad2b2e13" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -95,7 +113,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:39 GMT" + "Wed, 28 Jan 2015 00:56:40 GMT" ] }, "StatusCode": 200 @@ -110,22 +128,31 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\",\r\n \"name\": \"contrib1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/owner1\",\r\n \"name\": \"owner1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\",\r\n \"name\": \"reader1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\",\r\n \"name\": \"testg1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\",\r\n \"name\": \"csmrg4264\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4942\",\r\n \"name\": \"csmrg4942\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg608\",\r\n \"name\": \"csmrg608\",\r\n \"location\": \"eastasia\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg7947\",\r\n \"name\": \"csmrg7947\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9029\",\r\n \"name\": \"csmrg9029\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9595\",\r\n \"name\": \"csmrg9595\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9730\",\r\n \"name\": \"csmrg9730\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-EastUS\",\r\n \"name\": \"Default-Web-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-WestUS\",\r\n \"name\": \"Default-Web-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg1234\",\r\n \"name\": \"testrg1234\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\",\r\n \"name\": \"testrg18571\",\r\n \"location\": \"southcentralus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "2609" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31940" + "31992" ], "x-ms-request-id": [ - "116f3eb9-68f7-4230-889e-eedd748ada26" + "9482258a-e25d-48c6-9def-125de8c8c484" ], "x-ms-correlation-request-id": [ - "116f3eb9-68f7-4230-889e-eedd748ada26" + "9482258a-e25d-48c6-9def-125de8c8c484" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015039Z:116f3eb9-68f7-4230-889e-eedd748ada26" + "WESTUS:20150128T005640Z:9482258a-e25d-48c6-9def-125de8c8c484" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -134,7 +161,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:39 GMT" + "Wed, 28 Jan 2015 00:56:40 GMT" ] }, "StatusCode": 200 @@ -151,17 +178,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "1956" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "0AVMhAfrTlI+fqqedZbHx2kwMj2ND9BLZXbvopf3MpM=" ], "request-id": [ - "cfe9024e-36ac-4f00-a311-b80dea7e13e0" + "1076b4bc-dd61-4cf4-a9bf-68c2067da9d5" ], "client-request-id": [ - "e1f4a635-4972-47eb-b076-8e9604b513d2" + "1b2ee084-6bac-4d01-87e8-44d3537df211" ], "x-ms-gateway-rewrite": [ "false" @@ -170,7 +206,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "GOXHSIAxMCX8o1z7_DhOsw_omguYa-PZK3I1Om953Non79cosbBOTzrclInIPyUdUsVghbkhbGwhDOZ8Nt8kvON-QWnC-mBfhuFZlChBZ3M.bNp0GnEUbw8-f2cJhLgMSXQyhx3Za6WBC1mgqDTnW_A" + "YPlkm7r_-6kJFrcT-Ssp2Hyxdbx1le5obRPyJ9E1SjS_DfQX7zMzab1V52S1GHVyH9-JDJRkkKSSxPNKcezcs7fHtnPxjgMDETawPEo7_ec.RrEoY55KYznNIY-nNuaRRxujR_ZDjIYoaikB9vtw_uc" ], "X-Content-Type-Options": [ "nosniff" @@ -185,7 +221,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -195,26 +231,35 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:50:39 GMT" + "Wed, 28 Jan 2015 00:56:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Owners can manage everything, including access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { + "Content-Length": [ + "1385" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -222,16 +267,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:2343b468-f6cf-4a30-a19e-3432a7f8a8ad" + "westus:5eb241d4-f21e-441a-8985-447032903090" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31910" + "31999" ], "x-ms-correlation-request-id": [ - "37e54548-79cf-42ea-b0b7-2a9f08b5cb1a" + "a29c3573-1dff-40f2-8f4b-fbd01fc26813" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015040Z:37e54548-79cf-42ea-b0b7-2a9f08b5cb1a" + "WESTUS:20150128T005641Z:a29c3573-1dff-40f2-8f4b-fbd01fc26813" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -240,37 +285,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:39 GMT" + "Wed, 28 Jan 2015 00:56:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0ZzEvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83YTc1MGQ1Ny05ZDkyLTRiZTEtYWQ2Ni1mMDk5Y2VjZmZjMDE/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcxODU3MS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzdhNzUwZDU3LTlkOTItNGJlMS1hZDY2LWYwOTljZWNmZmMwMT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\"\r\n }\r\n}", "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "254" + ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "586" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-request-id": [ - "westus:452dda8f-03ad-4853-84b5-2cddcdb87d2f" + "westus:d0e7269e-34ec-4642-89a3-9e94836fa8c2" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1185" + "1199" ], "x-ms-correlation-request-id": [ - "fdd8c709-d9aa-4631-9d5f-37a875c0edc3" + "f8ffc5ec-0340-4319-a135-765185be27dc" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015041Z:fdd8c709-d9aa-4631-9d5f-37a875c0edc3" + "WESTUS:20150128T005642Z:f8ffc5ec-0340-4319-a135-765185be27dc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -279,26 +339,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:40 GMT" + "Wed, 28 Jan 2015 00:56:42 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0ZzEvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83YTc1MGQ1Ny05ZDkyLTRiZTEtYWQ2Ni1mMDk5Y2VjZmZjMDE/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcxODU3MS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzdhNzUwZDU3LTlkOTItNGJlMS1hZDY2LWYwOTljZWNmZmMwMT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "586" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -306,16 +375,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:c0f34d11-74e0-4eb7-a078-b35c594c584e" + "westus:86a7e203-981f-4c48-94bc-f21bfe35b3e4" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31909" + "31998" ], "x-ms-correlation-request-id": [ - "d9d63eb2-d557-4496-bc55-016c1bb743ff" + "6e2cbb0c-d7a5-4dfe-90f0-76b9997949c9" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015041Z:d9d63eb2-d557-4496-bc55-016c1bb743ff" + "WESTUS:20150128T005642Z:6e2cbb0c-d7a5-4dfe-90f0-76b9997949c9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -324,26 +393,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:41 GMT" + "Wed, 28 Jan 2015 00:56:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "504" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -351,16 +429,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:5b72b7e7-ef78-4efe-9825-78c78a7bb449" + "westus:9d6757bc-315d-4aac-8c61-a146a9b67b4d" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31908" + "31997" ], "x-ms-correlation-request-id": [ - "9f843a64-88c2-464f-89d9-266c717c455d" + "e5d8d6e5-f501-40a8-b507-27ce7cdeb099" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015041Z:9f843a64-88c2-464f-89d9-266c717c455d" + "WESTUS:20150128T005642Z:e5d8d6e5-f501-40a8-b507-27ce7cdeb099" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -369,26 +447,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:41 GMT" + "Wed, 28 Jan 2015 00:56:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2IyNDk4OGFjLTYxODAtNDJhMC1hYjg4LTIwZjczODJkZDI0Yz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "504" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -396,16 +483,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:2684f89a-24dd-425a-b887-4f661b488368" + "westus:2ed4f9f3-ed1d-4d00-85de-c6a1bedea17f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31905" + "31995" ], "x-ms-correlation-request-id": [ - "580c2c33-98fe-473d-bcc8-2488089790f8" + "6f2166ce-6a78-443d-9491-3dce566f77c8" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015042Z:580c2c33-98fe-473d-bcc8-2488089790f8" + "WESTUS:20150128T005643Z:6f2166ce-6a78-443d-9491-3dce566f77c8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -414,7 +501,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:41 GMT" + "Wed, 28 Jan 2015 00:56:42 GMT" ] }, "StatusCode": 200 @@ -431,78 +518,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" - ], - "request-id": [ - "4474eae0-2c8c-4fc5-b0ef-c1031006f195" - ], - "client-request-id": [ - "e84aab2e-0714-4843-9098-e8f345928830" - ], - "x-ms-gateway-rewrite": [ - "false" + "Content-Length": [ + "1956" ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "ocp-aad-session-key": [ - "zIKavK5vvep4OMhwSEqLN4lLlAMnTDlBZVYKAw2poao2jZASwu3JcrfATRbOoz6Zu2BykSc19Q2NoWL2jD4LmMU3WTdhf1rweB3eY_DRkBQ.5XqvN83Is7ForfqIz3BC8sCAV28ZLsfdAyrKNEptMyE" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Expires": [ + "-1" ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:50:41 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/5509dd91-9239-4de9-877c-985984f9284e?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy81NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGU/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "0AVMhAfrTlI+fqqedZbHx2kwMj2ND9BLZXbvopf3MpM=" ], "request-id": [ - "f669c5b4-3a1c-4868-8432-858de8c63251" + "54dfbc71-2e79-40fc-92c2-b845f0babb21" ], "client-request-id": [ - "022d46a4-df85-4251-a7d2-0a749f3d784f" + "51f10105-e422-4b18-b930-995b086ac3f5" ], "x-ms-gateway-rewrite": [ "false" @@ -511,7 +546,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "xdj0Vv_cuQuVJi_rH4vuvvDyqWI9tZyaK40B6USHPa5myzOl44zNzpUJcSIxLpM9jd7sbcDX6pvkLi-aqO4k6-hJ605QWqwihsnnqKEXv-c.W9nf54wk6BZ_V8_CeUR3auGQoGd6NQ85b4ks7_66eqc" + "gNPJk2vYxDB9N6ISuq2TOToYFwHs1m1NfxNOaoW9u_DQ53R5il2XUXlQEtLCikL2pQLPj13pKYVg5MUgyfIyq9kHGV_vzNnsknvD316Bkr4.HUPm6Pw-R8BjKfMloPMuEiL7uVRcDUqqJ0vbRqOioYA" ], "X-Content-Type-Options": [ "nosniff" @@ -526,7 +561,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -536,7 +571,7 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:50:41 GMT" + "Wed, 28 Jan 2015 00:56:42 GMT" ] }, "StatusCode": 200 @@ -553,78 +588,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" + "Content-Length": [ + "1956" ], - "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], - "request-id": [ - "ddaed303-67f8-4373-9c27-e1f715802710" + "Expires": [ + "-1" ], - "client-request-id": [ - "acb63867-c8e4-4138-b7fd-4027b8dff67f" - ], - "x-ms-gateway-rewrite": [ - "false" - ], - "x-ms-dirapi-data-contract-version": [ - "1.42-previewInternal" - ], - "ocp-aad-session-key": [ - "465TuaCmL9dLd14KbGM3BDsQY7-naTi3icCRlo02ndSVv_3-PRB0F3PxEOdOXPltzxnOA29zA6uFTW3iCGBr9NbI6VQgRVJJmiJT5O2a7q0.7LKplQkrL3pwAfITtin6AMlSaovUSLNa2euLHORTnIw" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Server": [ - "Microsoft-IIS/8.0" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET", - "ASP.NET" - ], - "Date": [ - "Wed, 17 Sep 2014 01:50:42 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/5509dd91-9239-4de9-877c-985984f9284e?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy81NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGU/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"webadmin2\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": \"Web\",\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"webadmin2\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8B998CA0\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": \"None\",\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": \"AdminTwo\",\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"webadmin2@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "jC0LEgyX+Xs4wMEfLHHxy6tdbt5rWMqcCmfvwI5RNyo=" + "wUAYkBKal6oqagFY7aouGCtQCtmejpC9YPiTOfHJ8us=" ], "request-id": [ - "1de3a8fa-bd61-4c26-a44f-80e5dff4b1ac" + "2ec8eeb6-3640-4606-afc2-8a6989cec783" ], "client-request-id": [ - "d95cbd9f-9cdf-40cd-b9ab-f1b9b7b25611" + "f1c4242c-b4a9-472e-94fd-63b8a36ae780" ], "x-ms-gateway-rewrite": [ "false" @@ -633,7 +616,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "YE11z2L4fBwkEZXyntND_Gy_iZIMTdXEo37nRjMGNZjD6msfFhfYFZ-3mXVweOLYPdyEjI7-qk87zMx4piBg06xWu9RCGAufimrqppJ_k0A.90sJoJnQmFjIWk8wUUyn81UwvSKsBoSD3w3A9nO3PzY" + "hE54JG0ia0ZIDfh0H2-abn7ONIQN73HOp1NxiGRH2SNQMhVhi11YzHIa3CuhPPPBPqZMqsGhc1iXsbUhtYZsj_n9BuSJhNO-AIcJQXU5uy0.Jee2vIvG4EFfF5oCWzN-Z1MPOblKl-ed_wq4x0Fbgbs" ], "X-Content-Type-Options": [ "nosniff" @@ -648,7 +631,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -658,71 +641,35 @@ "ASP.NET" ], "Date": [ - "Wed, 17 Sep 2014 01:50:43 GMT" + "Wed, 28 Jan 2015 00:56:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'5509dd91-9239-4de9-877c-985984f9284e'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCc1NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGUnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'5509dd91-9239-4de9-877c-985984f9284e'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCc1NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGUnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRG\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRG/providers/Microsoft.Authorization/roleAssignments/ddfb9670-5239-475b-9428-be0adc07bef1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ddfb9670-5239-475b-9428-be0adc07bef1\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" + "Content-Length": [ + "598" ], - "Vary": [ - "Accept-Encoding" - ], - "x-ms-request-id": [ - "westus:dbecf4b2-f5f1-4ea4-89b4-19646c5273e9" + "Content-Type": [ + "application/json; charset=utf-8" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31907" - ], - "x-ms-correlation-request-id": [ - "bb189a8e-3189-47bd-8f03-53f0f6720449" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015042Z:bb189a8e-3189-47bd-8f03-53f0f6720449" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 17 Sep 2014 01:50:41 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'5509dd91-9239-4de9-877c-985984f9284e'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCc1NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGUnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" + "Expires": [ + "-1" ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRG\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/nonexistentRG/providers/Microsoft.Authorization/roleAssignments/ddfb9670-5239-475b-9428-be0adc07bef1\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"ddfb9670-5239-475b-9428-be0adc07bef1\"\r\n }\r\n ]\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -730,16 +677,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:6aaa5d56-1003-4e9a-8e5f-d0af398cabb8" + "westus:c2656119-c386-443f-9887-9d113f2953aa" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31904" + "31996" ], "x-ms-correlation-request-id": [ - "1f4ec3bd-dc4d-47fa-a8f1-29d7c9dbde9c" + "6d6265ce-e5e4-4d60-8184-f90920c96d49" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015043Z:1f4ec3bd-dc4d-47fa-a8f1-29d7c9dbde9c" + "WESTUS:20150128T005643Z:6d6265ce-e5e4-4d60-8184-f90920c96d49" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -748,71 +695,35 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:43 GMT" + "Wed, 28 Jan 2015 00:56:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'5509dd91-9239-4de9-877c-985984f9284e'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCc1NTA5ZGQ5MS05MjM5LTRkZTktODc3Yy05ODU5ODRmOTI4NGUnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { - "Pragma": [ - "no-cache" - ], - "Vary": [ - "Accept-Encoding" + "Content-Length": [ + "12" ], - "x-ms-request-id": [ - "westus:b15d7845-7304-4385-9283-d15185257e47" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31906" + "Content-Type": [ + "application/json; charset=utf-8" ], - "x-ms-correlation-request-id": [ - "1dd22a71-e3c6-48af-95db-3c073e756392" - ], - "x-ms-routing-request-id": [ - "WESTUS:20140917T015042Z:1dd22a71-e3c6-48af-95db-3c073e756392" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" + "Expires": [ + "-1" ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Wed, 17 Sep 2014 01:50:41 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-07-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", - "ResponseHeaders": { "Pragma": [ "no-cache" ], @@ -820,16 +731,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:a4dc92ab-dbb9-4c97-8cd8-7caa5572758f" + "westus:282174c3-3845-4fbc-b15a-ee099cb5f06e" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31903" + "31994" ], "x-ms-correlation-request-id": [ - "51547a60-4b81-407c-89ae-eb8f4ce28f72" + "acfc7b8c-4bc0-42bf-95df-718d0bed9726" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015043Z:51547a60-4b81-407c-89ae-eb8f4ce28f72" + "WESTUS:20150128T005644Z:acfc7b8c-4bc0-42bf-95df-718d0bed9726" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -838,40 +749,52 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:43 GMT" + "Wed, 28 Jan 2015 00:56:43 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0ZzEvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy83YTc1MGQ1Ny05ZDkyLTRiZTEtYWQ2Ni1mMDk5Y2VjZmZjMDE/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy90ZXN0cmcxODU3MS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzdhNzUwZDU3LTlkOTItNGJlMS1hZDY2LWYwOTljZWNmZmMwMT9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"principalId\": \"5509dd91-9239-4de9-877c-985984f9284e\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571/providers/Microsoft.Authorization/roleAssignments/7a750d57-9d92-4be1-ad66-f099cecffc01\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"7a750d57-9d92-4be1-ad66-f099cecffc01\"\r\n}", "ResponseHeaders": { + "Content-Length": [ + "586" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], + "Vary": [ + "Accept-Encoding" + ], "x-ms-request-id": [ - "westus:70ab6090-967a-4ced-9d3b-58514d9478de" + "westus:c646b7de-419b-4099-8120-056634fed0ea" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1184" + "1198" ], "x-ms-correlation-request-id": [ - "6153d582-fc9b-4681-b11c-8f0e4cbb6bea" + "7c3a216b-86f2-49c2-8e73-c2b17bb3b31a" ], "x-ms-routing-request-id": [ - "WESTUS:20140917T015043Z:6153d582-fc9b-4681-b11c-8f0e4cbb6bea" + "WESTUS:20150128T005644Z:7c3a216b-86f2-49c2-8e73-c2b17bb3b31a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -880,7 +803,7 @@ "no-cache" ], "Date": [ - "Wed, 17 Sep 2014 01:50:43 GMT" + "Wed, 28 Jan 2015 00:56:43 GMT" ] }, "StatusCode": 200 @@ -889,6 +812,7 @@ "Names": {}, "Variables": { "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115", - "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0" + "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0", + "Domain": "rbactest.onmicrosoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaNegativeScenarios.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaNegativeScenarios.json index f10dd856ce60..4a763ba06415 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaNegativeScenarios.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaNegativeScenarios.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa'&api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdhYWFhYWFhYS1hYWFhLWFhYWEtYWFhYS1hYWFhYWFhYWFhYWEnJmFwaS12ZXJzaW9uPTIwMTQtMDctMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleAssignments?&$filter=principalId%20eq%20'aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa'&api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlQXNzaWdubWVudHM/JiRmaWx0ZXI9cHJpbmNpcGFsSWQlMjBlcSUyMCdhYWFhYWFhYS1hYWFhLWFhYWEtYWFhYS1hYWFhYWFhYWFhYWEnJmFwaS12ZXJzaW9uPTIwMTQtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" @@ -15,6 +15,15 @@ }, "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { + "Content-Length": [ + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], @@ -22,16 +31,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:d0c705e3-fad6-4f89-9a27-f7293422fb24" + "westus:02025db9-9228-440d-be4b-9a19661df59d" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31989" + "31999" ], "x-ms-correlation-request-id": [ - "374d21e3-9749-4afc-8b9e-21e2ddfd34a5" + "72977e35-6d99-4461-a713-b3eb3948e7fe" ], "x-ms-routing-request-id": [ - "WESTUS:20140915T235131Z:374d21e3-9749-4afc-8b9e-21e2ddfd34a5" + "WESTUS:20150128T005628Z:72977e35-6d99-4461-a713-b3eb3948e7fe" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -40,7 +49,7 @@ "no-cache" ], "Date": [ - "Mon, 15 Sep 2014 23:51:31 GMT" + "Wed, 28 Jan 2015 00:56:27 GMT" ] }, "StatusCode": 200 @@ -57,14 +66,20 @@ }, "ResponseBody": "{\r\n \"odata.error\": {\r\n \"code\": \"Request_ResourceNotFound\",\r\n \"message\": {\r\n \"lang\": \"en\",\r\n \"value\": \"Resource 'nonexistent@provider.com' does not exist or one of its queried reference-property objects are not present.\"\r\n }\r\n }\r\n}", "ResponseHeaders": { + "Content-Length": [ + "202" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; charset=utf-8" + ], "ocp-aad-diagnostics-server-name": [ - "0KG3XJca10JBaCPPVyV6S/TPZvVBRyYmKz0GZKrigX0=" + "+MzH+2dNYIt6p0PwxNqlMcq3itHIDSnhoyEZsBf+jpA=" ], "request-id": [ - "2a62d192-c67a-4c20-a233-2ac9036772c8" + "c9799225-0bcf-43b1-8ef8-2a6819cf427c" ], "client-request-id": [ - "bb4ec3b6-28d4-4aea-be83-33f05d250df6" + "90908a61-8850-49aa-9681-7944b8d9f983" ], "x-ms-gateway-rewrite": [ "false" @@ -73,7 +88,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "oX-z3dVYrpKpqzPeQaNpWugF8eg9wOxNSHX-vb3Ntp6fOVrdaFyYfQ2MvbtUUv6HTnKdOJ0YoGLpasiMyR0Uqp7m97STF-xi91VvD23DS1A.mfZ-KCp8x6IT8EKPDbHHHYOPhEP1M-Nh3rhXi1uPc_c" + "2_nOPcPlurKbxYy8-F6566mg6uLcTIhQLaKwUURvIblAwx8Qqb2LnHLkpHbcnGkVrvTJ2jR2wLngMJfOyVE9Y6V9Jdnc4tnsuWfZJ4RvDho.abAvuMmtNFsfhrGQrPVhfmxwyFIN3MX7Jd5KvyjpUvI" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -82,7 +97,7 @@ "private" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -92,7 +107,7 @@ "ASP.NET" ], "Date": [ - "Mon, 15 Sep 2014 23:51:31 GMT" + "Wed, 28 Jan 2015 00:56:28 GMT" ] }, "StatusCode": 404 @@ -109,17 +124,26 @@ }, "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.ServicePrincipal\",\r\n \"value\": []\r\n}", "ResponseHeaders": { + "Content-Length": [ + "177" + ], + "Content-Type": [ + "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "0KG3XJca10JBaCPPVyV6S/TPZvVBRyYmKz0GZKrigX0=" + "+MzH+2dNYIt6p0PwxNqlMcq3itHIDSnhoyEZsBf+jpA=" ], "request-id": [ - "0f930761-2271-401b-9686-12aa512722b6" + "708cc059-6f31-46e2-a51a-ae8f128085b1" ], "client-request-id": [ - "6c3b2a3f-9cf6-4bbe-90d2-e86389cb250d" + "b5b74344-4990-4b64-a4d6-db4a219d795a" ], "x-ms-gateway-rewrite": [ "false" @@ -128,7 +152,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "PmJ7L4OP3yAiB8K40dalrv6mxP8E_iQG5r5iNlv0CKix76r1DDj6DIYrlcZ7CWEAp2Yj-KG8IFyT9Xt8qnUIfxqj_ppuCM3YJPVB69xdVCw.q1P0Ad5McuvkwoUf9iEY4p6FIaEomTEov4InznXf2rg" + "YNboRDXu_cLTLZjCkVfui1T2ZxFWqHIsw8kNDTxFNmR13yotpM4m1CpG7Q3u8oqsF_4v2jSy6GdwaLCit_nAyGwHNGbMbY4w_8aQwnR72Ks.wS6CPEWUT7XJKwMx97NojCgTrlMFqJVwxbV-NpYMWYE" ], "X-Content-Type-Options": [ "nosniff" @@ -143,7 +167,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -153,19 +177,19 @@ "ASP.NET" ], "Date": [ - "Mon, 15 Sep 2014 23:51:32 GMT" + "Wed, 28 Jan 2015 00:56:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/nonexistent/providers/Microsoft.Authorization/roleAssignments?$filter=atScope()&api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvbm9uZXhpc3RlbnQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cz8kZmlsdGVyPWF0U2NvcGUoKSZhcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/nonexistent/providers/Microsoft.Authorization/roleAssignments?$filter=atScope()&api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvbm9uZXhpc3RlbnQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cz8kZmlsdGVyPWF0U2NvcGUoKSZhcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" @@ -173,17 +197,26 @@ }, "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"InvalidResourceNamespace\",\r\n \"message\": \"The resource namespace 'nonexistent' is invalid.\"\r\n }\r\n}", "ResponseHeaders": { + "Content-Length": [ + "106" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], "Pragma": [ "no-cache" ], "x-ms-request-id": [ - "f3e798c6-279b-44c6-ae6b-1357525ee8b2" + "b4bc762c-1b4a-4d7a-8237-6822bea307a6" ], "x-ms-correlation-request-id": [ - "f3e798c6-279b-44c6-ae6b-1357525ee8b2" + "b4bc762c-1b4a-4d7a-8237-6822bea307a6" ], "x-ms-routing-request-id": [ - "WESTUS:20140915T235132Z:f3e798c6-279b-44c6-ae6b-1357525ee8b2" + "WESTUS:20150128T005629Z:b4bc762c-1b4a-4d7a-8237-6822bea307a6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -192,7 +225,7 @@ "no-cache" ], "Date": [ - "Mon, 15 Sep 2014 23:51:31 GMT" + "Wed, 28 Jan 2015 00:56:28 GMT" ] }, "StatusCode": 404 @@ -201,6 +234,7 @@ "Names": {}, "Variables": { "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115", - "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0" + "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0", + "Domain": "rbactest.onmicrosoft.com" } } \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Cleanup.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Cleanup.json index 7df4a1058d50..79f7bdcc8d68 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Cleanup.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Cleanup.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/68730ae1-2d5c-446b-b37c-bd495a91bf6d?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy82ODczMGFlMS0yZDVjLTQ0NmItYjM3Yy1iZDQ5NWE5MWJmNmQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy9hMWE1OGIyMi1hMTI0LTRhZTItYmQ1MC1jOWVjYWNjYjZlYjU/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { @@ -19,13 +19,13 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "OijwP55bzFPNFU61dGL7reXxvBErwXnDlELDsunJBUw=" + "BvccHteD7GpRtL6WC1VKppjYFJCLmeocW/AMspEjmnI=" ], "request-id": [ - "a26fe1c3-5ac7-4ed0-90f3-8b2389cb6363" + "06ea92e6-4967-4d64-ac5f-5be2fbff7a91" ], "client-request-id": [ - "d1806fcd-5342-440f-8e9a-cac57ed8088b" + "f7d3274e-9d94-4a47-ba42-e63d8ed09d92" ], "x-ms-gateway-rewrite": [ "false" @@ -34,7 +34,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "g76B0s0E53V6bbPU1FYqzXWtq50zj4D291xTO3DNHCC1tyP_Rt3QJgNjVWr2r-Au7iVzBYens9kYkUOV_tSWGnF8C6YhECcZwQ1ftOwQ1r8YTaQMIvXXAR5Uq_F4VLj2_m3rreF5_zoOYe5JObjWyA.rp4UgIeMaoSzJbSRsjzEZrEMSLFVcNQQkG3KP6_ty2M" + "c6Y6RFDl0yP0NBdoVG_xCBjGbKNdQZqBYrR1ggyU3MilX92iH4qTxLYft8KvQINa2U3aHEquJPyjlyw4QYF7qIR8P5OWtGVzWsywsXmiL8E6YDfqNUwDDcXEjtBhpc4X0iZSvVV_fqgnZ3_GtVHiiw.N7KYNQsrTETf6_HUOKOAzImRsnN_LpVJgyLonYeoylc" ], "X-Content-Type-Options": [ "nosniff" @@ -49,7 +49,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -59,28 +59,31 @@ "ASP.NET" ], "Date": [ - "Thu, 25 Sep 2014 17:34:35 GMT" + "Wed, 28 Jan 2015 01:01:56 GMT" ] }, "StatusCode": 204 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Authorization/roleAssignments/6a26d717-aba9-44e3-b971-c53694e413b2?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jb250cmliMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzZhMjZkNzE3LWFiYTktNDRlMy1iOTcxLWM1MzY5NGU0MTNiMj9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.Authorization/roleAssignments/9b8d3fbe-4a95-406c-aae6-50528fa2aefb?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy85YjhkM2ZiZS00YTk1LTQwNmMtYWFlNi01MDUyOGZhMmFlZmI/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.Authorization/roleAssignments/9b8d3fbe-4a95-406c-aae6-50528fa2aefb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9b8d3fbe-4a95-406c-aae6-50528fa2aefb\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "0" + "582" + ], + "Content-Type": [ + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -88,17 +91,20 @@ "Pragma": [ "no-cache" ], + "Vary": [ + "Accept-Encoding" + ], "x-ms-request-id": [ - "westus:75bb9eee-20db-48f8-b237-0cf3929206eb" + "westus:1e9149af-59e1-44b4-a6d2-569f14f0f7d0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1197" ], "x-ms-correlation-request-id": [ - "620b9a6a-dbd8-4d8e-8e7e-d5ac0e4045aa" + "bf12fa31-da99-47d3-81f7-5573267ffc2b" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173440Z:620b9a6a-dbd8-4d8e-8e7e-d5ac0e4045aa" + "WESTUS:20150128T010158Z:bf12fa31-da99-47d3-81f7-5573267ffc2b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -107,7 +113,7 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:34:40 GMT" + "Wed, 28 Jan 2015 01:01:57 GMT" ] }, "StatusCode": 200 diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Setup.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Setup.json index 1b098bb19d09..03e997827df1 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Setup.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Setup.json @@ -4,7 +4,7 @@ "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users?api-version=1.42-previewInternal", "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycz9hcGktdmVyc2lvbj0xLjQyLXByZXZpZXdJbnRlcm5hbA==", "RequestMethod": "POST", - "RequestBody": "{\r\n \"userPrincipalName\": \"aduser2365@rbactest.onmicrosoft.com\",\r\n \"accountEnabled\": true,\r\n \"displayName\": \"aduser2365\",\r\n \"mailNickname\": \"aduser2365test\",\r\n \"passwordProfile\": {\r\n \"password\": \"adpass37690#$\",\r\n \"forceChangePasswordNextLogin\": false\r\n }\r\n}", + "RequestBody": "{\r\n \"userPrincipalName\": \"aduser3907@rbactest.onmicrosoft.com\",\r\n \"accountEnabled\": true,\r\n \"displayName\": \"aduser3907\",\r\n \"mailNickname\": \"aduser3907test\",\r\n \"passwordProfile\": {\r\n \"password\": \"adpass71570#$\",\r\n \"forceChangePasswordNextLogin\": false\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -16,7 +16,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"68730ae1-2d5c-446b-b37c-bd495a91bf6d\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser2365\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser2365test\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008BD7259E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser2365@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser2365@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser3907\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser3907test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D7C00E7\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser3907@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser3907@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1955" @@ -31,13 +31,13 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "GHWom5F4FhO0ryJj9WTZucEuZW4pI1MbWekjNz7LQZA=" + "Ev7Hd/oipnCIUzrwXxDqH/F82pF5rlTsyUdf4tMaVXs=" ], "request-id": [ - "c3a2e03e-51d2-414f-b181-ae628800a2f0" + "b6d218cb-681e-454c-a741-389333d9f612" ], "client-request-id": [ - "4e4b96a9-abf2-4452-ba23-c5437312841a" + "cec82f54-ca21-4123-9a67-114b19fbfe82" ], "x-ms-gateway-rewrite": [ "false" @@ -46,7 +46,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "U7Lwq4chXffR6ij10H7cSArGpCgYmaAAswKZ-PUP7uS19ycF7Jyo3mD2VY1sb5ZG2qzXrMUcgBwZHvJ83kRq31PMZEn6GvH9B3uV_Hns6zZH5OtAuX09KOcDquYwyz1s7nc34B6nGnbJtpUvSiJ8TQ.2kO9okTFU7HGGM-_PHr2CNK3goVeJhw3F1EWVAJq4HE" + "41YlsB7A5qTL4MFdNrra6x1DRXBXiUb5AyhrBnNoWebYdIW_MFmGtB2_3Tz0Fum3BQaeHqoFxTdvixedi-4ti22nJRX-Gdw9_DK_--rLFEAl3z8O2QcarsypHaOnUiP_VAS_JJWi_3gpM3jjvsaDZw.je1Zf3hXX7nrbnUJbx3sydlLl2p8qUHlKZ503KlqKe0" ], "X-Content-Type-Options": [ "nosniff" @@ -61,10 +61,10 @@ "no-cache" ], "Location": [ - "https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/directoryObjects/68730ae1-2d5c-446b-b37c-bd495a91bf6d/Microsoft.WindowsAzure.ActiveDirectory.User" + "https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/directoryObjects/a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5/Microsoft.WindowsAzure.ActiveDirectory.User" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -74,7 +74,7 @@ "ASP.NET" ], "Date": [ - "Thu, 25 Sep 2014 17:33:05 GMT" + "Wed, 28 Jan 2015 01:01:11 GMT" ] }, "StatusCode": 201 @@ -89,10 +89,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\",\r\n \"name\": \"contrib1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/owner1\",\r\n \"name\": \"owner1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/reader1\",\r\n \"name\": \"reader1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testg1\",\r\n \"name\": \"testg1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\",\r\n \"name\": \"csmrg4264\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4942\",\r\n \"name\": \"csmrg4942\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg608\",\r\n \"name\": \"csmrg608\",\r\n \"location\": \"eastasia\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg7947\",\r\n \"name\": \"csmrg7947\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9029\",\r\n \"name\": \"csmrg9029\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9595\",\r\n \"name\": \"csmrg9595\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg9730\",\r\n \"name\": \"csmrg9730\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Networking\",\r\n \"name\": \"Default-Networking\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-SQL-WestUS\",\r\n \"name\": \"Default-SQL-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Storage-WestUS\",\r\n \"name\": \"Default-Storage-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-EastUS\",\r\n \"name\": \"Default-Web-EastUS\",\r\n \"location\": \"eastus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/Default-Web-WestUS\",\r\n \"name\": \"Default-Web-WestUS\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg1234\",\r\n \"name\": \"testrg1234\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/testrg18571\",\r\n \"name\": \"testrg18571\",\r\n \"location\": \"southcentralus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "721" + "2609" ], "Content-Type": [ "application/json; charset=utf-8" @@ -104,16 +104,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31994" + "31988" ], "x-ms-request-id": [ - "8fbcf120-69e1-47ac-8e7d-327a35a1ad03" + "60e64cbd-e1fd-4fad-9e53-abc6d51e9743" ], "x-ms-correlation-request-id": [ - "8fbcf120-69e1-47ac-8e7d-327a35a1ad03" + "60e64cbd-e1fd-4fad-9e53-abc6d51e9743" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173309Z:8fbcf120-69e1-47ac-8e7d-327a35a1ad03" + "WESTUS:20150128T010112Z:60e64cbd-e1fd-4fad-9e53-abc6d51e9743" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -122,28 +122,28 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:33:09 GMT" + "Wed, 28 Jan 2015 01:01:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions?api-version=2014-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9yb2xlRGVmaW5pdGlvbnM/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Contributors can manage everything except access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Owners can manage everything, including access.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Contributor\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything except access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": [\r\n \"Microsoft.Authorization/*/Write\",\r\n \"Microsoft.Authorization/*/Delete\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"b24988ac-6180-42a0-ab88-20f7382dd24c\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Owner\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you manage everything, including access to resources.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"8e3af657-a8ff-443c-a75c-2fe8c4bcb635\"\r\n },\r\n {\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1370" + "1385" ], "Content-Type": [ "application/json; charset=utf-8" @@ -158,16 +158,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:5f60f071-9b39-4e09-a96f-8a5f2296f4db" + "westus:3f159685-cc5e-46c3-af88-191a4f9e9039" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31993" + "31992" ], "x-ms-correlation-request-id": [ - "c934665b-827d-4a66-9fda-3b44bfa5c93c" + "9e35e407-57bc-4057-b1c4-514a1a25eb30" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173329Z:c934665b-827d-4a66-9fda-3b44bfa5c93c" + "WESTUS:20150128T010133Z:9e35e407-57bc-4057-b1c4-514a1a25eb30" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -176,16 +176,16 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:33:29 GMT" + "Wed, 28 Jan 2015 01:01:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Authorization/roleAssignments/6a26d717-aba9-44e3-b971-c53694e413b2?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jb250cmliMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzZhMjZkNzE3LWFiYTktNDRlMy1iOTcxLWM1MzY5NGU0MTNiMj9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.Authorization/roleAssignments/9b8d3fbe-4a95-406c-aae6-50528fa2aefb?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy85YjhkM2ZiZS00YTk1LTQwNmMtYWFlNi01MDUyOGZhMmFlZmI/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"68730ae1-2d5c-446b-b37c-bd495a91bf6d\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -197,10 +197,10 @@ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"68730ae1-2d5c-446b-b37c-bd495a91bf6d\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Authorization/roleAssignments/6a26d717-aba9-44e3-b971-c53694e413b2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6a26d717-aba9-44e3-b971-c53694e413b2\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.Authorization/roleAssignments/9b8d3fbe-4a95-406c-aae6-50528fa2aefb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9b8d3fbe-4a95-406c-aae6-50528fa2aefb\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "580" + "582" ], "Content-Type": [ "application/json; charset=utf-8" @@ -212,16 +212,16 @@ "no-cache" ], "x-ms-request-id": [ - "westus:f557056b-afd8-4235-a8c8-27764bbaf858" + "westus:6caeb3cf-886f-4bae-8eef-dce92f136f01" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1196" ], "x-ms-correlation-request-id": [ - "d18985a3-1a81-4860-8e71-6fb409562c4e" + "f1fcc696-4332-434c-b960-d03d682b39d7" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173330Z:d18985a3-1a81-4860-8e71-6fb409562c4e" + "WESTUS:20150128T010135Z:f1fcc696-4332-434c-b960-d03d682b39d7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -230,28 +230,28 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:33:30 GMT" + "Wed, 28 Jan 2015 01:01:35 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Authorization/roleAssignments/6a26d717-aba9-44e3-b971-c53694e413b2?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jb250cmliMS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZUFzc2lnbm1lbnRzLzZhMjZkNzE3LWFiYTktNDRlMy1iOTcxLWM1MzY5NGU0MTNiMj9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.Authorization/roleAssignments/9b8d3fbe-4a95-406c-aae6-50528fa2aefb?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9yZXNvdXJjZUdyb3Vwcy9jc21yZzQyNjQvcHJvdmlkZXJzL01pY3Jvc29mdC5BdXRob3JpemF0aW9uL3JvbGVBc3NpZ25tZW50cy85YjhkM2ZiZS00YTk1LTQwNmMtYWFlNi01MDUyOGZhMmFlZmI/YXBpLXZlcnNpb249MjAxNC0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"68730ae1-2d5c-446b-b37c-bd495a91bf6d\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Authorization/roleAssignments/6a26d717-aba9-44e3-b971-c53694e413b2\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"6a26d717-aba9-44e3-b971-c53694e413b2\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleDefinitionId\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"principalId\": \"a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5\",\r\n \"scope\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\"\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.Authorization/roleAssignments/9b8d3fbe-4a95-406c-aae6-50528fa2aefb\",\r\n \"type\": \"Microsoft.Authorization/roleAssignments\",\r\n \"name\": \"9b8d3fbe-4a95-406c-aae6-50528fa2aefb\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "580" + "582" ], "Content-Type": [ "application/json; charset=utf-8" @@ -266,16 +266,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:624ce38e-7be4-40e3-b361-12e94d005a16" + "westus:38424bc2-13bc-42d7-9c60-6e912ec49744" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31992" + "31991" ], "x-ms-correlation-request-id": [ - "54e08685-4dde-49eb-a65f-11dc02f646bc" + "92366ab2-b2f0-4b56-bae5-f22ff912735c" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173330Z:54e08685-4dde-49eb-a65f-11dc02f646bc" + "WESTUS:20150128T010135Z:92366ab2-b2f0-4b56-bae5-f22ff912735c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -284,28 +284,28 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:33:30 GMT" + "Wed, 28 Jan 2015 01:01:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-07-01-preview", - "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "//subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7?api-version=2014-10-01-preview", + "EncodedRequestUri": "Ly9zdWJzY3JpcHRpb25zLzNjYTQ5MDQyLTc4MmEtNGNjOS04OWI1LWVlMWI0ODdmZTExNS9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcm9sZURlZmluaXRpb25zL2FjZGQ3MmE3LTMzODUtNDhlZi1iZDQyLWY2MDZmYmE4MWFlNz9hcGktdmVyc2lvbj0yMDE0LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { "x-ms-version": [ - "2014-07-01-preview" + "2014-10-01-preview" ], "User-Agent": [ "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Readers can view everything, but can't make changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"roleName\": \"Reader\",\r\n \"type\": \"BuiltInRole\",\r\n \"description\": \"Lets you view everything, but not make any changes.\",\r\n \"scope\": \"/\",\r\n \"permissions\": [\r\n {\r\n \"actions\": [\r\n \"*/read\"\r\n ],\r\n \"notActions\": []\r\n }\r\n ]\r\n },\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7\",\r\n \"type\": \"Microsoft.Authorization/roleDefinitions\",\r\n \"name\": \"acdd72a7-3385-48ef-bd42-f606fba81ae7\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "434" + "433" ], "Content-Type": [ "application/json; charset=utf-8" @@ -320,16 +320,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westus:22850d2c-efeb-466e-a60b-f5f1af7191d0" + "westus:2797d2cb-7597-4933-b7b9-0a9a01a8a4e9" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31991" + "31990" ], "x-ms-correlation-request-id": [ - "1eb43a14-921d-406e-8853-4f2d0d25d5ca" + "6e959c6e-d565-4255-b12b-b84fd6600072" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173330Z:1eb43a14-921d-406e-8853-4f2d0d25d5ca" + "WESTUS:20150128T010135Z:6e959c6e-d565-4255-b12b-b84fd6600072" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -338,14 +338,14 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:33:30 GMT" + "Wed, 28 Jan 2015 01:01:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/68730ae1-2d5c-446b-b37c-bd495a91bf6d?api-version=1.42-previewInternal", - "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy82ODczMGFlMS0yZDVjLTQ0NmItYjM3Yy1iZDQ5NWE5MWJmNmQ/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", + "RequestUri": "/1449d5b7-8a83-47db-ae4c-9b03e888bad0/users/a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5?api-version=1.42-previewInternal", + "EncodedRequestUri": "LzE0NDlkNWI3LThhODMtNDdkYi1hZTRjLTliMDNlODg4YmFkMC91c2Vycy9hMWE1OGIyMi1hMTI0LTRhZTItYmQ1MC1jOWVjYWNjYjZlYjU/YXBpLXZlcnNpb249MS40Mi1wcmV2aWV3SW50ZXJuYWw=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -353,7 +353,7 @@ "Microsoft.Azure.Graph.RBAC.GraphRbacManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"68730ae1-2d5c-446b-b37c-bd495a91bf6d\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser2365\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser2365test\",\r\n \"mobile\": null,\r\n \"netId\": \"100300008BD7259E\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser2365@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser2365@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", + "ResponseBody": "{\r\n \"odata.metadata\": \"https://graph.windows.net/1449d5b7-8a83-47db-ae4c-9b03e888bad0/$metadata#directoryObjects/Microsoft.WindowsAzure.ActiveDirectory.User/@Element\",\r\n \"odata.type\": \"Microsoft.WindowsAzure.ActiveDirectory.User\",\r\n \"objectType\": \"User\",\r\n \"objectId\": \"a1a58b22-a124-4ae2-bd50-c9ecaccb6eb5\",\r\n \"softDeletionTimestamp\": null,\r\n \"acceptedAs\": null,\r\n \"acceptedOn\": null,\r\n \"accountEnabled\": true,\r\n \"alternativeSecurityIds\": [],\r\n \"appMetadata\": null,\r\n \"assignedLicenses\": [],\r\n \"assignedPlans\": [],\r\n \"city\": null,\r\n \"country\": null,\r\n \"creationType\": null,\r\n \"department\": null,\r\n \"dirSyncEnabled\": null,\r\n \"displayName\": \"aduser3907\",\r\n \"extensionAttribute1\": null,\r\n \"extensionAttribute2\": null,\r\n \"extensionAttribute3\": null,\r\n \"extensionAttribute4\": null,\r\n \"extensionAttribute5\": null,\r\n \"extensionAttribute6\": null,\r\n \"extensionAttribute7\": null,\r\n \"extensionAttribute8\": null,\r\n \"extensionAttribute9\": null,\r\n \"extensionAttribute10\": null,\r\n \"extensionAttribute11\": null,\r\n \"extensionAttribute12\": null,\r\n \"extensionAttribute13\": null,\r\n \"extensionAttribute14\": null,\r\n \"extensionAttribute15\": null,\r\n \"facsimileTelephoneNumber\": null,\r\n \"givenName\": null,\r\n \"immutableId\": null,\r\n \"invitedOn\": null,\r\n \"inviteReplyUrl\": [],\r\n \"inviteResources\": [],\r\n \"inviteTicket\": [],\r\n \"isCompromised\": null,\r\n \"jobTitle\": null,\r\n \"jrnlAddress\": null,\r\n \"lastDirSyncTime\": null,\r\n \"logonIdentifiers\": [],\r\n \"mail\": null,\r\n \"mailNickname\": \"aduser3907test\",\r\n \"mobile\": null,\r\n \"netId\": \"1003BFFD8D7C00E7\",\r\n \"onPremiseSecurityIdentifier\": null,\r\n \"otherMails\": [],\r\n \"passwordPolicies\": null,\r\n \"passwordProfile\": null,\r\n \"physicalDeliveryOfficeName\": null,\r\n \"postalCode\": null,\r\n \"preferredLanguage\": null,\r\n \"primarySMTPAddress\": null,\r\n \"provisionedPlans\": [],\r\n \"provisioningErrors\": [],\r\n \"proxyAddresses\": [],\r\n \"searchableDeviceKey\": [],\r\n \"selfServePasswordResetData\": null,\r\n \"signInName\": \"aduser3907@rbactest.onmicrosoft.com\",\r\n \"sipProxyAddress\": null,\r\n \"smtpAddresses\": [],\r\n \"state\": null,\r\n \"streetAddress\": null,\r\n \"surname\": null,\r\n \"telephoneNumber\": null,\r\n \"usageLocation\": null,\r\n \"userPrincipalName\": \"aduser3907@rbactest.onmicrosoft.com\",\r\n \"userState\": null,\r\n \"userStateChangedOn\": null,\r\n \"userType\": \"Member\"\r\n}", "ResponseHeaders": { "Content-Length": [ "1955" @@ -368,13 +368,13 @@ "no-cache" ], "ocp-aad-diagnostics-server-name": [ - "GHWom5F4FhO0ryJj9WTZucEuZW4pI1MbWekjNz7LQZA=" + "Ev7Hd/oipnCIUzrwXxDqH/F82pF5rlTsyUdf4tMaVXs=" ], "request-id": [ - "e6fa0d95-2b96-4eef-a83b-4d785b6a946d" + "da676941-09d8-4ac9-a6ac-f47079d4bd26" ], "client-request-id": [ - "25674de1-b973-4455-b503-e114b5882158" + "81244b8c-59a9-4d54-b5d8-d5ca0c06895f" ], "x-ms-gateway-rewrite": [ "false" @@ -383,7 +383,7 @@ "1.42-previewInternal" ], "ocp-aad-session-key": [ - "z1VUcReksQX8t7VPCQbY7u_LWqd-RiYc4oTwEhxd215VMDKbWtBb2JuMlCKPYheJeNfoBHGoy9mU59MHSseFQvnjAkCeqR5W-dvANrrHCauQSQSZhq3EKjyEZJ00wMut8XmtjlrqSHyjl7Li1ov0hg.9tIe2ChIZhaLL26oc9RbAIJeIlrVM2EmrABMkkYZTp4" + "Qm6J8a78yhTZ7elALwvnp2EhJBnXwba0wSBYvHOrmYwiCM7OCQT1MRZEwb5aIVePEsQ6Tm-9zdVP9NJHVpb0dedXKiqnuGBhPiktmTfrg4f_LDp4fZlgsr0c9t_FnBo2eFLssNm6No4ScaeNZmp0SQ.X7NJsmx0wHISIVd13TzriPrcay9q2BZm_f6N-DMenaM" ], "X-Content-Type-Options": [ "nosniff" @@ -398,7 +398,7 @@ "no-cache" ], "Server": [ - "Microsoft-IIS/8.0" + "Microsoft-IIS/8.5" ], "X-AspNet-Version": [ "4.0.30319" @@ -408,7 +408,7 @@ "ASP.NET" ], "Date": [ - "Thu, 25 Sep 2014 17:33:30 GMT" + "Wed, 28 Jan 2015 01:01:35 GMT" ] }, "StatusCode": 200 @@ -416,8 +416,8 @@ ], "Names": { "b__2": [ - "aduser2365", - "adpass3769" + "aduser3907", + "adpass7157" ] }, "Variables": { diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Test.json b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Test.json index d4d46d8f95c2..40f65bbb54ce 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Test.json +++ b/src/ResourceManager/Resources/Commands.Resources.Test/SessionRecords/Microsoft.Azure.Commands.Resources.Test.ScenarioTests.RoleAssignmentTests/RaUserPermissions_Test.json @@ -1,8 +1,8 @@ { "Entries": [ { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/csmrg4264?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NzbXJnNDI2ND9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -10,7 +10,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1\",\r\n \"name\": \"contrib1\",\r\n \"location\": \"westus\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264\",\r\n \"name\": \"csmrg4264\",\r\n \"location\": \"southcentralus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "179" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31996" + "31987" ], "x-ms-request-id": [ - "21f2d0d7-c225-405f-9513-0e34694d648e" + "ce1da67f-bff3-4749-a211-806458b4d76f" ], "x-ms-correlation-request-id": [ - "21f2d0d7-c225-405f-9513-0e34694d648e" + "ce1da67f-bff3-4749-a211-806458b4d76f" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173413Z:21f2d0d7-c225-405f-9513-0e34694d648e" + "WESTUS:20150128T010145Z:ce1da67f-bff3-4749-a211-806458b4d76f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:34:13 GMT" + "Wed, 28 Jan 2015 01:01:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/resources?&api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL2NvbnRyaWIxL3Jlc291cmNlcz8mYXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/resources?&api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlR3JvdXBzL2NzbXJnNDI2NC9yZXNvdXJjZXM/JmFwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -58,10 +58,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/alertrules/CPUHigh default01\",\r\n \"name\": \"CPUHigh default01\",\r\n \"type\": \"microsoft.insights/alertrules\",\r\n \"location\": \"eastus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/serverfarms/default01\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/alertrules/ForbiddenRequests wscontrib002\",\r\n \"name\": \"ForbiddenRequests wscontrib002\",\r\n \"type\": \"microsoft.insights/alertrules\",\r\n \"location\": \"eastus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/alertrules/ServerErrors wscontrib002\",\r\n \"name\": \"ServerErrors wscontrib002\",\r\n \"type\": \"microsoft.insights/alertrules\",\r\n \"location\": \"eastus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/autoscalesettings/default01-contrib1\",\r\n \"name\": \"default01-contrib1\",\r\n \"type\": \"microsoft.insights/autoscalesettings\",\r\n \"location\": \"eastus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/serverfarms/default01\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/microsoft.insights/components/wscontrib002\",\r\n \"name\": \"wscontrib002\",\r\n \"type\": \"microsoft.insights/components\",\r\n \"location\": \"centralus\",\r\n \"tags\": {\r\n \"hidden-link:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\": \"Resource\"\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/serverFarms/default01\",\r\n \"name\": \"default01\",\r\n \"type\": \"Microsoft.Web/serverFarms\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/sites/wscontrib002\",\r\n \"name\": \"wscontrib002\",\r\n \"type\": \"Microsoft.Web/sites\",\r\n \"location\": \"westus\",\r\n \"tags\": {\r\n \"hidden-related:/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/contrib1/providers/Microsoft.Web/serverfarms/default01\": \"Resource\"\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourceGroups/csmrg4264/providers/Microsoft.ClassicStorage/storageAccounts/teststoragecsmrg4264\",\r\n \"name\": \"teststoragecsmrg4264\",\r\n \"type\": \"Microsoft.ClassicStorage/storageAccounts\",\r\n \"location\": \"southcentralus\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2541" + "277" ], "Content-Type": [ "application/json; charset=utf-8" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31995" + "31986" ], "x-ms-request-id": [ - "be81ce03-35f7-40a7-b527-d5867529ac37" + "3620a386-d63c-4402-a91d-d144c397375f" ], "x-ms-correlation-request-id": [ - "be81ce03-35f7-40a7-b527-d5867529ac37" + "3620a386-d63c-4402-a91d-d144c397375f" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173413Z:be81ce03-35f7-40a7-b527-d5867529ac37" + "WESTUS:20150128T010145Z:3620a386-d63c-4402-a91d-d144c397375f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,14 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:34:13 GMT" + "Wed, 28 Jan 2015 01:01:44 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/contrib1/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NvbnRyaWIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuQXV0aG9yaXphdGlvbi9wZXJtaXNzaW9ucz9hcGktdmVyc2lvbj0yMDE0LTA3LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/3ca49042-782a-4cc9-89b5-ee1b487fe115/resourcegroups/csmrg4264/providers/Microsoft.Authorization/permissions?api-version=2014-07-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvM2NhNDkwNDItNzgyYS00Y2M5LTg5YjUtZWUxYjQ4N2ZlMTE1L3Jlc291cmNlZ3JvdXBzL2NzbXJnNDI2NC9wcm92aWRlcnMvTWljcm9zb2Z0LkF1dGhvcml6YXRpb24vcGVybWlzc2lvbnM/YXBpLXZlcnNpb249MjAxNC0wNy0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -120,17 +120,20 @@ "Pragma": [ "no-cache" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31993" + "Vary": [ + "Accept-Encoding" ], "x-ms-request-id": [ - "c3371547-844f-463a-aac4-a14ea1d768cf" + "westus:a91e1400-fee2-4d46-b317-13e382b41fd5" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "31993" ], "x-ms-correlation-request-id": [ - "c3371547-844f-463a-aac4-a14ea1d768cf" + "8b8e6f6e-b043-4d62-a9dd-ce6476e8079a" ], "x-ms-routing-request-id": [ - "WESTUS:20140925T173413Z:c3371547-844f-463a-aac4-a14ea1d768cf" + "WESTUS:20150128T010145Z:8b8e6f6e-b043-4d62-a9dd-ce6476e8079a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -139,7 +142,7 @@ "no-cache" ], "Date": [ - "Thu, 25 Sep 2014 17:34:13 GMT" + "Wed, 28 Jan 2015 01:01:45 GMT" ] }, "StatusCode": 200 @@ -148,7 +151,6 @@ "Names": {}, "Variables": { "SubscriptionId": "3ca49042-782a-4cc9-89b5-ee1b487fe115", - "UserId": "aduser2365@rbactest.onmicrosoft.com", "TenantId": "1449d5b7-8a83-47db-ae4c-9b03e888bad0", "Domain": "rbactest.onmicrosoft.com" } diff --git a/src/ResourceManager/Resources/Commands.Resources.Test/packages.config b/src/ResourceManager/Resources/Commands.Resources.Test/packages.config index 2075ae391f4b..a84ae4e10d7d 100644 --- a/src/ResourceManager/Resources/Commands.Resources.Test/packages.config +++ b/src/ResourceManager/Resources/Commands.Resources.Test/packages.config @@ -3,11 +3,11 @@ - + - - + + @@ -15,7 +15,7 @@ - + diff --git a/src/ResourceManager/Resources/Commands.Resources/AzureResourceManager.psd1 b/src/ResourceManager/Resources/Commands.Resources/AzureResourceManager.psd1 index 1f4b4a66bb35..e8ac25f5fb5f 100644 --- a/src/ResourceManager/Resources/Commands.Resources/AzureResourceManager.psd1 +++ b/src/ResourceManager/Resources/Commands.Resources/AzureResourceManager.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '0.8.13' +ModuleVersion = '0.8.14' # ID used to uniquely identify this module GUID = '81d522a4-6e5d-4105-8f58-376204c47458' @@ -64,7 +64,7 @@ FormatsToProcess = @( '.\DataFactories\Microsoft.Azure.Commands.DataFactories.format.ps1xml', '.\RedisCache\Microsoft.Azure.Commands.RedisCache.format.ps1xml', '.\Batch\Microsoft.Azure.Commands.Batch.format.ps1xml', - '.\KeyVault\Microsoft.Azure.Commands.KeyVault.format.ps1xml' + '.\KeyVault\Microsoft.Azure.Commands.KeyVault.format.ps1xml', '.\StreamAnalytics\Microsoft.Azure.Commands.StreamAnalytics.format.ps1xml' ) @@ -77,8 +77,9 @@ NestedModules = @( '.\DataFactories\Microsoft.Azure.Commands.DataFactories.dll', '.\RedisCache\Microsoft.Azure.Commands.RedisCache.dll', '.\Batch\Microsoft.Azure.Commands.Batch.dll', - '.\KeyVault\Microsoft.Azure.Commands.KeyVault.dll' - '.\StreamAnalytics\Microsoft.Azure.Commands.StreamAnalytics.dll' + '.\KeyVault\Microsoft.Azure.Commands.KeyVault.dll', + '.\StreamAnalytics\Microsoft.Azure.Commands.StreamAnalytics.dll', + '.\Insights\Microsoft.Azure.Commands.Insights.dll' ) # Functions to export from this module diff --git a/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj b/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj index 8d39def107f7..1866b0860e5f 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj +++ b/src/ResourceManager/Resources/Commands.Resources/Commands.Resources.csproj @@ -56,7 +56,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -70,12 +70,12 @@ ..\..\..\packages\Microsoft.Azure.Graph.RBAC.1.6.0-preview\lib\net40\Microsoft.Azure.Graph.RBAC.dll - False - ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.16.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll + ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.17.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll + True - + False - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.13.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll False @@ -97,9 +97,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll @@ -232,10 +232,18 @@ {c60342b1-47d3-4a0e-8081-9b97ce60b7af} Commands.Profile + + {11524d98-6c40-4091-a8e1-86463fee607c} + Commands.StorSimple + {d470e50a-9607-48d6-a924-4f9f86502704} Commands.Batch + + {dea446a1-84e2-46cc-b780-eb4afde2460e} + Commands.Insights + {9ffc40cc-a341-4d0c-a25d-dc6b78ef6c94} Commands.KeyVault diff --git a/src/ResourceManager/Resources/Commands.Resources/Microsoft.Azure.Commands.Resources.dll-Help.xml b/src/ResourceManager/Resources/Commands.Resources/Microsoft.Azure.Commands.Resources.dll-Help.xml index 8a8d1bdba4bf..f6613b1d4798 100644 --- a/src/ResourceManager/Resources/Commands.Resources/Microsoft.Azure.Commands.Resources.dll-Help.xml +++ b/src/ResourceManager/Resources/Commands.Resources/Microsoft.Azure.Commands.Resources.dll-Help.xml @@ -1,5 +1,5 @@ - - + + Get-AzureADGroup @@ -14,7 +14,7 @@ - + This is the Description section Filters active directory groups. @@ -79,77 +79,94 @@ - - - - + + - + + + + - - - - + + - - - + + + + + + - + -------------------------- Filters groups using object id -------------------------- - + PS C:\> PS C:\> Get-AzureADGroup -ObjectId 85F89C90-780E-4AA6-9F4F-6F268D322EEE Gets group with 85F89C90-780E-4AA6-9F4F-6F268D322EEE id + + + - + + + -------------------------- Filters groups using Search String -------------------------- - + PS C:\> PS C:\> Get-AzureADGroup -SearchString Joe Filters all ad groups that has Joe in the display name. + + + - + + + -------------------------- List AD groups -------------------------- - + PS C:\> PS C:\> Get-AzureADGroup Gets all AD groups + + + - + + + @@ -169,7 +186,7 @@ - + Get-AzureADGroupMember @@ -184,7 +201,7 @@ - + This is the Description section Get a group members. @@ -217,47 +234,54 @@ - - - - + + - + + + + - - - - + + - - - + + + + + + - + -------------------------- Filters group members using group object id -------------------------- - + PS C:\> PS C:\> Get-AzureADGroupMember -GroupObjectId 85F89C90-780E-4AA6-9F4F-6F268D322EEE Gets group members with 85F89C90-780E-4AA6-9F4F-6F268D322EEE id + + + - + + + @@ -277,7 +301,7 @@ - + Get-AzureADServicePrincipal @@ -292,7 +316,7 @@ - + This is the Description section Filters active directory service principals. @@ -379,77 +403,94 @@ - - - - + + - + + + + - - - - + + - - - + + + + + + - + -------------------------- Filters service principals using SPN -------------------------- - + PS C:\> PS C:\> Get-AzureADServicePrincipal -SPN 36f81fc3-b00f-48cd-8218-3879f51ff39f Gets service principals with 36f81fc3-b00f-48cd-8218-3879f51ff39f SPN + + + - + + + -------------------------- Filters service principals using Search String -------------------------- - + PS C:\> PS C:\> Get-AzureADServicePrincipal -SearchString Web Filters all ad service principals that has Web in the display name. + + + - + + + -------------------------- List AD service principals -------------------------- - + PS C:\> PS C:\> Get-AzureADServicePrincipal Gets all AD service principals + + + - + + + @@ -469,7 +510,7 @@ - + Get-AzureADUser @@ -484,7 +525,7 @@ - + This is the Description section Filters active directory users. @@ -528,6 +569,16 @@ String + + Get-AzureADUser + + Mail + + + + String + + @@ -566,82 +617,111 @@ + + Mail + + + + String + + String + + + + - - - - + + - + + + + - - - - + + - - - + + + + + + - + -------------------------- Filters users using UPN -------------------------- - + PS C:\> PS C:\> Get-AzureADUser -UPN foo@domain.com Gets user with foo@domain.com + + + - + + + -------------------------- Filters users using Search String -------------------------- - + PS C:\> PS C:\> Get-AzureADUser -SearchString Joe Filters all ad users that has Joe in the display name. + + + - + + + -------------------------- List AD users -------------------------- - + PS C:\> PS C:\> Get-AzureADUser Gets all AD users + + + - + + + @@ -661,7 +741,7 @@ - + Get-AzureLocation @@ -676,7 +756,7 @@ - + This is the Description section The Get-AzureLocation cmdlet gets the Azure data center locations that support each resource type. This cmdlet returns all resource types and locations. It has no parameters.A resource is a user-managed entity, such as a website, database server, or database. When you create a resource, you need to specify a location, and not every location supports all resource types. Before you create your resources, use this cmdlet to find a location for each resource.Azure resources are members of a resource group, which is a collection of resources that are deployed as a unit. Resource groups have a location, but the group and its members do not need to be in the same location. @@ -689,35 +769,41 @@ None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManagement.Models.PSResourceProviderType - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Get all locations -------------------------- - + PS C:\> PS C:\>Get-AzureLocation Name Locations @@ -747,17 +833,22 @@ microsoft.network/Subnets Central US, West Europe ... This command gets all resources and the locations in which they are supported. + + + - + + + -------------------------- Example 2: Get locations that support web sites -------------------------- - + PS C:\> PS C:\>Get-AzureLocation | Where-Object Name -like "*web*site*" @@ -770,10 +861,15 @@ Microsoft.Web/sites North Central US, Central USPS C:\>New-AzureResource -Name MyWebSite -Location 'North Central US' ... This examples shows how to find a location that supports a web site resource and how to use the location in a command to create a web site. + + + The first command uses the Get-AzureLocation cmdlet to get all resource types and their locations. It pipes the output to the Where-Object cmdlet, which selects only resources with names that include "web" and "site". The output shows that the Azure data centers in the North Central US and Central US support web sites.The second command uses the New-AzureResource cmdlet to create a new web site. The value of the Location parameter, which is required, is North Central US. - The first command uses the Get-AzureLocation cmdlet to get all resource types and their locations. It pipes the output to the Where-Object cmdlet, which selects only resources with names that include "web" and "site". The output shows that the Azure data centers in the North Central US and Central US support web sites.The second command uses the New-AzureResource cmdlet to create a new web site. The value of the Location parameter, which is required, is North Central US. + + + @@ -785,7 +881,7 @@ C:\>New-AzureResource -Name MyWebSite -Location 'North Central US' - + Get-AzureResource @@ -800,7 +896,7 @@ C:\>New-AzureResource -Name MyWebSite -Location 'North Central US' - + This is the Description section The Get-AzureResource cmdlet gets the Azure resources in the subscription. By default, it gets all resources in the subscription, but you can use the parameters in the cmdlet to filter the results.An Azure resource is a user-managed Azure entity, such as a database server, database, or website. Every Azure resource is associated with a resource group, which is a collection of resources that are deployed as a unit. @@ -945,35 +1041,41 @@ C:\>New-AzureResource -Name MyWebSite -Location 'North Central US' None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManagement.Models.PSResource - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Get all resources -------------------------- - + PS C:\> PS C:\>Get-AzureResource Name : HostingFarm1 @@ -992,17 +1094,22 @@ ParentResource : ... This commands gets all Azure resources in the subscription. + + + - + + + -------------------------- Example 2: Get resources by resource group -------------------------- - + PS C:\> PS C:\>Get-AzureResource -ResourceGroupName ContosoRG01 @@ -1020,17 +1127,22 @@ Location : northeurope ParentResource : This commands gets all Azure resources in the ContosoRG01 resource group. + + + - + + + -------------------------- Example 3: Get resources by resource type -------------------------- - + PS C:\> PS C:\>Get-AzureResource | Group-Object ResourceType @@ -1071,17 +1183,22 @@ Location : southcentralus ParentResource : These commands get all resources with a specified resource type. + + + The first command finds the types of resources in the subscription. It uses the Get-AzureResource cmdlet to get all resources and Group-Object cmdlet to group the objects by resource type. The output shows that there are server farms and web sites in the subscription.The second command uses the ResourceType parameter of Get-AzureResource to get all server farms in the subscription. - The first command finds the types of resources in the subscription. It uses the Get-AzureResource cmdlet to get all resources and Group-Object cmdlet to group the objects by resource type. The output shows that there are server farms and web sites in the subscription.The second command uses the ResourceType parameter of Get-AzureResource to get all server farms in the subscription. + + + -------------------------- Example 4: Get a resource by name -------------------------- - + PS C:\> PS C:\>Get-AzureResource -Name ContosoLabWeb -ResourceGroupName ContosoLabsRG -ResourceType "Microsoft.Web/sites" -ApiVersion 2014-04-01 Name : ContosoLabWeb @@ -1096,32 +1213,42 @@ Properties : Tags : This commands gets the "ContosoLabWeb" web site resource. When you use the Name parameter to get a particular resource, the ResourceGroupName, ResourceType, and APIVersion parameters are required. + + + You can also use the Where-Object cmdlet to select a resource. For example: Get-AzureResource | Where-Object Name -eq "ConsotoLabWeb" - You can also use the Where-Object cmdlet to select a resource. For example: Get-AzureResource | Where-Object Name -eq "ConsotoLabWeb" + + + -------------------------- Example 5: Get a resource by its tag -------------------------- - + PS C:\> PS C:\>Get-AzureResource -Tag @{Name="Department";Value="IT"} This command gets resources that have a tag named "Department with a value of "IT". + + + - + + + -------------------------- Example 6: Get all tags of a resource -------------------------- - + PS C:\> PS C:\>Get-AzureResource -Name ContosoLabWeb -ResourceGroupName ContosoLabsRG -ResourceType "Microsoft.Web/sites" -ApiVersion 2014-04-01 @@ -1137,10 +1264,15 @@ Tags: FY2016 These commands get all tags of the ContosoWeb resource. The first command gets the resource by name with all of its properties. The second command, which uses the Tags property of the output object, gets only the tags. + + + - + + + @@ -1152,7 +1284,7 @@ Tags: - + Get-AzureResourceGroup @@ -1167,7 +1299,7 @@ Tags: - + This is the Description section The Get-AzureResourceGroup cmdlet gets the Azure resource groups in your subscription. You can use the Name parameter to select resource groups by name. The default is all resource groups.An Azure resource is a user-managed Azure entity, such as a database server, database, or web site. An Azure resource group is a collection of Azure resources that are deployed as a unit. @@ -1241,35 +1373,41 @@ Tags: None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManagement.PSResourceGroup - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Get all resource groups and their details -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroup -Detailed Name: Contoso @@ -1291,17 +1429,22 @@ Resources: EngDB02 Microsoft.Sql/databases West US This command gets all resource groups in the subscription. + + + - + + + -------------------------- Example 2: Get resource groups by name -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroup -Name EngineerBlog Name: EngineerBlog @@ -1314,51 +1457,66 @@ Resources: EngDB02 Microsoft.Sql/databases West US This command gets Azure resource groups in your subscription that have names that begin with "eng". + + + - + + + -------------------------- Example 3: Get resource groups by other properties -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroup -Detailed | Where-Object {$_.Resources.Type -like "*serverFarms*"} | Select-Object -Property ResourceGroupName Contoso EngineerBlog The command uses the Where-Object, ForEach-Object, and Select-Object cmdlets to get the names of resource groups that include Azure database server farms. You can use commands like this one to find resource groups with resources or properties of interest. + + + The command uses the Get-AzureResourceGroup cmdlet to get all resource groups in the subscription. It pipes the resource groups to the Where-Object cmdlet, which returns only the resource groups that include server farm resources. The command pipes those resource groups to the Select-Object cmdlet, which returns only the value of the ResourceGroupName property of each resource group. - The command uses the Get-AzureResourceGroup cmdlet to get all resource groups in the subscription. It pipes the resource groups to the Where-Object cmdlet, which returns only the resource groups that include server farm resources. The command pipes those resource groups to the Select-Object cmdlet, which returns only the value of the ResourceGroupName property of each resource group. + + + -------------------------- Example 4: Get resource groups by tag -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroup -Tag @{Name="CostCenter";Value="Development"} PS C:\>Get-AzureResourceGroup -Tag @{Name="CostCenter"} These commands get resource groups by tag. The first command gets resource groups that have a "CostCenter" tag with a value of "Development". The second command gets all resource groups that have a "CostCenter" tag, regardless of its value. + + + - + + + -------------------------- Example 5: Get all tags of a resource group -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroup -Name ContosoRG @@ -1373,10 +1531,15 @@ Tags: FY2016 These commands get all tags of the ContosoRG resource group. The first command gets the resource group by name with all of its properties. The second command, which uses the Tags property of the output object, gets only the tags. + + + - + + + @@ -1396,7 +1559,7 @@ Tags: - + Get-AzureResourceGroupDeployment @@ -1411,7 +1574,7 @@ Tags: - + This is the Description section The Get-AzureResourceGroupDeployment cmdlet gets the deployments in an Azure resource group. You can use the Name (DeploymentName) and ProvisioningState parameters to filter the deployments. By default, Get-AzureResourceGroupDeployment returns all deployments for a specified resource group.An Azure resource is a user-managed Azure entity, such as a database server, database, or web site. An Azure resource group is a collection of Azure resources that are deployed as a unit. A deployment is the operation that makes the resources in the resource group available for use.This cmdlet is very useful for tracking. For debugging, use it with the Get-AzureResourceGroupLog cmdlet. @@ -1482,35 +1645,41 @@ Tags: None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManagement.Models. PSResourceGroupDeployment - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Get all deployments for a resource group -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroupDeployment -ResourceGroupName ContosoLabsRG DeploymentName : WordPress.WordPress @@ -1544,47 +1713,62 @@ Parameters : Outputs : This command gets all deployments for the ContosoLabsRG resource group. The output shows a deployment for a WordPress blog that used a gallery template. + + + - + + + -------------------------- Example 2: Get a deployment by name -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroupDeployment -ResourceGroupName ContosoLabsRG -Name DeployWebsite1 This command gets the DeployWebsite1 deployment of the ContosoLabsRG resource group. You can assign a name to a deployment when you create it by using the New-AzureResourceGroup or New-AzureResourceGroupDeployment cmdlets. If you do not assign a name, the cmdlets provide a default name based on the template used to create the deployment. + + + - + + + -------------------------- Example 3: Get a deployment by provisioning state -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroupDeployment -ResourceGroupName ContosoLabsRG -ProvisioningState NotProvisioned This command gets the deployments of the ContosoLabsRG resource group that are not yet provisioned. + + + - + + + -------------------------- Example 4: Get the deployments of all resource groups -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroup | Get-AzureResourceGroupDeployment | Format-Table ResourceGroupName, DeploymentName, ProvisioningState ResourceGroupName DeploymentName ProvisioningState @@ -1598,10 +1782,15 @@ ContosoBlog WordPress.WordPress.0.1.0-preview1 Succ ContosoLabsRG WordPress.WordPress Succeeded This command gets all deployments of all resource groups in the subscription and formats them in a table with their ResourceGroupName, DeploymentName and ProvisioningState property values. + + + - + + + @@ -1613,7 +1802,7 @@ ContosoLabsRG WordPress.WordPress Succ - + Get-AzureResourceGroupGalleryTemplate @@ -1628,7 +1817,7 @@ ContosoLabsRG WordPress.WordPress Succ - + This is the Description section The Get-AzureResourceGroupGalleryTemplate cmdlet gets resource group gallery templates from the template gallery that Azure hosts. To save a gallery template as a JSON file, use the Save-AzureResourceGroupGalleryTemplate cmdlet.A resource group template is a JSON string that defines a resource group for a complex entity, such as a web portal, a blog, a photo gallery, a commerce site, or a wiki. The template defines the resources that are typically needed for the entity, such as web sites, database servers, databases and storage accounts, and includes parameters for user-defined values, such as the names and properties of the resources. To create a resource group with a template, just identify the template and provide values for its parameters.You can create your own templates or use the Get-AzureResourceGroupGalleryTemplate get a template from the template gallery that Azure hosts. You can also create templates by editing the gallery templates. If you create or edit a template, be sure to use the Test-AzureResourceGroupTemplate cmdlet to verify that your template and its parameters are valid.To create a resource group with a custom or gallery template, use the New-AzureResourceGroup or New-AzureResourceGroupDeployment cmdlets.By default the cmdlet gets only the latest version of the template. To get all versions, use the -AllVersions parameter flag. @@ -1651,7 +1840,7 @@ ContosoLabsRG WordPress.WordPress Succ ApplicationName - + String @@ -1702,7 +1891,7 @@ ContosoLabsRG WordPress.WordPress Succ ApplicationName - + String @@ -1740,67 +1929,83 @@ ContosoLabsRG WordPress.WordPress Succ None - - - - + + - + + + + System.Management.Automation.PSCustomObject - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Get all gallery templates -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroupGalleryTemplate Publisher Identity--------- --------Acquiacom Acquiacom.AcquiaDrupal7MySQL.0.1.0-preview1Acquiacom Acquiacom.AcquiaDrupal7SQL.0.1.0-preview1Avensoft Avensoft.nService.0.1.0-preview1BlogEngineNET BlogEngineNET.BlogEngineNET.0.1.0-preview1Brandoo Brandoo.BrandooWordPressMSSQLorAzureSQL.0.1.0-preview1bugnetproject bugnetproject.BugNET.0.1.0-preview1CakeSoftwareFoundation CakeSoftwareFoundation.CakePHP.0.1.0-preview1CommerceGuys CommerceGuys.DrupalCommerceKickstartMySQL.0.1.0-preview1... This command gets all gallery templates in the Azure template gallery and displays the Identity and Description of each gallery template in a list. The list lets you browse through the templates and select the ones that meet your needs. + + + To save the list in a text file that you can search, use the redirection operator (>). For example, Get-AzureResourceGroupGalleryTemplate | Format-List Identity, Description > $home\Documents\Azure\TemplateDescriptions.txt. - To save the list in a text file that you can search, use the redirection operator (>). For example, Get-AzureResourceGroupGalleryTemplate | Format-List Identity, Description > $home\Documents\Azure\TemplateDescriptions.txt. + + + -------------------------- Example 2: Get a gallery template by its identity -------------------------- - + PS C:\> PS C:\> PS C:\ps-test> Get-AzureResourceGroupGalleryTemplate -Identity WikimediaFoundation.MediaWiki.0.1.0-preview1 This command uses the Get-AzureResourceGroupGalleryTemplate cmdlet to get the WikimediaFoundation.MediaWiki.0.1.0-preview1 gallery template. You can review the gallery template and its properties, such as icons and screenshots. + + + - + + + -------------------------- Example 3: Save a gallery template as a JSON file -------------------------- - + PS C:\> PS C:\>Save-AzureResourceGroupGalleryTemplate -Identity Microsoft.PhotoGallery.0.1.0-preview1 -Path $home\Documents\Azure\MyTemplates @@ -1808,17 +2013,22 @@ PS C:\>Get-Content -Path $home\Documents\Azure\MyTemplates Microsoft.PhotoGal When you find a gallery template that matches your resource needs, you can save it as a JSON file on disk. This makes it easy to review and analyze the resources that the template creates and the parameters (user-defined values) that it defines for each resource. Then, you can use the template with the New-AzureResourceGroup and New-AzureResourceGroupDeployment cmdlets. + + + The first command uses the Save-AzureResourceGroupGalleryTemplate cmdlet to save the Microsoft.PhotoGallery.0.1.0-preview1 gallery template as a JSON file in the path that you specify.The second command uses the Get-Content cmdlet to get the content of the template file. The output that's displayed here is just an excerpt of the JSON template file, but you can see the Parameters and Resources attributes that are common to every template file. To see examples of using the template, type: Get-Help New-AzureResourceGroup or Get-Help New-AzureResourceGroupDeployment. - The first command uses the Save-AzureResourceGroupGalleryTemplate cmdlet to save the Microsoft.PhotoGallery.0.1.0-preview1 gallery template as a JSON file in the path that you specify.The second command uses the Get-Content cmdlet to get the content of the template file. The output that's displayed here is just an excerpt of the JSON template file, but you can see the Parameters and Resources attributes that are common to every template file. To see examples of using the template, type: Get-Help New-AzureResourceGroup or Get-Help New-AzureResourceGroupDeployment. + + + -------------------------- Example 4: Get the category, identity, and summary of the templates -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroupGalleryTemplate | Foreach-Object {Get-AzureResourceGroupGalleryTemplate -Identity $_.Identity} | Format-List -Property CategoryIds, Identity, Summary CategoryIds : {web, blogscms, ecommerce} @@ -1832,10 +2042,15 @@ Summary : Help desk and service management software that empowers you to pro ... This example shows you how to display the category (CategoryIds property), identity, and summary of each template in a list. You can use commands with this format to get any template property. To find all template properties, pipe a Get-AzureResourceGroupGalleryTemplate command with the Identity parameter to the Get-Member cmdlet. For example: (Get-AzureResourceGroupGalleryTemplate Microsoft.TeamProject.0.1.0-preview1 | Get-Member). + + + - + + + @@ -1847,252 +2062,96 @@ Summary : Help desk and service management software that empowers you to pro - + - Get-AzureResourceGroupLog + Get-AzureRoleAssignment - Gets the deployment log for a resource group + Filters role assignments. Get - AzureResourceGroupLog + AzureRoleAssignment - - The Get-AzureResourceGroupLog cmdlet gets the deployment log entries for a resource group. The entries are very useful for many IT tasks, including maintaining a transaction history, performing statistical analyses, and debugging.By default, Get-AzureResourceGroupLog gets the log entries of the currently running or most recently completed deployment for the resource group, but you can use the cmdlet parameters to get the entries for a particular deployment by name or all deployments. + This is the Description section + Filters role assignments. - Get-AzureResourceGroupLog - - Name + Get-AzureRoleAssignment + + RoleDefinitionName - Specifies the name of a resource group. This parameter is required. Enter the name of one resource group in each command. + Role to assign the principals with. String - Get-AzureResourceGroupLog - - Name + Get-AzureRoleAssignment + + ObjectId + + Object id of the user, group or service principal. + + Guid + + + RoleDefinitionName - Specifies the name of a resource group. This parameter is required. Enter the name of one resource group in each command. + Role to assign the principals with. String - - All + + Scope - Gets all deployment log entries for the resource group. + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. - SwitchParameter + String - Get-AzureResourceGroupLog - - Name + Get-AzureRoleAssignment + + ObjectId + + Object id of the user, group or service principal. + + Guid + + + ResourceGroupName - Specifies the name of a resource group. This parameter is required. Enter the name of one resource group in each command. + Resource group to assign the role to. String - DeploymentName + ResourceName - Gets the log entries for the deployments with the specified name.To get the names of deployments for a resource group, use the Get-AzureResourceGroupDeployment cmdlet. To specify a deployment name when deploying resources, use the DeploymentName parameter of New-AzureResourceGroup or the Name parameter (alias DeploymentName) of the New-AzureResourceGroupDeployment cmdlets. + Name of the resource to assign the role to. String - - - - - Name - - Specifies the name of a resource group. This parameter is required. Enter the name of one resource group in each command. - - String - - String - - - - - - All - - Gets all deployment log entries for the resource group. - - SwitchParameter - - SwitchParameter - - - - - - DeploymentName - - Gets the log entries for the deployments with the specified name.To get the names of deployments for a resource group, use the Get-AzureResourceGroupDeployment cmdlet. To specify a deployment name when deploying resources, use the DeploymentName parameter of New-AzureResourceGroup or the Name parameter (alias DeploymentName) of the New-AzureResourceGroupDeployment cmdlets. - - String - - String - - - - - - - - - None - + + ResourceType - + Type of the resource to assign the role to. - - - - - - - - Microsoft.Azure.Commands.ResourceManagement.Models.PSDeploymentEventData - + String + + + ParentResource - + Parent resource of the resource to assign the role to, if there is any. - - - - - - - - - - - -------------------------- Example 1: Get the log entries for the most recent deployment -------------------------- - - - - PS C:\>Get-AzureResourceGroupLog -Name ContosoRG01 -Authorization : - Scope : /subscriptions/9b14a38b-4b93-4554-8bb0-3cefb47a4e1f/resourcegroups/ContosoLabsRG/deployments/LabDeploy02 - Action : Microsoft.Resources/subscriptions/resourcegroups/deployments/write - Role : Subscription Admin - Condition : -ResourceUri : /subscriptions/9b14a38b-4b93-4554-8bb0-3cefb47a4e1f/resourcegroups/ContosoLabsRG/deployments/LabDeploy02 -SubscriptionId : 9b14a38b-4b93-4554-8bb0-3cefb47a4e1f -Timestamp(UTC) : 3/21/2014 9:17:33 PM -OperationName : Update deployment -OperationId : 4877e67f-868b-4b3e-8778-4a40ee3a1af2 -Status : Succeeded -SubStatus : Created -Caller : live.com#auxtm702@live.com -CorrelationId : 4877e67f-868b-4b3e-8778-4a40ee3a1af2Description : -HttpRequest : - ClientId : - Method : PUT - Url : - ClientIpAddress : 131.107.192.39 -Level : Informational -ResourceGroupName : ContosoLabsRG -ResourceProvider : Microsoft Resources -EventSource : Microsoft Resources -Properties : - statusCode : Created - - This command gets the log entries of the currently running or most recently completed deployment of the ContosoRG01 resource group. In this case, the log entries records the addition of a new web site. - - - - - - - - - -------------------------- Example 2: Get log entries by deployment name -------------------------- - - - - PS C:\>(Get-AzureResourceGroupDeployment -ResourceGroupName ContosoLabsRG).DeploymentNameMicrosoft.WebSiteSQLDatabase.0.1.0-preview1LabDeploy02LabDeploy03 -PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeploy02 - - These commands get the log entries of the LabDeploy02 deployment of the ContosoLabsRG resource group. - - - - The first command uses the Get-AzureResourceGroupDeployment cmdlet to get all deployments for the ContosoLabsRG resource group. It uses the dot method to get the DeploymentName property of each deployment. Notice that the name of the first deployment is a template name, which is the default value when you do not specify a deployment name.The second command uses the Get-AzureResourceGroupLog cmdlet to get the log entries for the LabDeploy02 deployment. - - - - - -------------------------- Example 3: Get all failing log entries for a resource group -------------------------- - - - - PS C:\>Get-AzureResourceGroupLog -Name ContosoRG01 -All | Where-Object Status -eq Failed - - This command gets all log entries of failed operations for the ContosoRG01 resource group. You might use a command like this for debugging. - - - - The first command uses the All parameter of the Get-AzureResourceGroupLog to get log entries for all deployments of the resource group. Then it pipes the log entries to the Where-Object cmdlet, which selects only entries that have a value of Failed for the Status property - - - - - -------------------------- Example 4: Get the logs of the most recent deployment for each resource group -------------------------- - - - - PS C:\>Get-AzureResourceGroup | Get-AzureResourceGroupLog - - This command gets the log entries for the most recent deployment of each resource group in the subscription. The command uses the Get-AzureResourceGroup cmdlet to get all resource groups in the subscription. It pipes the resources groups to the Get-AzureResourceGroupLog which gets the log entries for the last deployment of each resource group. - - - - - - - - - - - Online Version: - http://go.microsoft.com/fwlink/?LinkID=393459 - - - - - - - Get-AzureRoleAssignment - - Filters role assignments. - - - - - Get - AzureRoleAssignment - - - - - Filters role assignments. - - - - Get-AzureRoleAssignment + String + RoleDefinitionName @@ -2134,31 +2193,34 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo String - - ResourceName + + RoleDefinitionName - Name of the resource to assign the role to. + Role to assign the principals with. String + + + Get-AzureRoleAssignment - ResourceType + Mail - Type of the resource to assign the role to. + Mail of the user or group String - ParentResource + RoleDefinitionName - Parent resource of the resource to assign the role to, if there is any. + Role to assign the principals with. String - - RoleDefinitionName + + Scope - Role to assign the principals with. + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. String @@ -2166,16 +2228,9 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo Get-AzureRoleAssignment - ObjectId - - Object id of the user, group or service principal. - - Guid - - - ResourceGroupName + Mail - Resource group to assign the role to. + Mail of the user or group String @@ -2190,23 +2245,23 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo Get-AzureRoleAssignment - ObjectId + Mail - Object id of the user, group or service principal. + Mail of the user or group - Guid + String - - RoleDefinitionName + + ResourceGroupName - Role to assign the principals with. + Resource group to assign the role to. String - - Scope + + RoleDefinitionName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + Role to assign the principals with. String @@ -2259,16 +2314,9 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo Get-AzureRoleAssignment - Mail - - Mail of the user or group - - String - - - ResourceGroupName + UserPrincipalName - Resource group to assign the role to. + UPN of the user. String @@ -2283,33 +2331,16 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo Get-AzureRoleAssignment - Mail - - Mail of the user or group - - String - - - RoleDefinitionName - - Role to assign the principals with. - - String - - - Scope + UserPrincipalName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + UPN of the user. String - - - Get-AzureRoleAssignment - Mail + ResourceGroupName - Mail of the user or group + Resource group to assign the role to. String @@ -2330,14 +2361,42 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo String - - RoleDefinitionName + + ResourceGroupName - Role to assign the principals with. + Resource group to assign the role to. String - + + ResourceName + + Name of the resource to assign the role to. + + String + + + ResourceType + + Type of the resource to assign the role to. + + String + + + ParentResource + + Parent resource of the resource to assign the role to, if there is any. + + String + + + RoleDefinitionName + + Role to assign the principals with. + + String + + Get-AzureRoleAssignment @@ -2347,10 +2406,27 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo String + + RoleDefinitionName + + Role to assign the principals with. + + String + - ResourceGroupName + Scope - Resource group to assign the role to. + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + + String + + + + Get-AzureRoleAssignment + + ServicePrincipalName + + SPN of the service principal. String @@ -2365,9 +2441,9 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo Get-AzureRoleAssignment - UserPrincipalName + ServicePrincipalName - UPN of the user. + SPN of the service principal. String @@ -2410,9 +2486,33 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo Get-AzureRoleAssignment - UserPrincipalName + ServicePrincipalName - UPN of the user. + SPN of the service principal. + + String + + + ResourceGroupName + + Resource group to assign the role to. + + String + + + RoleDefinitionName + + Role to assign the principals with. + + String + + + + Get-AzureRoleAssignment + + ServicePrincipalName + + SPN of the service principal. String @@ -2434,12 +2534,22 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo Get-AzureRoleAssignment - ServicePrincipalName + ResourceGroupName - SPN of the service principal. + Resource group to assign the role to. + + String + + + RoleDefinitionName + + Role to assign the principals with. String + + + Get-AzureRoleAssignment ResourceGroupName @@ -2457,168 +2567,646 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo ResourceType - Type of the resource to assign the role to. + Type of the resource to assign the role to. + + String + + + ParentResource + + Parent resource of the resource to assign the role to, if there is any. + + String + + + RoleDefinitionName + + Role to assign the principals with. + + String + + + + Get-AzureRoleAssignment + + RoleDefinitionName + + Role to assign the principals with. + + String + + + Scope + + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + + String + + + + + + RoleDefinitionName + + Role to assign the principals with. + + String + + String + + + + + + ObjectId + + Object id of the user, group or service principal. + + Guid + + Guid + + + + + + Scope + + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + + String + + String + + + + + + ResourceGroupName + + Resource group to assign the role to. + + String + + String + + + + + + ResourceName + + Name of the resource to assign the role to. + + String + + String + + + + + + ResourceType + + Type of the resource to assign the role to. + + String + + String + + + + + + ParentResource + + Parent resource of the resource to assign the role to, if there is any. + + String + + String + + + + + + Mail + + Mail of the user or group + + String + + String + + + + + + UserPrincipalName + + UPN of the user. + + String + + String + + + + + + ServicePrincipalName + + SPN of the service principal. + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- Filters role assignment using UPN, Role Definition and Resource Group -------------------------- + + PS C:\> + + PS C:\> Get-AzureRoleAssignment -ResourceGroupName rg1 -UPN foo@domain.com -RoleDefinitionName Reader + + gets role assignments for principal in a resource group that have Reader role definition + + + + + + + + + + + + + + -------------------------- Filters role assignments using Service Principal Name -------------------------- + + PS C:\> + + PS C:\> Get-AzureRoleAssignment -ServicePrincipalName 36f81fc3-b00f-48cd-8218-3879f51ff39f -RoleDefinitionName Contributor + + Gets role assignments of a service principal that have contribution role definition. + + + + + + + + + + + + + + -------------------------- List all role assignments in the subscription -------------------------- + + PS C:\> + + PS C:\> Get-AzureRoleAssignment + + Gets all role assignments under the subscription + + + + + + + + + + + + + + -------------------------- Filters role assignment using explict Scope -------------------------- + + PS C:\> + + PS C:\> Get-AzureRoleAssignment -Mail allen.young@live.cn -RoleDefinitionName Owner -Scope "/resourcegroups/rg1/providers/Microsoft.Web/sites/site1" + + gets role assignment to a live email on a resource using the generic parameter. Since the scope doens't start with "/subscriptions/{id}", the current subscription id will be used + + + + + + + + + + + + + + + + New-AzureRoleAssignment + + + + Remove-AzureRoleAssignment + + + + Get-AzureRoleDefinition + + + + + + + + Get-AzureRoleDefinition + + Filters role definitions. + + + + + Get + AzureRoleDefinition + + + + This is the Description section + Gets role definitions. + + + + Get-AzureRoleDefinition + + Name + + Role definition name. + + String + + + + + + Name + + Role definition name. + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- Gets a role definition -------------------------- + + PS C:\> + + PS C:\> Get-AzureRoleDefinition -Name Reader + + Gets a role definition with Reader name + + + + + + + + + + + + + + -------------------------- Lists all role definitions -------------------------- + + PS C:\> + + PS C:\> Get-AzureRoleDefinition + + Lists all role definitions + + + + + + + + + + + + + + + + New-AzureRoleAssignment + + + + Get-AzureRoleAssignment + + + + Get-AzureRoleAssignment + + + + + + + + New-AzureADApplication + + Creates a new azure active directory application. + + + + + New + AzureADApplication + + + + This is the Description section + Creates a new azure active directory application. + + + + New-AzureADApplication + + DisplayName + + String - - ParentResource + + HomePage - Parent resource of the resource to assign the role to, if there is any. + String - - RoleDefinitionName + + IdentifierUris - Role to assign the principals with. + - String + String[] - Get-AzureRoleAssignment + New-AzureADApplication - ServicePrincipalName + DisplayName - SPN of the service principal. + String - ResourceGroupName + HomePage - Resource group to assign the role to. + String - - RoleDefinitionName + + IdentifierUris - Role to assign the principals with. + - String + String[] + + + KeyCredentials + + + + PSADKeyCredential[] - Get-AzureRoleAssignment + New-AzureADApplication - ServicePrincipalName + DisplayName - SPN of the service principal. + String - - RoleDefinitionName + + HomePage - Role to assign the principals with. + String - - - Get-AzureRoleAssignment + + IdentifierUris + + + + String[] + - ServicePrincipalName + Password - SPN of the service principal. + String - RoleDefinitionName + StartDate - Role to assign the principals with. + - String + DateTime - - Scope + + EndDate - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + - String + DateTime - Get-AzureRoleAssignment + New-AzureADApplication - ResourceGroupName + DisplayName - Resource group to assign the role to. + String - - RoleDefinitionName + + HomePage - Role to assign the principals with. + String - - - Get-AzureRoleAssignment - - ResourceGroupName + + IdentifierUris - Resource group to assign the role to. + - String + String[] - ResourceName + KeyValue - Name of the resource to assign the role to. + String - - ResourceType + + KeyType - Type of the resource to assign the role to. + String - ParentResource + KeyUsage - Parent resource of the resource to assign the role to, if there is any. + String - RoleDefinitionName + StartDate - Role to assign the principals with. + - String + DateTime + + + EndDate + + + + DateTime - Get-AzureRoleAssignment - - RoleDefinitionName + New-AzureADApplication + + DisplayName - Role to assign the principals with. + String - Scope + HomePage - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + String + + IdentifierUris + + + + String[] + + + PasswordCredentials + + + + PSADPasswordCredential[] + - - RoleDefinitionName + + DisplayName - Role to assign the principals with. + String @@ -2628,45 +3216,45 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo - ObjectId + HomePage - Object id of the user, group or service principal. + - Guid + String - Guid + String - - ResourceGroupName + + IdentifierUris - Resource group to assign the role to. + - String + String[] - String + String[] - - ResourceName + + KeyCredentials - Name of the resource to assign the role to. + - String + PSADKeyCredential[] - String + PSADKeyCredential[] - ResourceType + Password - Type of the resource to assign the role to. + String @@ -2676,33 +3264,33 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo - ParentResource + StartDate - Parent resource of the resource to assign the role to, if there is any. + - String + DateTime - String + DateTime - - Scope + + EndDate - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + - String + DateTime - String + DateTime - Mail + KeyValue - Mail of the user or group + String @@ -2711,10 +3299,10 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo - - UserPrincipalName + + KeyType - UPN of the user. + String @@ -2723,10 +3311,10 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo - - ServicePrincipalName + + KeyUsage - SPN of the service principal. + String @@ -2735,155 +3323,213 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo + + PasswordCredentials + + + + PSADPasswordCredential[] + + PSADPasswordCredential[] + + + + - - - - + + - + + + - - - - + + - - - + + + + + - + - -------------------------- Filters role assignment using UPN, Role Definition and Resource Group -------------------------- - - - - PS C:\> Get-AzureRoleAssignment -ResourceGroupName rg1 -UPN foo@domain.com -RoleDefinitionName Reader - - gets role assignments for principal in a resource group that have Reader role definition - - - - - - - - - -------------------------- Filters role assignments using Service Principal Name -------------------------- - - - - PS C:\> Get-AzureRoleAssignment -ServicePrincipalName 36f81fc3-b00f-48cd-8218-3879f51ff39f -RoleDefinitionName Contributor - - Gets role assignments of a service principal that have contribution role definition. - - - - - - - - - -------------------------- List all role assignments in the subscription -------------------------- + -------------------------- Create new AAD application. -------------------------- - + PS C:\> - PS C:\> Get-AzureRoleAssignment + PS C:\> New-AzureADApplication -DisplayName "NewApplication" -HomePage "http://www.microsoft.com" -IdentifierUris "http://NewApplication" - Gets all role assignments under the subscription + Creates a new azure active directory application without any credentials. + + + Type : Application +ApplicationId : 9400567a-3d4f-4c99-a690-276ba94fbf47 +ApplicationObjectId : 4de22120-3c65-4786-aa51-9886c079d892 +AvailableToOtherTenants : False +AppPermissions : {{ + "claimValue": "user_impersonation", + "description": "Allow the application to access NewApplication on behalf of the signed-in + user.", + "directAccessGrantTypes": [], + "displayName": "Access NewApplication", + "impersonationAccessGrantTypes": [ + { + "impersonated": "User", + "impersonator": "Application" + } + ], + "isDisabled": false, + "origin": "Application", + "permissionId": "0efb9772-220f-48d4-9f86-eb3e01402d54", + "resourceScopeType": "Personal", + "userConsentDescription": "Allow the application to access NewApplication on your behalf.", + "userConsentDisplayName": "Access NewApplication", + "lang": null + }} - + + + - -------------------------- Filters role assignment using explict Scope -------------------------- + -------------------------- Create new AAD application with password. -------------------------- - + PS C:\> - PS C:\> Get-AzureRoleAssignment -Mail allen.young@live.cn -RoleDefinitionName Owner -Scope "/resourcegroups/rg1/providers/Microsoft.Web/sites/site1" + PS C:\> New-AzureADApplication -DisplayName "NewApplication" -HomePage "http://www.microsoft.com" -IdentifierUris "http: +//NewApplication" -Password "password" - gets role assignment to a live email on a resource using the generic parameter. Since the scope doens't start with "/subscriptions/{id}", the current subscription id will be used + Creates a new azure active directory application and associates password credentials with it. + + + Type : Application +ApplicationId : a3dad041-8119-4182-b500-f8f959bf31db +ApplicationObjectId : b4cd1619-80b3-4cfb-9f8f-9f2333425738 +AvailableToOtherTenants : False +AppPermissions : {{ + "claimValue": "user_impersonation", + "description": "Allow the application to access NewApplication on behalf of the signed-in + user.", + "directAccessGrantTypes": [], + "displayName": "Access NewApplication", + "impersonationAccessGrantTypes": [ + { + "impersonated": "User", + "impersonator": "Application" + } + ], + "isDisabled": false, + "origin": "Application", + "permissionId": "18509754-f97a-47f9-9c31-d4a16046e0ee", + "resourceScopeType": "Personal", + "userConsentDescription": "Allow the application to access NewApplication on your behalf.", + "userConsentDisplayName": "Access NewApplication", + "lang": null + }} - + + + - New-AzureRoleAssignment + Remove-AzureADApplication - Remove-AzureRoleAssignment + New-AzureADServicePrincipal - Get-AzureRoleDefinition + Remove-AzureADServicePrincipal - + - Get-AzureRoleDefinition + New-AzureADServicePrincipal - Filters role definitions. + Creates a new azure active directory service principal. - Get - AzureRoleDefinition + New + AzureADServicePrincipal - - Gets role definitions. + This is the Description section + Creates a new azure active directory service principal. - Get-AzureRoleDefinition - - Name + New-AzureADServicePrincipal + + ApplicationId - Role definition name. + - String + Guid + + + DisableAccount + + + + SwitchParameter - - Name + + ApplicationId - Role definition name. + - String + Guid - String + Guid + + + + + + DisableAccount + + + + SwitchParameter + + SwitchParameter @@ -2893,82 +3539,78 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo - - - - + + - + + + - - - - + + - - - + + + + + - + - -------------------------- Gets a role definition -------------------------- - - - - PS C:\> Get-AzureRoleDefinition -Name Reader - - Gets a role definition with Reader name - - - - - - - - - -------------------------- Lists all role definitions -------------------------- + -------------------------- Create new AAD service principal. -------------------------- - + PS C:\> - PS C:\> Get-AzureRoleDefinition + New-AzureADServicePrincipal -ApplicationId a3dad041-8119-4182-b500-f8f959bf31db - Lists all role definitions + Creates a new azure active directory service principal. + + + DisplayName Type ObjectId +----------- ---- -------- +NewApplication 61b5d8ea-fdc6-40a2-8d5b-ad447c678d45 - + + + - New-AzureRoleAssignment + Remove-AzureADServicePrincipal - Get-AzureRoleAssignment + Get-AzureADServicePrincipal + + + + New-AzureADApplication - Get-AzureRoleAssignment + Remove-AzureADApplication - + New-AzureResource @@ -2983,7 +3625,7 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo - + This is the Description section The New-AzureResource cmdlet creates an Azure resource, such as a website, SQL Azure database server, or SQL Azure database, in a new or existing resource group.If a resource with the same name exists in the resource group, the cmdlet prompts for confirmation before replacing the existing resource. To suppress the confirmation prompt, use the Force parameter.A resource is a user-managed Azure entity. A resource group is a collection of resources that are deployed as a unit. Every resource belongs to exactly one resource group.Typically, you use a template to create a resource group (New-AzureResourceGroup) and its resources. Then, if necessary, you can use this cmdlet to add additional resources to it. @@ -3168,35 +3810,41 @@ PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeplo None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManagement.Models.PSResource - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Create a new web site -------------------------- - + PS C:\> PS C:\>New-AzureResource -Name ContosoEngSite -Location "North Europe" -ResourceGroupName ContosoEngineering -ResourceType "Microsoft.Web/sites" -ApiVersion 2004-04-01 -PropertyObject @{"name" = "ContosoEngSite"; "siteMode" = "Limited"; "computeMode" = "Shared"} Name : ContosoEngSite @@ -3208,17 +3856,22 @@ Properties : {[name, ContosoEngSite], [state, Running], [hostNames, ContosoEngineering-NorthEuropewebspace]...} This command uses the New-AzureResource cmdlet to create the ContosoEngSite web site in the ContosoEngineering resource group. If the ContosoEngineering resource group doesn't exist, New-AzureResource creates it. If the ContosoEngineering resource group already has a resource named ContosoEngSite, the cmdlet prompt for confirmation before replacing it. + + + The command uses the Location parameter to place the new web in the "North Europe" data center, although the resource group and its resources are located in several different locations.The cmdlet returns a PSResource object that represents the new database. - The command uses the Location parameter to place the new web in the "North Europe" data center, although the resource group and its resources are located in several different locations.The cmdlet returns a PSResource object that represents the new database. + + + -------------------------- Example 2: Create a web site with property values -------------------------- - + PS C:\> PS C:\>$WebsiteProperties = @{name = "ContosoWeb"; serverFarm = CS01; computeMode = "Shared"; siteMode = "Limited";}PS C:\>New-AzureResource -Name ContosoWeb -ResouceGroupName CRG01 -ResourceType 'Microsoft.Web/sites' -Location "South Central US" -ApiVersion 2014-04-01 -PropertyObject $WebsiteProperties Name : ContosoWeb @@ -3230,17 +3883,22 @@ Properties : {[name, ContosoWeb], [state, Running], [hostNames, CRG01-Southcentralwebspace]...} These commands create the ContosoWeb Azure website in the CRG01 resource group. + + + The first command creates a hash table of web site properties and saves it in the $WebsiteProperties variable. To find the properties that you can set for an Azure web site, use a gallery template, such as the ones that the Get-AzureResourceGroupGalleryTemplate cmdlet return.The second command uses the New-AzureResource cmdlet to create the web site. The value of the PropertyObject parameter is the hash table in the $WebsiteProperties variable. - The first command creates a hash table of web site properties and saves it in the $WebsiteProperties variable. To find the properties that you can set for an Azure web site, use a gallery template, such as the ones that the Get-AzureResourceGroupGalleryTemplate cmdlet return.The second command uses the New-AzureResource cmdlet to create the web site. The value of the PropertyObject parameter is the hash table in the $WebsiteProperties variable. + + + -------------------------- Example 3: Add a website to a resource group -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroup -Name ContosoPortal -Location "West US" -GalleryTemplateIdentity WordPress.WordPress.0.1.0-preview1 -TemplateParameterFile ".\WordPressParameters.json" @@ -3248,25 +3906,35 @@ Properties : {[name, ContosoWeb], [state, Running], [hostNames, PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/servers/databases" –ResourceGroup ContosoPortal –Location "West US" –ParentResource "Microsoft.Sql/servers/ContosoServer01" –PropertyObject @{Edition = "Enterprise"; MaxSizeGB = 100} This example shows a typical use of this cmdlet. The first command uses the New-AzureResourceGroup cmdlet to create the ContosoPortal resource group. The command uses the WordPress gallery template (Get-AzureResourceGroupGalleryTemplate) and a JSON file, WordPressParameters.json, to specify values for the template-specific parameters, such as the name and location of the database, a name for the hosting plan, and web deployment credentials. + + + The second command uses the New-AzureResource cmdlet to add an additional database to the ContosoPortal resource group. The command uses the PropertyObject parameter to specify a hash table of values for the Edition and MaxSizeGB properties of the new database. For the other databases in the resource group, these values were specified in the PortalParameters.rgcfg resource group configuration file. - The second command uses the New-AzureResource cmdlet to add an additional database to the ContosoPortal resource group. The command uses the PropertyObject parameter to specify a hash table of values for the Edition and MaxSizeGB properties of the new database. For the other databases in the resource group, these values were specified in the PortalParameters.rgcfg resource group configuration file. + + + -------------------------- Example 4: Create a resource group with tags -------------------------- - + PS C:\> PS C:\>New-AzureResource -Name ContosoEngSite -Location "North Europe" -ResourceGroupName ContosoEngineering -ResourceType "Microsoft.Web/sites" -ApiVersion 2004-04-01 -Tag @{Name="Status";Value="Approved"},@{Name="New"} This command creates a new website and applies two tags to it. The command uses the Tag parameter to apply a "Status" tag with a value of "Approved" and a tag named "New" with no value. + + + - + + + @@ -3278,7 +3946,7 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ - + New-AzureResourceGroup @@ -3293,7 +3961,7 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ - + This is the Description section The New-AzureResourceGroup cmdlet creates an Azure resource group and its resources and returns an object that represents the resource group.Use this cmdlet to create a new resource group. To add a deployment to an existing resource group, use the New-AzureResourceGroupDeployment cmdlet. To add a resource to an existing resource group, use the New-AzureResource cmdlet.An Azure resource is a user-managed Azure entity, such as a database server, database, or web site. An Azure resource group is a collection of Azure resources that are deployed as a unit.You can create a resource group with just a name and location, and then use the New-AzureResource cmdlet to create resources and add them to the resource group. However, typically, you use a resource group template, which is a JSON-based model of a resource group for a complex cloud-based service, such as a web portal. You can find many templates in the Azure template gallery (Get-AzureResourceGroupGalleryTemplate) and you can create your own templates.To find a gallery template, use the Get-AzureResourceGroupGalleryTemplate template cmdlet. To use a gallery template, use the GalleryTemplateIdentity parameter of New-AzureResourceGroup to specify the template identity. Or, use the Save-AzureResourceGalleryTemplate cmdlet to save the gallery template as a JSON file, and then use the TemplateFile or TemplateUri parameters to provide the name and location of the file.You can also create a custom resource group template, either by typing in a text file or by editing a gallery template. To use a custom template to create a resource group, use TemplateFile or TemplateUri parameters to supply the location and file name.The template includes parameters (placeholders) for configurable property values, likes names and sizes. To specify values for the template parameters, use a JSON-formatted parameter file (TemplateParameterFile parameter) or a hash table of parameter names and values (TemplateParameterObject parameter). Or, you can use the template parameters that are added to the command dynamically as soon as you specify a template. To use the dynamic parameters, just type them in the command, or type a minus sign to indicate a parameter name (-) and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required template parameter, the cmdlet prompts you for the value. Template parameter values that you specify at the command line take precedence over template parameter values in a template parameter object or file. @@ -3387,9 +4055,16 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ Hashtable - GalleryTemplateIdentity + TemplateFile - Specifies the identity of a template in the Azure gallery. To find gallery templates, use the Get-AzureResourceGroupGalleryTemplate cmdlet. The value of the Identity property of each gallery item is displayed by default. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + + String + + + StorageAccountName + + Specifies the name of a storage account in the subscription. New-AzureResourceGroup saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use a Switch-AzureMode -Name AzureServiceManagement command to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -3446,16 +4121,9 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ Hashtable - TemplateFile - - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. - - String - - - StorageAccountName + GalleryTemplateIdentity - Specifies the name of a storage account in the subscription. New-AzureResourceGroup saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use a Switch-AzureMode -Name AzureServiceManagement command to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the identity of a template in the Azure gallery. To find gallery templates, use the Get-AzureResourceGroupGalleryTemplate cmdlet. The value of the Identity property of each gallery item is displayed by default. String @@ -3571,16 +4239,9 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ String - TemplateFile - - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. - - String - - - StorageAccountName + TemplateUri - Specifies the name of a storage account in the subscription. New-AzureResourceGroup saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use a Switch-AzureMode -Name AzureServiceManagement command to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet. String @@ -3696,9 +4357,16 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ String - TemplateUri + TemplateFile - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + + String + + + StorageAccountName + + Specifies the name of a storage account in the subscription. New-AzureResourceGroup saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use a Switch-AzureMode -Name AzureServiceManagement command to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -3960,9 +4628,9 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ - GalleryTemplateIdentity + TemplateFile - Specifies the identity of a template in the Azure gallery. To find gallery templates, use the Get-AzureResourceGroupGalleryTemplate cmdlet. The value of the Identity property of each gallery item is displayed by default. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -3971,10 +4639,10 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ - - TemplateFile + + StorageAccountName - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the name of a storage account in the subscription. New-AzureResourceGroup saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use a Switch-AzureMode -Name AzureServiceManagement command to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -3983,10 +4651,10 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ - - StorageAccountName + + GalleryTemplateIdentity - Specifies the name of a storage account in the subscription. New-AzureResourceGroup saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use a Switch-AzureMode -Name AzureServiceManagement command to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the identity of a template in the Azure gallery. To find gallery templates, use the Get-AzureResourceGroupGalleryTemplate cmdlet. The value of the Identity property of each gallery item is displayed by default. String @@ -4024,35 +4692,41 @@ PS C:\>New-AzureResource –Name sqldb03 –ResourceType "Microsoft.Sql/ None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManagement.Models.PSResourceGroup - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Create an empty resource group -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroup -Name RG1 -Location "South Central US" ResourceGroupName : RG1 @@ -4061,17 +4735,22 @@ ProvisioningState : Succeeded Resources This command creates a resource group that has no resources. You can use the New-AzureResource or New-AzureResourceGroupDeployment cmdlets to add resources and deployments to this resource group. + + + - + + + -------------------------- Example 2: Create a resource group from a custom template -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroup –Name ContosoHosting –Location "West US" –TemplateFile D:\Templates\ContosoHosting.json -TemplateVersion "2014-04-01-preview" -DeploymentName ContosoHosting -TemplateParameterFile D:\Templates\ContosoHostingParms.json Name: ContosoHosting @@ -4083,17 +4762,22 @@ Resources: Contoso Microsoft.Web/Sites West US This command creates the "ContosoHosting" resource group from a custom template. It uses the TemplateFile parameter to specify the path and file name of the ContosoHosting.json template file and the TemplateParameterFile parameter to specify the ContosoHostingParms.json file, which contains the names and values of the parameters in the template. Because the command does not specify a storage account, New-AzureResourceGroup uses the current storage account in the subscription. + + + - + + + -------------------------- Example 3: Create a resource group from a gallery template -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroup –Name ContosoRG01 –Location "West US" –GalleryTemplateIdentity Microsoft.WebSite.0.1.0-preview1 -siteName ContosoWeb -hostingPlanName ContosoHosting -siteMode Limited -computeMode Shared -siteLocation "South Central US" -subscriptionID "9b14a38b-4b93-4554-8bb0-3cefb47abcde" -resourceGroup ContosoRG01 ResourceGroupName : ContosoRG01 @@ -4106,17 +4790,22 @@ Resources : ContosoWeb Microsoft.Web/sites southcentralus This example shows how to create a resource group from a gallery template and use the parameters that are added to the command dynamically to provide the template parameter values. + + + This command uses the New-AzureResourceGroup cmdlet to create a new resource group. It uses the GalleryTemplateIdentity parameter to specify the identity of the gallery template. In this scenario, you don't need to save the gallery template to disk.After you type the cmdlet parameters and values, type a minus sign (to indicate a parameter name) and then press the TAB key to trigger tab-completion. The cmdlet adds a parameter, such as siteMode. Type the parameter value, type a minus sign, press TAB, and it adds another parameter. To cycle through the parameter names, press TAB repeatedly. If you miss a mandatory template parameter, the cmdlet prompts you for the value. - This command uses the New-AzureResourceGroup cmdlet to create a new resource group. It uses the GalleryTemplateIdentity parameter to specify the identity of the gallery template. In this scenario, you don't need to save the gallery template to disk.After you type the cmdlet parameters and values, type a minus sign (to indicate a parameter name) and then press the TAB key to trigger tab-completion. The cmdlet adds a parameter, such as siteMode. Type the parameter value, type a minus sign, press TAB, and it adds another parameter. To cycle through the parameter names, press TAB repeatedly. If you miss a mandatory template parameter, the cmdlet prompts you for the value. + + + -------------------------- Example 4: Create a resource group from a saved gallery template -------------------------- - + PS C:\> PS C:\> The first command uses the Get-AzureResourceGroupGalleryTemplate to get a gallery item. It pipes the gallery item to the Save-AzureResourceGroupGalleryTemplate cmdlet, which save the template as a JSON file in the path that you specify. PS C:\>Get-AzureResourceGroupGalleryTemplate -Identity Microsoft.WebSite.0.1.0-preview1 | Save-AzureResourceGroupTemplate -Path D:\Azure\Templates @@ -4154,25 +4843,35 @@ Resources : ContosoWeb Microsoft.Web/sites southcentralus This example shows how to create a resource group from a gallery template that you saved to disk by using the Save-AzureResourceGroupGalleryTemplate cmdlet and a hash table of template parameter names and values. + + + - + + + -------------------------- Example 5: Create a resource group with tags -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroup -Name RG1 -Location "South Central US" -Tag @{Name="Empty"}, @{Name="Department";Value="Marketing"} This command creates a new empty resource group. This command is the same as the command in Example 1, except that it assigns tags to the resource group. The first tag, named "Empty," could be used to identify resource groups that have no resources. The second tag is named "Department" and has a value of "Marketing". You can use a tag like this one to categorize resource groups for administration or budgeting. + + + - + + + @@ -4184,7 +4883,7 @@ Resources : - + New-AzureResourceGroupDeployment @@ -4199,7 +4898,7 @@ Resources : - + This is the Description section The New-AzureResourceGroupDeployment cmdlet adds a deployment to an existing resource group, including the resources that the deployment requires. This cmdlet is similar to the New-AzureResourceGroup cmdlet, but it works on existing resource groups, instead of new ones. To add resources to a resource group without using a template, use the New-AzureResource cmdlet.An Azure resource is a user-managed Azure entity, such as a database server, database, website, virtual machine, or storage account. An Azure resource group is a collection of Azure resources that are deployed as a unit, such as the web site, database server, and databases that are required for a financial web site. A deployment uses a resource group template to add resource to a resource group and publish them so they are available in Azure.To add a resource group deployment, specify the name of an existing resource group and a resource group template, which is a JSON string that represents of a resource group for a complex cloud-based service, such as a web portal. The template includes parameter (placeholders) for required resources and configurable property values, likes names and sizes. You can find many templates in the Azure template gallery and you can create your own templates.To find a gallery template, use the Get-AzureResourceGroupGalleryTemplate template cmdlet. To use a gallery template, use the GalleryTemplateIdentity parameter of New-AzureResourceGroupDeployment to specify the template identity. Or, use the Save-AzureResourceGalleryTemplate cmdlet to save the gallery template as a JSON file, and then use the TemplateFile or TemplateUri parameters to provide the name and location of the file.You can also create a custom resource group template, either by typing in a text file or by editing a gallery template. To use a custom template to create a resource group, use TemplateFile or TemplateUri parameters to supply the location and file name.Each template has different parameters for configurable properties. To specify values for the template parameters, use a JSON-formatted parameter file (TemplateParameterFile parameter) or a hash table of parameter names and values (TemplateParameterObject parameter). Or, use the template parameters that are added to the command dynamically as soon as you specify a template. To use the dynamic parameters, just type them in the command, or type a minus sign to indicate a parameter name (-) and then press the TAB key repeatedly to cycle through the available parameters. If you miss a required parameter, the cmdlet prompts you for the value. Template parameter values that are typed at the command line take precedence over values in a template parameter object or file. @@ -4251,9 +4950,16 @@ Resources : Hashtable - GalleryTemplateIdentity + TemplateFile - Specifies the identity of a template in the Azure gallery. To find gallery templates, use the Get-AzureResourceGroupGalleryTemplate cmdlet. The value of the Identity property of each gallery item is displayed by default. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + + String + + + StorageAccountName + + Specifies the name of a storage account in the subscription. New-AzureResourceGroupDeployment saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -4289,16 +4995,9 @@ Resources : Hashtable - TemplateFile - - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. - - String - - - StorageAccountName + GalleryTemplateIdentity - Specifies the name of a storage account in the subscription. New-AzureResourceGroupDeployment saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the identity of a template in the Azure gallery. To find gallery templates, use the Get-AzureResourceGroupGalleryTemplate cmdlet. The value of the Identity property of each gallery item is displayed by default. String @@ -4372,16 +5071,9 @@ Resources : String - TemplateFile - - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. - - String - - - StorageAccountName + TemplateUri - Specifies the name of a storage account in the subscription. New-AzureResourceGroupDeployment saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet. String @@ -4455,9 +5147,16 @@ Resources : String - TemplateUri + TemplateFile - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + + String + + + StorageAccountName + + Specifies the name of a storage account in the subscription. New-AzureResourceGroupDeployment saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -4620,9 +5319,9 @@ Resources : - GalleryTemplateIdentity + TemplateFile - Specifies the identity of a template in the Azure gallery. To find gallery templates, use the Get-AzureResourceGroupGalleryTemplate cmdlet. The value of the Identity property of each gallery item is displayed by default. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -4631,10 +5330,10 @@ Resources : - - TemplateFile + + StorageAccountName - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the name of a storage account in the subscription. New-AzureResourceGroupDeployment saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -4643,10 +5342,10 @@ Resources : - - StorageAccountName + + GalleryTemplateIdentity - Specifies the name of a storage account in the subscription. New-AzureResourceGroupDeployment saves the contents of template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a current storage account, the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the identity of a template in the Azure gallery. To find gallery templates, use the Get-AzureResourceGroupGalleryTemplate cmdlet. The value of the Identity property of each gallery item is displayed by default. String @@ -4684,35 +5383,41 @@ Resources : None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManager.Models.PSResourceGroupDeployment - - - - + + - - - + + + + + + + + + + -------------------------- Create a deployment with a gallery template -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroupDeployment -New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -GalleryTemplateIdentity Microsoft.WebSite.0.1.0-preview1 -Name WebDeploy01 -siteName ContosoWeb -hostingPlanName ContosoHosting -siteMode Limited -computeMode Dedicated -siteLocation "North Europe" -subscriptionID "9b14a38b-4b93-4554-8bb0-3cefb47abcde" -resourceGroup ContosoRG01 DeploymentName : WebDeploy01 @@ -4737,32 +5442,42 @@ Parameters : resourceGroup String ContosoRG01 This example shows how to create a resource group deployment from a gallery template and use the parameters that are added to the command dynamically to provide the template parameter values. + + + This command uses the New-AzureResourceGroupDeployment cmdlet to create a new deployment in the ContosoRG01 resource group. It uses the GalleryTemplateIdentity parameter to specify the gallery template. In this scenario, you don't need to save the gallery template to disk.Instead of using a template parameter file or a template parameter object, we'll just use the parameters that are added to the command dynamically when you specify the template.After typing the Name parameter and its value, type a minus sign (to indicate a parameter name) and then press the TAB key to trigger tab-completion. The cmdlet adds a parameter, such as siteMode. Type the parameter value, type a minus sign, press TAB, and it adds another parameter. To cycle through the parameter names, press TAB repeatedly. If you miss a mandatory template parameter, the cmdlet prompts you for the value. - This command uses the New-AzureResourceGroupDeployment cmdlet to create a new deployment in the ContosoRG01 resource group. It uses the GalleryTemplateIdentity parameter to specify the gallery template. In this scenario, you don't need to save the gallery template to disk.Instead of using a template parameter file or a template parameter object, we'll just use the parameters that are added to the command dynamically when you specify the template.After typing the Name parameter and its value, type a minus sign (to indicate a parameter name) and then press the TAB key to trigger tab-completion. The cmdlet adds a parameter, such as siteMode. Type the parameter value, type a minus sign, press TAB, and it adds another parameter. To cycle through the parameter names, press TAB repeatedly. If you miss a mandatory template parameter, the cmdlet prompts you for the value. + + + -------------------------- Example 2: Use a custom template and parameter file -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoEngineering -TemplateFile D:\Azure\Templates\EngineeringSite.json -TemplateParameterFile D:\Azure\Templates\EngSiteParms.json -TemplateVersion "2.1" -StorageAccountName contosostorage This command creates a new deployment by using a custom template and a template file on disk. The command uses the TemplateFile parameter to specify the template and the TemplateParameterFile to specify a file of parameters and parameter values. It uses the TemplateVersion parameter to specify a particular version of the template. Because the template files are stored in a storage account of the subscription, the cmdlet uses the StorageAccountName to specify the storage account to use. + + + - + + + -------------------------- Example 3: Use a saved gallery template and parameter object -------------------------- - + PS C:\> PS C:\> The first command uses the Save-AzureResourceGroupGalleryTemplate cmdlet to save the WordPress gallery template as a JSON file on disk. PS C:\>Save-AzureResourceGroupGalleryTemplate -Identity WordPress.WordPress.0.1.0-preview1 -Path D:\Azure\Templates @@ -4777,10 +5492,15 @@ The third command uses New-AzureResourceGroupDeployment cmdlet to add the new de PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -TemplateFile D:\Azure\Templates\WordPress.WordPress.0.1.0-preview1.json -TemplateParameterObject $params -StorageAccountName contosostorage This command creates a new deployment by using a gallery template that is saved to disk as a JSON file and a hash table of parameter values. + + + - + + + @@ -4792,7 +5512,7 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ - + New-AzureRoleAssignment @@ -4807,7 +5527,7 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ - + This is the Description section Create a role assignment to some principals at a given scope. @@ -4821,9 +5541,9 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ Guid - Scope + ResourceGroupName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + Resource group to assign the role to. String @@ -4890,9 +5610,9 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ Guid - ResourceGroupName + Scope - Resource group to assign the role to. + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. String @@ -4930,6 +5650,13 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ String + + ResourceGroupName + + Resource group to assign the role to. + + String + RoleDefinitionName @@ -4954,6 +5681,27 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ String + + ResourceName + + Name of the resource to assign the role to. + + String + + + ResourceType + + Type of the resource to assign the role to. + + String + + + ParentResource + + Parent resource of the resource to assign the role to, if there is any. + + String + RoleDefinitionName @@ -4972,30 +5720,26 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ String - ResourceGroupName + RoleDefinitionName - Resource group to assign the role to. + Role to assign the principals with. String + + + New-AzureRoleAssignment - ResourceName + Mail - Name of the resource to assign the role to. + Mail of the user or group String - ResourceType - - Type of the resource to assign the role to. - - String - - - ParentResource + Scope - Parent resource of the resource to assign the role to, if there is any. + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. String @@ -5010,16 +5754,33 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ New-AzureRoleAssignment - Mail + UserPrincipalName + + UPN of the user. + + String + + + ResourceGroupName + + Resource group to assign the role to. + + String + + + RoleDefinitionName - Mail of the user or group + Role to assign the principals with. String + + + New-AzureRoleAssignment - Scope + UserPrincipalName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + UPN of the user. String @@ -5086,9 +5847,9 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ String - ResourceGroupName + Scope - Resource group to assign the role to. + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. String @@ -5103,33 +5864,16 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ New-AzureRoleAssignment - UserPrincipalName - - UPN of the user. - - String - - - Scope - - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. - - String - - - RoleDefinitionName + ServicePrincipalName - Role to assign the principals with. + SPN of the service principal. String - - - New-AzureRoleAssignment - UserPrincipalName + ResourceGroupName - UPN of the user. + Resource group to assign the role to. String @@ -5186,30 +5930,6 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ String - - New-AzureRoleAssignment - - ServicePrincipalName - - SPN of the service principal. - - String - - - ResourceGroupName - - Resource group to assign the role to. - - String - - - RoleDefinitionName - - Role to assign the principals with. - - String - - New-AzureRoleAssignment @@ -5266,9 +5986,9 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ - Scope + ResourceGroupName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + Resource group to assign the role to. String @@ -5290,9 +6010,9 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ - ResourceGroupName + ResourceName - Resource group to assign the role to. + Name of the resource to assign the role to. String @@ -5302,73 +6022,390 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ - ResourceName + ResourceType - Name of the resource to assign the role to. + Type of the resource to assign the role to. + + String + + String + + + + + + ParentResource + + Parent resource of the resource to assign the role to, if there is any. + + String + + String + + + + + + Scope + + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + + String + + String + + + + + + Mail + + Mail of the user or group + + String + + String + + + + + + UserPrincipalName + + UPN of the user. + + String + + String + + + + + + ServicePrincipalName + + SPN of the service principal. + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -------------------------- Create new role assignment using UPN -------------------------- + + PS C:\> + + PS C:\> New-AzureRoleAssignment -ResourceGroupName rg1 -UPN foo@domain.com -RoleDefinitionName Reader + + add role assignment to a principal for a resource group using the separate parameters + + + + + + + + + + + + + + -------------------------- Create new role assignment using Service Principal Name -------------------------- + + PS C:\> + + PS C:\> New-AzureRoleAssignment -ServicePrincipalName 36f81fc3-b00f-48cd-8218-3879f51ff39f -RoleDefinitionName Contributor + + add role assignment to a service principal for a subscription. + + + + + + + + + + + + + + -------------------------- Create new role assignment using explict Scope -------------------------- + + PS C:\> + + PS C:\> New-AzureRoleAssignment -Mail allen.young@live.cn -RoleDefinitionName Owner -Scope "/resourcegroups/rg1/providers/Microsoft.Web/sites/site1" + + add role assignment to a principal for a resource using the generic parameter. Since the scope doens't start with "/subscriptions/{id}", the current subscription id will be used + + + + + + + + + + + + + + + + Get-AzureRoleAssignment + + + + Remove-AzureRoleAssignment + + + + Get-AzureRoleDefinition + + + + + + + + Remove-AzureADApplication + + Deletes the azure active directory application. + + + + + Remove + AzureADApplication + + + + This is the Description section + Deletes the azure active directory application. + + + + Remove-AzureADApplication + + ApplicationObjectId + + + + Guid + + + Force + + + + SwitchParameter + + + + + + ApplicationObjectId + + - String + Guid - String + Guid - - ResourceType + + Force - Type of the resource to assign the role to. + - String + SwitchParameter - String + SwitchParameter - - ParentResource + + + + + + + + - Parent resource of the resource to assign the role to, if there is any. + - String + + + + - String - + + + - - + + + + + + + + + + + + + + + + -------------------------- Delete AAD application. -------------------------- + + PS C:\> + + PS C:\> Remove-AzureADApplication -ApplicationObjectId b4cd1619-80b3-4cfb-9f8f-9f2333425738 -Force + + Deletes the azure active directory application. + + + + + + + + + + + + + + + + New-AzureADApplication + + + + + + + + Remove-AzureADServicePrincipal + + Deletes the azure active directory service principal. + + + + + Remove + AzureADServicePrincipal + + + + This is the Description section + Deletes the azure active directory service principal. + + + + Remove-AzureADServicePrincipal + + ObjectId + + + + Guid + + + Force + + + + SwitchParameter + + + PassThru + + + + SwitchParameter + + + + - Mail + ObjectId - Mail of the user or group + - String + Guid - String + Guid - - UserPrincipalName + + Force - UPN of the user. + - String + SwitchParameter - String + SwitchParameter - - ServicePrincipalName + + PassThru - SPN of the service principal. + - String + SwitchParameter - String + SwitchParameter @@ -5378,97 +6415,68 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ - - - - + + - + + + - - - - + + - - - + + + + + - + - -------------------------- Create new role assignment using UPN -------------------------- - - - - PS C:\> New-AzureRoleAssignment -ResourceGroupName rg1 -UPN foo@domain.com -RoleDefinitionName Reader - - add role assignment to a principal for a resource group using the separate parameters - - - - - - - - - -------------------------- Create new role assignment using Service Principal Name -------------------------- + -------------------------- Delete AAD service principal. -------------------------- - + PS C:\> - PS C:\> New-AzureRoleAssignment -ServicePrincipalName 36f81fc3-b00f-48cd-8218-3879f51ff39f -RoleDefinitionName Contributor + PS C:\> Remove-AzureADServicePrincipal -ObjectId 61b5d8ea-fdc6-40a2-8d5b-ad447c678d45 -Force - add role assignment to a service principal for a subscription. - - - - - - - - - -------------------------- Create new role assignment using explict Scope -------------------------- - + Deletes the given azure active directory service principal. + + - - PS C:\> New-AzureRoleAssignment -Mail allen.young@live.cn -RoleDefinitionName Owner -Scope "/resourcegroups/rg1/providers/Microsoft.Web/sites/site1" - - add role assignment to a principal for a resource using the generic parameter. Since the scope doens't start with "/subscriptions/{id}", the current subscription id will be used - + + + - Get-AzureRoleAssignment - - - - Remove-AzureRoleAssignment + New-AzureADServicePrincipal - Get-AzureRoleDefinition + Get-AzureADServicePrincipal - + Remove-AzureResource @@ -5483,7 +6491,7 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ - + This is the Description section The Remove-AzureResource cmdlet deletes a resource from your subscription. It does not delete the resource group of the resource. By default, Remove-AzureResource prompts you for confirmation. To suppress the prompt, use the Force parameter. @@ -5668,59 +6676,75 @@ PS C:\>New-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Templ None - - - - + + - + + + + None or Boolean - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Remove a resource -------------------------- - + PS C:\> PS C:\>Remove-AzureResource -Name ContosoWeb -ResourceGroupName ContosoRG01 -ResourceType Microsoft.web/sites -ApiVersion 2014-04-01 ConfirmAre you sure you want to remove resource ' ContosoWeb'[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): y This command removes the ContosoWeb web site from the ContosoRG01 resource group. + + + - + + + -------------------------- Example 2: Pipe a resource to RemoveAzureResource -------------------------- - + PS C:\> PS C:\>Get-AzureResource -Name contosodb01 -ResourceGroupName ContosoRG01 -ResourceType "Microsoft.Sql/servers/databases" -ParentResource "Microsoft.Sql/servers/contososvr01" -ApiVersion 2.0 | Remove-AzureResource -Passthru ConfirmAre you sure you want to remove resource 'contosodb01'[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): y True This command uses the Get-AzureResource cmdlet to get the ContosoDB01 database. The command pipes the database to the Remove-AzureResource cmdlet to remove it. The command uses the Passthru parameter, which causes the cmdlet to return a Boolean value that represents the success or failure of the operation. In this case, it returns True. + + + - + + + @@ -5732,7 +6756,7 @@ True - + Remove-AzureResourceGroup @@ -5747,7 +6771,7 @@ True - + This is the Description section The Remove-AzureResourceGroup cmdlet deletes a resource group and its resources from your subscription. By default, Remove-AzureResourceGroup prompts you for confirmation. To suppress the prompt, use the Force parameter.To delete a resource, but leave the resource group, use the Remove-AzureResource cmdlet. @@ -5856,35 +6880,41 @@ True None - - - - + + - + + + + None or System.Boolean - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Remove a resource group -------------------------- - + PS C:\> PS C:\>Remove-AzureResourceGroup -Name -ContosoRG01 Confirm @@ -5894,33 +6924,43 @@ Are you sure you want to remove resource group 'ContosoRG01' [Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y This command removes the ContosoRG01 resource group from the subscription. The cmdlet prompts for confirmation and does not return any output by default. + + + - + + + -------------------------- Example 2: Use the Force parameter -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroup -Name ContosoRG01 | Remove-AzureResourceGroup -Verbose -Force VERBOSE: Performing the operation "Removing resource group ..." on target "ContosoRG01". This command deletes the ContosoRG01 resource group from the subscription. It uses the Get-AzureResourceGroup cmdlet to get the resource group and pipes the resource group (by name) to the Remove-AzureResourceGroup cmdlet. The Remove-AzureResourceGroup command uses the Verbose common parameter to get status information about the operation and the Force parameter to suppress the confirmation prompt. + + + - + + + -------------------------- Example 3: Remove all resource groups -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroup | Remove-AzureResourceGroup -PassThru @@ -5943,10 +6983,15 @@ Are you sure you want to remove resource group 'ContosoRG02' True This command deletes all resource groups in the subscription. To get all resource groups, it uses a Get-AzureResourceGroup command with no parameters. Then, it pipes the resource groups to the Remove-AzureResourceGroup cmdlet. The Remove-AzureResourceGroup command uses the Passthru parameter. As a result, the cmdlet returns a value of $True for each operation that succeeds. + + + - + + + @@ -5958,63 +7003,25 @@ True - + Remove-AzureRoleAssignment Removes a role assignment. - - - - - Remove - AzureRoleAssignment - - - - - Removes a role assignments. - - - - Remove-AzureRoleAssignment - - ObjectId - - Object id of the user, group or service principal. - - Guid - - - ResourceGroupName - - Resource group to assign the role to. - - String - - - RoleDefinitionName - - Role to assign the principals with. - - String - - - Force - - - - SwitchParameter - - - PassThru - - - - SwitchParameter - - + + + + + Remove + AzureRoleAssignment + + + + This is the Description section + Removes a role assignments. + + Remove-AzureRoleAssignment @@ -6062,14 +7069,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6084,9 +7091,40 @@ True Guid - Scope + RoleDefinitionName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + Role to assign the principals with. + + String + + + Force + + + + SwitchParameter + + + PassThru + + + + SwitchParameter + + + + Remove-AzureRoleAssignment + + ObjectId + + Object id of the user, group or service principal. + + Guid + + + ResourceGroupName + + Resource group to assign the role to. String @@ -6100,14 +7138,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6121,6 +7159,13 @@ True Guid + + Scope + + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + + String + RoleDefinitionName @@ -6131,14 +7176,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6153,9 +7198,9 @@ True String - Scope + ResourceGroupName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + Resource group to assign the role to. String @@ -6169,14 +7214,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6191,9 +7236,9 @@ True String - ResourceGroupName + Scope - Resource group to assign the role to. + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. String @@ -6207,14 +7252,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6238,14 +7283,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6297,14 +7342,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6319,9 +7364,9 @@ True String - Scope + ResourceGroupName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + Resource group to assign the role to. String @@ -6335,14 +7380,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6357,9 +7402,40 @@ True String - ResourceGroupName + RoleDefinitionName - Resource group to assign the role to. + Role to assign the principals with. + + String + + + Force + + + + SwitchParameter + + + PassThru + + + + SwitchParameter + + + + Remove-AzureRoleAssignment + + UserPrincipalName + + UPN of the user. + + String + + + Scope + + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. String @@ -6373,14 +7449,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6432,14 +7508,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6447,47 +7523,37 @@ True Remove-AzureRoleAssignment - UserPrincipalName + ServicePrincipalName - UPN of the user. + SPN of the service principal. String - RoleDefinitionName + ResourceGroupName - Role to assign the principals with. + Resource group to assign the role to. String - - Force - - - - SwitchParameter - - - PassThru + + ResourceName - + Name of the resource to assign the role to. - SwitchParameter + String - - - Remove-AzureRoleAssignment - ServicePrincipalName + ResourceType - SPN of the service principal. + Type of the resource to assign the role to. String - - ResourceGroupName + + ParentResource - Resource group to assign the role to. + Parent resource of the resource to assign the role to, if there is any. String @@ -6501,14 +7567,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6523,30 +7589,9 @@ True String - ResourceGroupName - - Resource group to assign the role to. - - String - - - ResourceName - - Name of the resource to assign the role to. - - String - - - ResourceType - - Type of the resource to assign the role to. - - String - - - ParentResource + Scope - Parent resource of the resource to assign the role to, if there is any. + Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. String @@ -6560,14 +7605,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6582,9 +7627,9 @@ True String - Scope + ResourceGroupName - Scope of the role assignment. In the format of relative URI. If not specified, will assign the role at subscription level. If specified, it can either start with "/subscriptions/{id}" or the part after that. If it's latter, the current subscription id will be used. + Resource group to assign the role to. String @@ -6598,14 +7643,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6629,14 +7674,14 @@ True Force - + SwitchParameter PassThru - + SwitchParameter @@ -6668,9 +7713,9 @@ True - RoleDefinitionName + ResourceName - Role to assign the principals with. + Name of the resource to assign the role to. String @@ -6679,34 +7724,34 @@ True - - Force + + ResourceType - + Type of the resource to assign the role to. - SwitchParameter + String - SwitchParameter + String - - PassThru + + ParentResource - + Parent resource of the resource to assign the role to, if there is any. - SwitchParameter + String - SwitchParameter + String - ResourceName + RoleDefinitionName - Name of the resource to assign the role to. + Role to assign the principals with. String @@ -6715,26 +7760,26 @@ True - - ResourceType + + Force - Type of the resource to assign the role to. + - String + SwitchParameter - String + SwitchParameter - - ParentResource + + PassThru - Parent resource of the resource to assign the role to, if there is any. + - String + SwitchParameter - String + SwitchParameter @@ -6792,47 +7837,54 @@ True - - - - + + - + + + + - - - - + + - - - + + + + + + - + -------------------------- Removes role assignment using UPN, Role Definition and Resource Group -------------------------- - + PS C:\> PS C:\> Remove-AzureRoleAssignment -ResourceGroupName rg1 -UPN foo@domain.com -RoleDefinitionName Reader Removes a role assignment for principal in a resource group that have Reader role definition + + + - + + + @@ -6852,7 +7904,7 @@ True - + Save-AzureResourceGroupGalleryTemplate @@ -6867,7 +7919,7 @@ True - + This is the Description section The Save-AzureResourceGroupGalleryTemplate cmdlet saves a template from the Azure template gallery as a JSON file on disk and returns the path to the saved file. You can to use the template to create Azure resource groups and deploymentsA resource is a user-managed entity, such as a website, database server, or database. A resource group is a collection of resources that are deployed as a unit. You can create resources individually and add them to resource groups. However, typically, you create a resource group by using a template.A template is a JSON string that defines a resource group for a complex entity, such as a web hosting site or web portal. The template defines the resources that are typically needed for the entity, such as websites, databases, and storage accounts, and includes parameters for user-defined values, such as the names and properties of the resources. To get a resource group template, use the Get-AzureResourceGroupGalleryTemplate cmdlet to get a gallery template and then use the Save-AzureResourceGroupGalleryTemplate cmdlet to save the template as a JSON file. Or, you can create your own templates, either from scratch or by editing a gallery template. To verify the syntax of a template, use the Test-AzureResourceGroupTemplate cmdlet.To use a template to create a resource group, use the New-AzureResourceGroup or New-AzureResourceGroupDeployment cmdlets. Just identify the template and provide values for its parameters. @@ -6938,35 +7990,41 @@ True None - - - - + + - + + + + System.Management.Automation.PSCustomObject - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Save a template -------------------------- - + PS C:\> PS C:\>Save-AzureResourceGroupGalleryTemplate -Identity Microsoft.WebSite.0.1.0-preview1 Path: @@ -6974,17 +8032,22 @@ Path: C:\ Microsoft.WebSite.0.1.0-preview1.json This command saves the Microsoft.WebSite.0.1.0-preview1 template to the current directory as Microsoft.WebSite.0.1.0-preview1.json. + + + - + + + -------------------------- Example 2: Pipe a gallery item to SaveAzureResourceGroupGalleryTemplate -------------------------- - + PS C:\> PS C:\>Get-AzureResourceGroupGalleryTemplate -Identity Microsoft.WebSite.0.1.0-preview1 | Save-AzureResourceGroupGalleryTemplate -Path $home\Documents\MyTemplates Path @@ -6992,17 +8055,22 @@ Path C:\Users\User01\Documents\MyTemplates\ Microsoft.WebSite.0.1.0-preview1.json This command pipes the Microsoft.WebSite.0.1.0-preview1 gallery item from the Get-AzureResourceGroupGalleryTemplate cmdlet to the Save-AzureResourceGroupGalleryTemplate cmdlet. The command uses the Path parameter to save the JSON template in an alternate directory. Because the command uses the Passthru parameter, the cmdlet returns True to indicate that the save operation succeeded. + + + - + + + -------------------------- Example 3: Save and use a gallery template -------------------------- - + PS C:\> PS C:\> The first command uses the Save-AzureResourceGalleryTemplate cmdlet to save a template to disk. The cmdlet returns the path to the JSON file. PS C:\>Save-AzureResourceGroupGalleryTemplate -Identity TechInfoSystems.GalleryServerPro.0.1.0-preview1 -Path $home\Documents\MyTemplates @@ -7014,10 +8082,15 @@ The second command uses the New-AzureResourceGroup cmdlet to create a new resour PS C:\>New-AzureResourceGroup -Name ContosoRG02 -Location 'South Central US' -DeploymentName DeployWeb1 –StorageAccountName contosostorage01 -TemplateFile $home\Documents\MyTemplates\TechInfoSystems.GalleryServerPro.0.1.0-preview1.json -TemplateParameterFile $home\Documents\MyTemplates\TechInfoParameters.json This example shows how to use a saved gallery template to create a new resource group. + + + It's often useful to save a gallery template to disk before using it to create a resource group or a deployment. This gives you the opportunity to review the template and the resources that it creates and to determine that values that you will use for the parameters. But, you do not need to save a gallery template before using it to create a resource group. To use a gallery template without saving it, use the GalleryTemplateIdentity parameter of the New-AzureResourceGroup or New-AzureResourceGroupDeployment cmdlets. - It's often useful to save a gallery template to disk before using it to create a resource group or a deployment. This gives you the opportunity to review the template and the resources that it creates and to determine that values that you will use for the parameters. But, you do not need to save a gallery template before using it to create a resource group. To use a gallery template without saving it, use the GalleryTemplateIdentity parameter of the New-AzureResourceGroup or New-AzureResourceGroupDeployment cmdlets. + + + @@ -7029,7 +8102,7 @@ PS C:\>New-AzureResourceGroup -Name ContosoRG02 -Location 'South Central - + Set-AzureResource @@ -7044,7 +8117,7 @@ PS C:\>New-AzureResourceGroup -Name ContosoRG02 -Location 'South Central - + This is the Description section The Set-AzureResource cmdlet changes the properties of an Azure resource. To use the cmdlet, use the Name, ResourceGroupName, ResourceGroupType, and ParentResource parameters to identify the resource, and the PropertyObject parameter to specify the new property names and values.If the command succeeds, it returns the resource with the new properties and values.An Azure resource is a user-managed entity, such as an Azure Website or Azure SQL Database. Some resources have properties, which are user-configured values, like sizes and operational modes. You can specify these values when you create the resource, such as by using the New-AzureResource, New-AzureResourceGroup, or New-AzureResourceGroupDeployment cmdlets. And, you can change the properties by using this cmdlet.To get the properties of a resource, use the Get-AzureResource cmdlet to get the resource. Then use the dot method to get the Properties property collection and a particular named property. For example, to get the siteMode property of an object, type (Get-AzureResource -Name MyWebSite -ResourceGroupName RG -ResourceType Microsoft.Web/sites -ApiVersion 2014-04-01).Properties.siteMode @@ -7191,35 +8264,41 @@ PS C:\>New-AzureResourceGroup -Name ContosoRG02 -Location 'South Central None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManager.Models.PSResource - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Change the properties of a resource -------------------------- - + PS C:\> PS C:\> The first command uses the Get-AzureResource cmdlet to get the ContosoLabWeb2 web site. The command saves the resource in the $r variable. PS C:\>$r = Get-AzureResource -Name ContosoLabWeb2 -ResourceGroupName ContosoLabsRG -ResourceType "Microsoft.Web/sites" -ApiVersion 2004-04-01 @@ -7240,32 +8319,42 @@ The sixth command displays the Properties property of the resource in the $r2 va PS C:\>$r2.PropertiesName Value---- -----storageRecoveryDefaultState RunningavailabilityState 0trafficManagerHostNamesrepositorySiteName ContosoLabWeb2runtimeAvailabilityState 0siteMode BasicruntimeADUserlastModifiedTimeUtc 3/25/2014 6:00:04 PMusageState 0hostNames {contosolabweb2.antares-int.windows-int.net}adminEnabled TruehostNameSslStates {System.Collections.Generic.Dictionary`2[System.String,System.Object], System.Collect...runtimeADUserDomainenabled TruedeploymentId ContosoLabWeb2selfLink https://antpreview2.api.admin-antares-int.windows-int.net:454/20130801/websystems/web...computeMode DedicatedwebSpace ContosoLabsRG-NorthEuropewebspacecsrs {}siteConfigintegratedSqlAuthEnabled Falsestate RunningruntimeADUserPasswordserverFarm Default2sslCertificates {}cerscontentAvailabilityState 0enabledHostNames {contosolabweb2.antares-int.windows-int.net, contosolabweb2.scm.antares-int.windows-i...windowsAuthEnabled 0ownersiteProperties {[metadata, ], [properties, System.Collections.Generic.List`1[System.Object]], [appSe...sku Basicname ContosoLabWeb2 This example shows how to change the properties of an Azure resource. In this case, we'll shift a web site from one server farm to another. To do that, we have to change the web site properties to be compatible with the new server farm. + + + - + + + -------------------------- Example 2: Apply a tag to a resource -------------------------- - + PS C:\> PS C:\>Get-AzureResource -Name ContosoLabWeb2 -ResourceGroupName ContosoLabsRG -ResourceType "Microsoft.Web/sites" -ApiVersion 2004-04-01 -Tag @{Name="CostCenter";Value="Sales"} This command uses the Tag parameter to add a CostCenter tag with a value of "Sales" to a resource that did not have any existing tags. + + + - + + + -------------------------- Example 3: Add tags to a resource -------------------------- - + PS C:\> PS C:\>$tags = (Get-AzureResource -Name ContosoWeb -ResourceGroupName ContosoLabsRG -ResourceType "Microsoft.Web/sites" -ApiVersion 2004-04-01).Tags @@ -7295,25 +8384,35 @@ Tags: FY2016 This command adds a "Status" tag with a value of "Approved" and an "FY2016" tag to a resource that has existing tags. Because the tags you specify replace the existing tags, you must include the existing tags in the new tag collection or you will lose them. + + + The first command gets all existing tags of the ContosoWeb resource. It uses the Get-AzureResource cmdlet to get the resource and then uses the dot method to get the value of its Tags property. It saves the existing tags in a $tags variable.The second command gets the tags in the $tags variable.The third command uses a "+=" operator to add the Status and FY2016 tags to the collection (array) of tags in the $tags variable.The fourth command uses the Tag parameter of Set-AzureResource to apply the tags in the $tags variable to the ContosoWeb resource.The fifth command shows the effect of the change. It gets all of the tags applied to the ContosoWeb resource. The output shows that the resource has the Department tag and the two new tags, Status and FY2015. - The first command gets all existing tags of the ContosoWeb resource. It uses the Get-AzureResource cmdlet to get the resource and then uses the dot method to get the value of its Tags property. It saves the existing tags in a $tags variable.The second command gets the tags in the $tags variable.The third command uses a "+=" operator to add the Status and FY2016 tags to the collection (array) of tags in the $tags variable.The fourth command uses the Tag parameter of Set-AzureResource to apply the tags in the $tags variable to the ContosoWeb resource.The fifth command shows the effect of the change. It gets all of the tags applied to the ContosoWeb resource. The output shows that the resource has the Department tag and the two new tags, Status and FY2015. + + + -------------------------- Example 4: Delete all tags -------------------------- - + PS C:\> PS C:\>Get-AzureResource -Name ContosoLabWeb2 -ResourceGroupName ContosoLabsRG -ResourceType "Microsoft.Web/sites" -ApiVersion 2004-04-01 -Tag @{} This command uses the Tag parameter and an empty hash table value to delete all tags from a resource. + + + - + + + @@ -7325,7 +8424,7 @@ Tags: - + Set-AzureResourceGroup @@ -7340,7 +8439,7 @@ Tags: - + This is the Description section The Set-AzureResourceGroup cmdlet changes the properties of a resource group. You can use this cmdlet to add, change, or delete the Azure tags applied to a resource group. Use the Name parameter to identify the resource group and the Tag parameter to change the tags. You cannot use this cmdlet to change the name of a resource group. @@ -7392,54 +8491,61 @@ Tags: None - - - - + + - + + + + Microsoft.Azure.Commands.Resources.Models.PSResourceGroup - - - - + + - - - + + + + + + - + -------------------------- Example 1: Apply a tag to a resource group -------------------------- - + PS C:\> PS C:\>Set-AzureResourceGroup -Name ContosoRG -Tag @{Name="Department";Value="IT"} This command applies a "Department" tag with a value of "IT" to a resource group that has no existing tags. + + + - + + + -------------------------- Example 2: Add tags to a resource group -------------------------- - + PS C:\> PS C:\>$tags = (Get-AzureResourceGroup -Name ContosoRG).Tags @@ -7469,25 +8575,35 @@ Tags: FY2016 This command adds a "Status" tag with a value of "Approved" and an "FY2016" tag to a resource group that has existing tags. Because the tags you specify replace the existing tags, you must include the existing tags in the new tag collection or you will lose them. + + + The first command gets all existing tags of the ContosoRG resource group. It uses the Get-AzureResourceGroup cmdlet to get the ContosoRG resource group and then uses the dot method to get the value of its Tags property. It saves the existing tags in a $tags variable.The second command gets the tags in the $tags variable.The third command uses a "+=" operator to add the Status and FY2016 tags to the collection (array) of tags in the $tags variable.The fourth command uses the Tag parameter of Set-AzureResourceGroup to apply the tags in the $tags variable to the ContosoRG resource group.The fifth command shows the effect of the change. It gets all of the tags applied to the ContosoRG resource group. The output shows that the resource group has the Department tag and the two new tags, Status and FY2015. - The first command gets all existing tags of the ContosoRG resource group. It uses the Get-AzureResourceGroup cmdlet to get the ContosoRG resource group and then uses the dot method to get the value of its Tags property. It saves the existing tags in a $tags variable.The second command gets the tags in the $tags variable.The third command uses a "+=" operator to add the Status and FY2016 tags to the collection (array) of tags in the $tags variable.The fourth command uses the Tag parameter of Set-AzureResourceGroup to apply the tags in the $tags variable to the ContosoRG resource group.The fifth command shows the effect of the change. It gets all of the tags applied to the ContosoRG resource group. The output shows that the resource group has the Department tag and the two new tags, Status and FY2015. + + + -------------------------- Example 3: Delete all tags -------------------------- - + PS C:\> PS C:\>Set-AzureResourceGroup -Name ContosoRG -Tag @{} This command deletes all tags from the ContosoRG resource group. It uses the Tag parameter with an empty hash table value. + + + - + + + @@ -7499,7 +8615,7 @@ Tags: - + Stop-AzureResourceGroupDeployment @@ -7514,7 +8630,7 @@ Tags: - + This is the Description section The Stop-AzureResourceGroupDeployment cmdlet cancels an Azure resource group deployment that is started, but not completed. To stop a deployment, the deployment must have an incomplete provisioning state, such as Provisioning, and not a completed state, such as Provisioned or Failed.An Azure resource is a user-managed entity, such as a website, database, or database server. A resource group is a collection of resources that are deployed as a unit. To deploy a resource group, use the New-AzureResourceGroup or New-AzureResourceGroupDeployment cmdlets. The New-AzureResource cmdlet creates a new resource, but it does not trigger a resource group deployment operation that this cmdlet can stop.This cmdlet stops only one running deployment. Use the Name parameter to stop a particular deployment. If you omit the Name parameter, Stop-AzureResourceGroupDeployment searches for a running deployment and stops it, but if it finds more than one running deployment, the command fails.By default, Stop-AzureResourceGroupDeployment prompts you for confirmation. To suppress the prompt, use the Force parameter. @@ -7604,52 +8720,63 @@ Tags: None - - - - + + - + + + + None or Boolean - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Stop a resource group deployment -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroup -ResourceGroupName ContosoRG01 -GalleryTemplateName WebHosting -TemplateParameterFile .\HostingTemplateValues PS C:\>Stop-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Force This example shows how to use the Stop-AzureResourceGroupDeployment command to stop a deployment in progress. The first command uses the New-AzureResourceGroup cmdlet to create and deploy a new resource group. + + + Immediately after pressing enter, you remember that you need to get manager approval before deploying new resources. The second command uses the Stop-AzureResourceGroupDeployment cmdlet to stop the deployment before it completes. The command uses the ResourceGroupName parameter to identify the deployment. It also uses the Force parameter to suppress the confirmation prompt. - Immediately after pressing enter, you remember that you need to get manager approval before deploying new resources. The second command uses the Stop-AzureResourceGroupDeployment cmdlet to stop the deployment before it completes. The command uses the ResourceGroupName parameter to identify the deployment. It also uses the Force parameter to suppress the confirmation prompt. + + + -------------------------- Example 2: Stop a resource group deployment by deployment name -------------------------- - + PS C:\> PS C:\>New-AzureResourceGroup -ResourceGroupName ContosoRG01 -GalleryTemplateName WebHosting -TemplateParameterFile .\HostingTemplateValues -DeploymentName DeployHost @@ -7659,10 +8786,15 @@ PS C:\>Stop-AzureResourceGroupDeployment -ResourceGroupName ContosoRG01 -Name True This example shows how to use the Name (alias DeploymentName) parameter of the Stop-AzureResourceGroupDeployment command to stop a deployment in progress. + + + The first command uses the New-AzureResourceGroup cmdlet to create and deploy a new "ContosoRG01" resource group with a "DeployHost" deployment. The second command uses the New-AzureResourceGroupDeployment to add the "DeployPortal" deployment to the "ContosoRG01" resource group.The third command uses the Stop-AzureResourceGroupDeployment cmdlet to stop the "DeployPortal" deployment before it completes. The command uses the ResourceGroupName parameter to identify the resource group and the Name parameter to specify the deployment name. Because the command include the Passthru parameter, the cmdlet returns a value of True ($True) to indicate that the deployment stopped. - The first command uses the New-AzureResourceGroup cmdlet to create and deploy a new "ContosoRG01" resource group with a "DeployHost" deployment. The second command uses the New-AzureResourceGroupDeployment to add the "DeployPortal" deployment to the "ContosoRG01" resource group.The third command uses the Stop-AzureResourceGroupDeployment cmdlet to stop the "DeployPortal" deployment before it completes. The command uses the ResourceGroupName parameter to identify the resource group and the Name parameter to specify the deployment name. Because the command include the Passthru parameter, the cmdlet returns a value of True ($True) to indicate that the deployment stopped. + + + @@ -7674,7 +8806,7 @@ True - + Test-AzureResourceGroupTemplate @@ -7689,7 +8821,7 @@ True - + This is the Description section The Test-AzureResourceGroupTemplate cmdlet verifies the validity of a resource group template, its parameters, and parameter values. It returns errors that it finds. Otherwise, it does not return any output.To specify a template, use the GalleryTemplateIdentity or TemplateFile parameters. To specify the template parameter values, use the TemplateParameterFile or TemplateParameterObject parameters, or use the template parameters that are added to the command dynamically when you specify the template. To get the parameters, just type a minus sign (-) to indicate a parameter name and press the TAB key to trigger tab-completion. If you miss a required parameter, the cmdlet prompts you for the value. Parameter values typed at the command line take precedence over values in a template parameter object or file.A resource group template is a JSON-based model of a resource group for a complex cloud-based service, such as a web portal. You can use a resource group template to create a resource group or resource group deployment. The template includes parameter (placeholders) for configurable property values, likes names and sizes. You can find many templates in the Azure template gallery (Get-AzureResourceGroupGalleryTemplate) and you can create your own templates. @@ -7741,9 +8873,16 @@ True Hashtable - GalleryTemplateIdentity + TemplateFile - Specifies the identity of the gallery template to test. Enter an Identity value not a file name. Wildcards are not permitted.To get the identity of a gallery template, use the Get-AzureResourceGroupGalleryTemplate cmdlet. To test a gallery template that is saved as a JSON file on disk, use the TemplateFile parameter. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + + String + + + StorageAccountName + + Specifies the name of a storage account in the subscription. Test-AzureResourceGroupGalleryTemplate saves the contents of local template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a storage account that it designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -7772,16 +8911,9 @@ True Hashtable - TemplateFile - - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. - - String - - - StorageAccountName + GalleryTemplateIdentity - Specifies the name of a storage account in the subscription. Test-AzureResourceGroupGalleryTemplate saves the contents of local template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a storage account that it designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the identity of the gallery template to test. Enter an Identity value not a file name. Wildcards are not permitted.To get the identity of a gallery template, use the Get-AzureResourceGroupGalleryTemplate cmdlet. To test a gallery template that is saved as a JSON file on disk, use the TemplateFile parameter. String @@ -7841,16 +8973,9 @@ True String - TemplateFile - - Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. - - String - - - StorageAccountName + TemplateUri - Specifies the name of a storage account in the subscription. Test-AzureResourceGroupGalleryTemplate saves the contents of local template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a storage account that it designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet. String @@ -7910,9 +9035,16 @@ True String - TemplateUri + TemplateFile - Specifies the URI of a JSON template file. This file can be a custom template or a gallery template that is saved as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet. + Specifies the path and file name of a JSON template file on disk. This can be a custom template or a gallery template that is saved to disk as a JSON file, such as by using the Save-AzureResourceGroupGalleryTemplate cmdlet.To use this parameter, the subscription must include a storage account where the cmdlet can save the template. By default, this cmdlet uses the current storage account in the subscription, but you can use the StorageAccountName parameter to specify an alternate storage account. If you do not specify a storage account and the subscription does not have a storage account that is designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. + + String + + + StorageAccountName + + Specifies the name of a storage account in the subscription. Test-AzureResourceGroupGalleryTemplate saves the contents of local template files in the storage account. This parameter is optional, but a storage account is required when you use the TemplateFile parameter.The default value is the current storage account in the subscription. If you do not specify a storage account and the subscription does not have a storage account that it designated as "current," the command fails.To create a storage account, use the Switch-AzureMode cmdlet to switch to the Azure module, and then use the New-AzureStorageAccount cmdlet. To make the a storage account the "current storage account" for the subscription, use the CurrentStorageAccountName parameter of the Set-AzureSubscription cmdlet. String @@ -8075,75 +9207,96 @@ True None - - - - + + - + + + + Microsoft.Azure.Commands.ResourceManager.Models.PSResourceManagerError - - - - + + - - - + + + + + + + + + + -------------------------- Example 1: Test a custom template file -------------------------- - + PS C:\> PS C:\>Test-AzureResourceGroupTemplate -ResourceGroupName ContosoLabsRG -TemplateFile $home\Documents\Azure\Templates\CustomHostingPlan.json -TemplateParameterFile $home\Documents\Azure\Templates\HostingPlanParms.jsonPS C:> This command tests a custom template file, CustomHostingPlan.json, and a template parameter file, HostingPlanParms.json. Because the cmdlet does not find any errors, it does not return any output. + + + - + + + -------------------------- Example 2: Test a parameter object for a gallery template -------------------------- - + PS C:\> PS C:\>Test-AzureResourceGroupTemplate -ResourceGroupName ContosoLabsRG -GalleryTemplateIdentity Microsoft.WebSite.0.1.0-preview1 -TemplateParameterObject @{siteName = "ContosoSite";hostingPlanName="ContosoHosting";siteMode="Limited";computeMode="Shared";subscriptionID='9b14a38b-4b93-4554-8bb0-3cefb47a4e1f';resourceGroup='ContosoLabsRG'}cmdlet Test-AzureResourceGroupTemplate at command pipeline position 1Supply values for the following parameters:(Type !? for Help.)siteLocation:"South Central US"Code : InvalidTemplateMessage : Deployment template validation failed: 'The template parameters 'subscriptionID' are not valid; they are not present in the original template and can therefore not be provided at deployment time. The only supportedparameters for this template are 'siteName, hostingPlanName, siteMode, computeMode, siteLocation, subscriptionId, resourceGroup'.'.a PS C:\>Test-AzureResourceGroupTemplate -ResourceGroupName ContosoLabsRG -GalleryTemplateIdentity Microsoft.WebSite.0.1.0-preview1 -TemplateParameterObject @{siteName = "ContosoSite";hostingPlanName="ContosoHosting";siteMode="Limited";computeMode="Shared";subscriptionId='9b14a38b-4b93-4554-8bb0-3cefb47a4e1f';resourceGroup='ContosoLabsRG';siteLocation='South Central US'} This command tests gallery template and a hash table of parameter names and values. The command uses the GalleryTemplateIdentity parameter to specify the identity of the gallery template. It uses the TemplateParameterObject cmdlet to specify the template parameters and their values. + + + In this case, the template parameter hash table is missing the siteLocation parameter. The cmdlet recognizes the omission and prompts for a value. However, the cmdlet still returns an error, because the subscriptionId parameter in hash table is misspelled as "subscriptionID".In the second command, the errors are corrected, and the cmdlet does not return any output. - In this case, the template parameter hash table is missing the siteLocation parameter. The cmdlet recognizes the omission and prompts for a value. However, the cmdlet still returns an error, because the subscriptionId parameter in hash table is misspelled as "subscriptionID".In the second command, the errors are corrected, and the cmdlet does not return any output. + + + -------------------------- Example 3: Test a template with dynamic parameter values -------------------------- - + PS C:\> PS C:\>Test-AzureResourceGroupTemplate -ResourceGroupName ContosoLabsRG -TemplateFile C:\Users\juneb\Documents\Azure\Templates\NewHostingPlan.json -siteName ContosoDev -siteMode Limited -computeMode Shared -siteLocation 'South Central US' -sku FreeCode : InvalidTemplateMessage : Deployment template validation failed: 'The template parameter 'hostingPlanName' is not valid.'. This command uses the Test-AzureResourceGroupTemplate cmdlet to test a custom template. Instead of providing the template parameter names, we used the feature that adds the template parameters to command dynamically. + + + To use the dynamic parameters, type a minus sign (-) to indicate a parameter name and press the TAB key. The tab-completion feature supplies parameter name. To cycle through all of the parameter names, press the TAB key repeatedly. In this case, we used the dynamic parameters to specify all of the parameter names at the command line.In this case, even though the template parameter names and values are correct, the Parameters section in the custom template is missing the hostingPlan parameter that is specified in the Resource section of the template. The cmdlet detects and reports this error. - To use the dynamic parameters, type a minus sign (-) to indicate a parameter name and press the TAB key. The tab-completion feature supplies parameter name. To cycle through all of the parameter names, press the TAB key repeatedly. In this case, we used the dynamic parameters to specify all of the parameter names at the command line.In this case, even though the template parameter names and values are correct, the Parameters section in the custom template is missing the hostingPlan parameter that is specified in the Resource section of the template. The cmdlet detects and reports this error. + + + @@ -8155,4 +9308,211 @@ PS C:\>Test-AzureResourceGroupTemplate -ResourceGroupName ContosoLabsRG -Gall + + + + Get-AzureResourceGroupLog + + Gets the deployment log for a resource group + + + + + + + + + + This is the Description section + The Get-AzureResourceGroupLog cmdlet gets the deployment log entries for a resource group. The entries are very useful for many IT tasks, including maintaining a transaction history, performing statistical analyses, and debugging.By default, Get-AzureResourceGroupLog gets the log entries of the currently running or most recently completed deployment for the resource group, but you can use the cmdlet parameters to get the entries for a particular deployment by name or all deployments. + + + + + + Name + + Specifies the name of a resource group. This parameter is required. Enter the name of one resource group in each command. + + string + + string + + + + + + All + + Gets all deployment log entries for the resource group. + + switchparameter + + switchparameter + + + + + + DeploymentName + + Gets the log entries for the deployments with the specified name.To get the names of deployments for a resource group, use the Get-AzureResourceGroupDeployment cmdlet. To specify a deployment name when deploying resources, use the DeploymentName parameter of New-AzureResourceGroup or the Name parameter (alias DeploymentName) of the New-AzureResourceGroupDeployment cmdlets. + + string + + string + + + + + + + + + None + + + + + + + + + + + + + Microsoft.Azure.Commands.ResourceManagement.Models.PSDeploymentEventData + + + + + + + + + + + + + + + + + + + + -------------------------- Example 1: Get the log entries for the most recent deployment -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceGroupLog -Name ContosoRG01 +Authorization : + Scope : /subscriptions/9b14a38b-4b93-4554-8bb0-3cefb47a4e1f/resourcegroups/ContosoLabsRG/deployments/LabDeploy02 + Action : Microsoft.Resources/subscriptions/resourcegroups/deployments/write + Role : Subscription Admin + Condition : +ResourceUri : /subscriptions/9b14a38b-4b93-4554-8bb0-3cefb47a4e1f/resourcegroups/ContosoLabsRG/deployments/LabDeploy02 +SubscriptionId : 9b14a38b-4b93-4554-8bb0-3cefb47a4e1f +Timestamp(UTC) : 3/21/2014 9:17:33 PM +OperationName : Update deployment +OperationId : 4877e67f-868b-4b3e-8778-4a40ee3a1af2 +Status : Succeeded +SubStatus : Created +Caller : live.com#auxtm702@live.com +CorrelationId : 4877e67f-868b-4b3e-8778-4a40ee3a1af2Description : +HttpRequest : + ClientId : + Method : PUT + Url : + ClientIpAddress : 131.107.192.39 +Level : Informational +ResourceGroupName : ContosoLabsRG +ResourceProvider : Microsoft Resources +EventSource : Microsoft Resources +Properties : + statusCode : Created + + This command gets the log entries of the currently running or most recently completed deployment of the ContosoRG01 resource group. In this case, the log entries records the addition of a new web site. + + + + + + + + + + + + + + -------------------------- Example 2: Get log entries by deployment name -------------------------- + + PS C:\> + + PS C:\>(Get-AzureResourceGroupDeployment -ResourceGroupName ContosoLabsRG).DeploymentNameMicrosoft.WebSiteSQLDatabase.0.1.0-preview1LabDeploy02LabDeploy03 +PS C:\>Get-AzureResourceGroupLog -Name ContosoLabsRG -DeploymentName LabDeploy02 + + These commands get the log entries of the LabDeploy02 deployment of the ContosoLabsRG resource group. + + + The first command uses the Get-AzureResourceGroupDeployment cmdlet to get all deployments for the ContosoLabsRG resource group. It uses the dot method to get the DeploymentName property of each deployment. Notice that the name of the first deployment is a template name, which is the default value when you do not specify a deployment name.The second command uses the Get-AzureResourceGroupLog cmdlet to get the log entries for the LabDeploy02 deployment. + + + + + + + + + + + -------------------------- Example 3: Get all failing log entries for a resource group -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceGroupLog -Name ContosoRG01 -All | Where-Object Status -eq Failed + + This command gets all log entries of failed operations for the ContosoRG01 resource group. You might use a command like this for debugging. + + + The first command uses the All parameter of the Get-AzureResourceGroupLog to get log entries for all deployments of the resource group. Then it pipes the log entries to the Where-Object cmdlet, which selects only entries that have a value of Failed for the Status property + + + + + + + + + + + -------------------------- Example 4: Get the logs of the most recent deployment for each resource group -------------------------- + + PS C:\> + + PS C:\>Get-AzureResourceGroup | Get-AzureResourceGroupLog + + This command gets the log entries for the most recent deployment of each resource group in the subscription. The command uses the Get-AzureResourceGroup cmdlet to get all resource groups in the subscription. It pipes the resources groups to the Get-AzureResourceGroupLog which gets the log entries for the last deployment of each resource group. + + + + + + + + + + + + + + + + Online Version: + http://go.microsoft.com/fwlink/?LinkID=393459 + + + \ No newline at end of file diff --git a/src/ResourceManager/Resources/Commands.Resources/packages.config b/src/ResourceManager/Resources/Commands.Resources/packages.config index 20bd02c78906..ce2dd4e792fd 100644 --- a/src/ResourceManager/Resources/Commands.Resources/packages.config +++ b/src/ResourceManager/Resources/Commands.Resources/packages.config @@ -3,16 +3,16 @@ - + - - + + - + \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj b/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj index dfda4645758f..7df915826240 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj +++ b/src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj @@ -49,7 +49,8 @@ ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + True ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -89,8 +90,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/packages.config b/src/ResourceManager/Sql/Commands.Sql.Test/packages.config index 42d2cb91ae76..9b6a2f4216c5 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/packages.config +++ b/src/ResourceManager/Sql/Commands.Sql.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj b/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj index ee3d99a36601..9d6cbc5a9735 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj +++ b/src/ResourceManager/Sql/Commands.Sql/Commands.Sql.csproj @@ -97,7 +97,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll False @@ -135,9 +135,9 @@ False ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.1.8.0.0\lib\net35-full\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ResourceManager/Sql/Commands.Sql/packages.config b/src/ResourceManager/Sql/Commands.Sql/packages.config index 2f6f80a9e08f..09e3bde991b1 100644 --- a/src/ResourceManager/Sql/Commands.Sql/packages.config +++ b/src/ResourceManager/Sql/Commands.Sql/packages.config @@ -3,7 +3,7 @@ - + @@ -15,7 +15,7 @@ - + diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Commands.StreamAnalytics.Test.csproj b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Commands.StreamAnalytics.Test.csproj index 27ae7dc6ccdc..0c2cde5eb67f 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Commands.StreamAnalytics.Test.csproj +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/Commands.StreamAnalytics.Test.csproj @@ -47,7 +47,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -56,13 +56,15 @@ ..\..\..\packages\Microsoft.Azure.Gallery.2.6.0-preview\lib\net40\Microsoft.Azure.Gallery.dll - ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.16.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll + False + ..\..\..\packages\Microsoft.Azure.Management.Authorization.0.17.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll ..\..\..\packages\Microsoft.Azure.Management.StreamAnalytics.0.14.0-preview\lib\net40\Microsoft.Azure.Management.StreamAnalytics.dll - ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + False + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.13.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll False @@ -91,8 +93,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/packages.config b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/packages.config index aa6737e3b631..2f6bd6e78138 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/packages.config +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics.Test/packages.config @@ -3,10 +3,10 @@ - + - - + + @@ -15,7 +15,7 @@ - + diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Commands.StreamAnalytics.csproj b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Commands.StreamAnalytics.csproj index ad7ec1ae6c11..09e55466fb89 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Commands.StreamAnalytics.csproj +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/Commands.StreamAnalytics.csproj @@ -56,7 +56,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -76,9 +76,9 @@ ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll diff --git a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/packages.config b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/packages.config index 85d8cae6409d..fc1aec7e7eec 100644 --- a/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/packages.config +++ b/src/ResourceManager/StreamAnalytics/Commands.StreamAnalytics/packages.config @@ -3,7 +3,7 @@ - + @@ -11,6 +11,6 @@ - + \ No newline at end of file diff --git a/src/ResourceManager/Tags/Commands.Tags/Commands.Tags.csproj b/src/ResourceManager/Tags/Commands.Tags/Commands.Tags.csproj index 9706839753af..61c82ffd2c07 100644 --- a/src/ResourceManager/Tags/Commands.Tags/Commands.Tags.csproj +++ b/src/ResourceManager/Tags/Commands.Tags/Commands.Tags.csproj @@ -56,7 +56,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -85,9 +85,9 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll True - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll diff --git a/src/ResourceManager/Tags/Commands.Tags/packages.config b/src/ResourceManager/Tags/Commands.Tags/packages.config index bdde83a6dc79..0f2b1ec77c46 100644 --- a/src/ResourceManager/Tags/Commands.Tags/packages.config +++ b/src/ResourceManager/Tags/Commands.Tags/packages.config @@ -3,13 +3,13 @@ - + - + \ No newline at end of file diff --git a/src/ServiceManagement.StorSimple.sln b/src/ServiceManagement.StorSimple.sln new file mode 100644 index 000000000000..2988be4bbf2f --- /dev/null +++ b/src/ServiceManagement.StorSimple.sln @@ -0,0 +1,34 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.21005.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple.Library", "Commands.StorSimple.Library\Commands.StorSimple.Library.csproj", "{B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple", "ServiceManagement\StorSimple\Commands.StorSimple\Commands.StorSimple.csproj", "{11524D98-6C40-4091-A8E1-86463FEE607C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple.Test", "ServiceManagement\StorSimple\Commands.StorSimple.Test\Commands.StorSimple.Test.csproj", "{0FA676D5-1349-4086-B33F-65EC2CB7DA41}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}.Release|Any CPU.Build.0 = Release|Any CPU + {11524D98-6C40-4091-A8E1-86463FEE607C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {11524D98-6C40-4091-A8E1-86463FEE607C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {11524D98-6C40-4091-A8E1-86463FEE607C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {11524D98-6C40-4091-A8E1-86463FEE607C}.Release|Any CPU.Build.0 = Release|Any CPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj b/src/ServiceManagement/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj index 4451ed842965..f837e2b26dec 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/Commands.Automation.Test.csproj @@ -55,7 +55,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -83,8 +83,9 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False @@ -110,25 +111,42 @@ + + + - - - + + + - - + + + + - - + + + + + + + + + + + + + + - + @@ -147,6 +165,7 @@ + diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobOutputTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCertificateTest.cs similarity index 62% rename from src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobOutputTest.cs rename to src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCertificateTest.cs index de8e06091527..16f563ebc4e6 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobOutputTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCertificateTest.cs @@ -13,30 +13,33 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using Microsoft.Azure.Commands.Automation.Cmdlet; using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; using Moq; namespace Microsoft.Azure.Commands.Automation.Test.UnitTests { [TestClass] - public class GetAzureAutomationJobOutputTest : TestBase + public class GetAzureAutomationCertificateTest : TestBase { private Mock mockAutomationClient; private MockCommandRuntime mockCommandRuntime; - private GetAzureAutomationJobOutput cmdlet; + private GetAzureAutomationCertificate cmdlet; [TestInitialize] public void SetupTest() { this.mockAutomationClient = new Mock(); this.mockCommandRuntime = new MockCommandRuntime(); - this.cmdlet = new GetAzureAutomationJobOutput + this.cmdlet = new GetAzureAutomationCertificate { AutomationClient = this.mockAutomationClient.Object, CommandRuntime = this.mockCommandRuntime @@ -44,47 +47,38 @@ public void SetupTest() } [TestMethod] - public void GetAzureAutomationJobOutputStreamAnySuccessfull() + public void GetAzureAutomationCertificateByNameSuccessfull() { // Setup string accountName = "automation"; - string stream = Constants.JobOutputParameter.Any; - DateTime startTime = default(DateTime); - var jobId = new Guid(); + string certificateName = "certificate"; - this.mockAutomationClient.Setup(f => f.ListJobStreamItems(accountName, jobId, startTime, null)); + this.mockAutomationClient.Setup(f => f.GetCertificate(accountName, certificateName)); // Test this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = jobId; - this.cmdlet.StartTime = startTime; - this.cmdlet.Stream = stream; + this.cmdlet.Name = certificateName; + this.cmdlet.SetParameterSet("ByCertificateName"); this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobStreamItems(accountName, jobId, startTime, null), Times.Once()); + this.mockAutomationClient.Verify(f => f.GetCertificate(accountName, certificateName), Times.Once()); } [TestMethod] - public void GetAzureAutomationJobOutputStreamDebugSuccessfull() + public void GetAzureAutomationCertificateByAllSuccessfull() { // Setup string accountName = "automation"; - DateTime startTime = default(DateTime); - string stream = Constants.JobOutputParameter.Debug; - var jobId = new Guid(); - this.mockAutomationClient.Setup(f => f.ListJobStreamItems(accountName, jobId, startTime, stream)); + this.mockAutomationClient.Setup(f => f.ListCertificates(accountName)).Returns((string a) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = jobId; - this.cmdlet.StartTime = startTime; - this.cmdlet.Stream = stream; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobStreamItems(accountName, jobId, startTime, stream), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListCertificates(accountName), Times.Once()); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationConnectionTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationConnectionTest.cs new file mode 100644 index 000000000000..7f45706705a3 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationConnectionTest.cs @@ -0,0 +1,103 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class GetAzureAutomationConnectionTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private GetAzureAutomationConnection cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new GetAzureAutomationConnection + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void GetAzureAutomationConnectionByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string connectionName = "connection"; + + this.mockAutomationClient.Setup(f => f.GetConnection(accountName, connectionName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = connectionName; + this.cmdlet.SetParameterSet("ByConnectionName"); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.GetConnection(accountName, connectionName), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationConnectionByAllSuccessfull() + { + // Setup + string accountName = "automation"; + + this.mockAutomationClient.Setup(f => f.ListConnections(accountName)).Returns((string a) => new List()); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListConnections(accountName), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationConnectionByTypeSuccessfull() + { + // Setup + string accountName = "automation"; + string connectionTypeName = "connectionType"; + + this.mockAutomationClient.Setup(f => f.ListConnectionsByType(accountName, connectionTypeName)).Returns((string a, string b) => new List()); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.ConnectionTypeName = connectionTypeName; + this.cmdlet.SetParameterSet("ByConnectionTypeName"); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListConnectionsByType(accountName, connectionTypeName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCredentialTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCredentialTest.cs new file mode 100644 index 000000000000..90594d48ef62 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCredentialTest.cs @@ -0,0 +1,82 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class GetAzureAutomationCredentialTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private GetAzureAutomationCredential cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new GetAzureAutomationCredential + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void GetAzureAutomationCredentialByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string credentialName = "credential"; + + this.mockAutomationClient.Setup(f => f.GetCredential(accountName, credentialName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = credentialName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.GetCredential(accountName, credentialName), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationCredentialByAllSuccessfull() + { + // Setup + string accountName = "automation"; + + this.mockAutomationClient.Setup(f => f.ListCredentials(accountName)).Returns((string a) => new List()); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListCredentials(accountName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobTest.cs index 63c144e2a11d..71f4b5897569 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobTest.cs @@ -13,8 +13,10 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using Microsoft.Azure.Commands.Automation.Cmdlet; using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; @@ -44,75 +46,140 @@ public void SetupTest() } [TestMethod] - public void GetAzureAutomationJobByJobIdSuccessfull() + public void GetAzureAutomationJobByRunbookNameSuccessfull() { // Setup string accountName = "automation"; - var jobId = new Guid(); + string runbookName = "runbook"; - this.mockAutomationClient.Setup(f => f.GetJob(accountName, jobId)); + this.mockAutomationClient.Setup(f => f.ListJobsByRunbookName(accountName, runbookName, null, null, null)); // Test this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = jobId; + this.cmdlet.RunbookName = runbookName; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.GetJob(accountName, jobId), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, null, null, null), Times.Once()); + } + + public void GetAzureAutomationJobByRunbookNamAndStartTimeEndTimeeSuccessfull() + { + // Setup + string accountName = "automation"; + string runbookName = "runbook"; + DateTime startTime = new DateTime(2014, 12, 30, 17, 0, 0, 0); + DateTime endTime = new DateTime(2014, 12, 30, 18, 0, 0, 0); + + this.mockAutomationClient.Setup(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, null)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.RunbookName = runbookName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, null), Times.Once()); + } + + public void GetAzureAutomationCompletedJobByRunbookNamAndStartTimeEndTimeeSuccessfull() + { + // Setup + string accountName = "automation"; + string runbookName = "runbook"; + DateTime startTime = new DateTime(2014, 12, 30, 17, 0, 0, 0); + DateTime endTime = new DateTime(2014, 12, 30, 18, 0, 0, 0); + string status = "Completed"; + + this.mockAutomationClient.Setup(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, status)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.RunbookName = runbookName; + this.cmdlet.Status = status; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, status), Times.Once()); } [TestMethod] - public void GetAzureAutomationJobByRunbookIdSuccessfull() + public void GetAzureAutomationAllJobsSuccessfull() { // Setup string accountName = "automation"; - var runbookId = new Guid(); - this.mockAutomationClient.Setup( - f => f.ListJobsByRunbookId(accountName, runbookId, It.IsAny(), It.IsAny())); + this.mockAutomationClient.Setup(f => f.ListJobs(accountName, null, null, null)); // Test this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.RunbookId = runbookId; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobsByRunbookId(accountName, runbookId, It.IsAny(), It.IsAny()), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobs(accountName, null, null, null), Times.Once()); } [TestMethod] - public void GetAzureAutomationJobByRunbookNameSuccessfull() + public void GetAzureAutomationAllJobsBetweenStartAndEndTimeSuccessfull() { // Setup string accountName = "automation"; - var runbookName = "runbook"; + DateTime startTime = new DateTime(2014, 12, 30, 17, 0, 0, 0); + DateTime endTime = new DateTime(2014, 12, 30, 18, 0, 0, 0); - this.mockAutomationClient.Setup( - f => f.ListJobsByRunbookName(accountName, runbookName, It.IsAny(), It.IsAny())); + // look for jobs between 5pm to 6pm on 30th december 2014 + this.mockAutomationClient.Setup(f => f.ListJobs(accountName, startTime, endTime, null)); // Test this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.RunbookName = runbookName; + this.cmdlet.StartTime = startTime; + this.cmdlet.EndTime = endTime; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, It.IsAny(), It.IsAny()), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobs(accountName, startTime, endTime, null), Times.Once()); } [TestMethod] - public void GetAzureAutomationJobByAllSuccessfull() + public void GetAzureAutomationAllCompletedJobsBetweenStartAndEndTimeSuccessfull() + { + // Setup + string accountName = "automation"; + DateTime startTime = new DateTime(2014, 12, 30, 17, 0, 0, 0); + DateTime endTime = new DateTime(2014, 12, 30, 18, 0, 0, 0); + string status = "Completed"; + + // look for jobs between 5pm to 6pm on 30th december 2014 + this.mockAutomationClient.Setup(f => f.ListJobs(accountName, startTime, endTime, status)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.StartTime = startTime; + this.cmdlet.EndTime = endTime; + this.cmdlet.Status = status; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListJobs(accountName, startTime, endTime, status), Times.Once()); + } + + public void GetAzureAutomationJobByIdSuccessfull() { // Setup string accountName = "automation"; + Guid jobId = Guid.NewGuid(); - this.mockAutomationClient.Setup(f => f.ListJobs(accountName, It.IsAny(), It.IsAny())); + // look for jobs between 5pm to 6pm on 30th december 2014 + this.mockAutomationClient.Setup(f => f.GetJob(accountName, jobId)); // Test this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Id = jobId; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobs(accountName, It.IsAny(), It.IsAny()), Times.Once()); + this.mockAutomationClient.Verify(f => f.GetJob(accountName, jobId), Times.Once()); } + } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationModuleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationModuleTest.cs new file mode 100644 index 000000000000..47133a6aa2e9 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationModuleTest.cs @@ -0,0 +1,82 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class GetAzureAutomationModuleTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private GetAzureAutomationModule cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new GetAzureAutomationModule + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void GetAzureAutomationModuleByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string moduleName = "module"; + + this.mockAutomationClient.Setup(f => f.GetModule(accountName, moduleName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = moduleName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.GetModule(accountName, moduleName), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationModuleByAllSuccessfull() + { + // Setup + string accountName = "automation"; + + this.mockAutomationClient.Setup(f => f.ListModules(accountName)).Returns((string a) => new List()); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListModules(accountName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookDefinitionTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookDefinitionTest.cs index 862af2fc70de..315ca0831544 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookDefinitionTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookDefinitionTest.cs @@ -43,43 +43,6 @@ public void SetupTest() }; } - [TestMethod] - public void GetAzureAutomationRunbookDefinitionByRunbookIdWithoutSlotSuccessfull() - { - // Setup - string accountName = "automation"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.ListRunbookDefinitionsByRunbookId(accountName, runbookId, null)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.ListRunbookDefinitionsByRunbookId(accountName, runbookId, null), Times.Once()); - } - - [TestMethod] - public void GetAzureAutomationRunbookDefinitionByRunbookIdSlotDraftSuccessfull() - { - // Setup - string accountName = "automation"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.ListRunbookDefinitionsByRunbookId(accountName, runbookId, true)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.Slot = "Draft"; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.ListRunbookDefinitionsByRunbookId(accountName, runbookId, true), Times.Once()); - } - [TestMethod] public void GetAzureAutomationRunbookDefinitionByRunbookNameWithoutSlotSuccessfull() { @@ -116,24 +79,5 @@ public void GetAzureAutomationRunbookDefinitionByRunbookNameSlotPublishedSuccess // Assert this.mockAutomationClient.Verify(f => f.ListRunbookDefinitionsByRunbookName(accountName, runbookName, false), Times.Once()); } - - [TestMethod] - public void GetAzureAutomationRunbookDefinitionByRunbookVersionIdWithoutSlotSuccessfull() - { - // Setup - string accountName = "automation"; - var runbookVersionId = new Guid(); - - this.mockAutomationClient.Setup( - f => f.ListRunbookDefinitionsByRunbookVersionId(accountName, runbookVersionId, null)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.VersionId = runbookVersionId; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.ListRunbookDefinitionsByRunbookVersionId(accountName, runbookVersionId, null), Times.Once()); - } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookTest.cs index cb51efa30d15..28b0ec8bcae5 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookTest.cs @@ -13,11 +13,14 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using Microsoft.Azure.Commands.Automation.Cmdlet; using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; using Moq; namespace Microsoft.Azure.Commands.Automation.Test.UnitTests @@ -43,24 +46,6 @@ public void SetupTest() }; } - [TestMethod] - public void GetAzureAutomationRunbookByIdSuccessfull() - { - // Setup - string accountName = "automation"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.GetRunbook(accountName, runbookId)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.GetRunbook(accountName, runbookId), Times.Once()); - } - [TestMethod] public void GetAzureAutomationRunbookByNameSuccessfull() { @@ -73,40 +58,24 @@ public void GetAzureAutomationRunbookByNameSuccessfull() // Test this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = runbookName; + this.cmdlet.SetParameterSet("ByRunbookName"); this.cmdlet.ExecuteCmdlet(); // Assert this.mockAutomationClient.Verify(f => f.GetRunbook(accountName, runbookName), Times.Once()); } - [TestMethod] - public void GetAzureAutomationRunbookByScheduleNameSuccessfull() - { - // Setup - string accountName = "automation"; - string scheduleName = "schedule"; - - this.mockAutomationClient.Setup(f => f.ListRunbookByScheduleName(accountName, scheduleName)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.ScheduleName = scheduleName; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.ListRunbookByScheduleName(accountName, scheduleName), Times.Once()); - } - [TestMethod] public void GetAzureAutomationRunbookByAllSuccessfull() { // Setup string accountName = "automation"; - this.mockAutomationClient.Setup(f => f.ListRunbooks(accountName)); + this.mockAutomationClient.Setup(f => f.ListRunbooks(accountName)).Returns((string a) => new List()); ; // Test this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.SetParameterSet("ByAll"); this.cmdlet.ExecuteCmdlet(); // Assert diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduleTest.cs index 3321454d46c7..f0866f66514f 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduleTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduleTest.cs @@ -20,6 +20,7 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; using Moq; namespace Microsoft.Azure.Commands.Automation.Test.UnitTests @@ -45,24 +46,6 @@ public void SetupTest() }; } - [TestMethod] - public void GetAzureAutomationScheduleByIdSuccessfull() - { - // Setup - string accountName = "automation"; - var scheduleId = new Guid(); - - this.mockAutomationClient.Setup(f => f.GetSchedule(accountName, scheduleId)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = scheduleId; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.GetSchedule(accountName, scheduleId), Times.Once()); - } - [TestMethod] public void GetAzureAutomationScheduleByNameSuccessfull() { @@ -75,6 +58,7 @@ public void GetAzureAutomationScheduleByNameSuccessfull() // Test this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = scheduleName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByName); this.cmdlet.ExecuteCmdlet(); // Assert @@ -91,6 +75,7 @@ public void GetAzureAutomationScheduleByAllSuccessfull() // Test this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByAll); this.cmdlet.ExecuteCmdlet(); // Assert diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs new file mode 100644 index 000000000000..952486533e93 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs @@ -0,0 +1,144 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class GetAzureAutomationScheduledRunbookTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private GetAzureAutomationScheduledRunbook cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new GetAzureAutomationScheduledRunbook + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void GetAzureAutomationScheduledRunbookByIdSuccessfull() + { + // Setup + string accountName = "automation"; + var jobScheduleId = new Guid(); + + this.mockAutomationClient.Setup(f => f.GetJobSchedule(accountName, jobScheduleId)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.JobScheduleId = jobScheduleId; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByJobScheduleId); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.GetJobSchedule(accountName, jobScheduleId), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationScheduledRunbookByrunbookNameAndScheduleNameSuccessfull() + { + // Setup + string accountName = "automation"; + string runbookName = "runbook"; + string scheduleName = "schedule"; + + this.mockAutomationClient.Setup(f => f.GetJobSchedule(accountName, runbookName, scheduleName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.RunbookName = runbookName; + this.cmdlet.ScheduleName = scheduleName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByRunbookNameAndScheduleName); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.GetJobSchedule(accountName, runbookName, scheduleName), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationScheduledRunbookByRunbookNameSuccessfull() + { + // Setup + string accountName = "automation"; + string runbookName = "runbook"; + + this.mockAutomationClient.Setup(f => f.ListJobSchedulesByRunbookName(accountName, runbookName)).Returns((string a, string b) => new List()); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.RunbookName = runbookName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByRunbookName); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListJobSchedulesByRunbookName(accountName, runbookName), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationScheduledRunbookByScheduleNameSuccessfull() + { + // Setup + string accountName = "automation"; + string scheduleName = "schedule"; + + this.mockAutomationClient.Setup(f => f.ListJobSchedulesByScheduleName(accountName, scheduleName)).Returns((string a, string b) => new List()); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.ScheduleName = scheduleName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByScheduleName); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListJobSchedulesByScheduleName(accountName, scheduleName), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationScheduledRunbookByAllSuccessfull() + { + // Setup + string accountName = "automation"; + + this.mockAutomationClient.Setup(f => f.ListJobSchedules(accountName)).Returns((string a) => new List()); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByAll); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListJobSchedules(accountName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationVariableTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationVariableTest.cs new file mode 100644 index 000000000000..f1bef99670f0 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationVariableTest.cs @@ -0,0 +1,85 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class GetAzureAutomationVariableTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private GetAzureAutomationVariable cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new GetAzureAutomationVariable + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void GetAzureAutomationVariableByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string variableName = "variable"; + + this.mockAutomationClient.Setup(f => f.GetVariable(accountName, variableName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = variableName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByName); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.GetVariable(accountName, variableName), Times.Once()); + } + + [TestMethod] + public void GetAzureAutomationVariableByAllSuccessfull() + { + // Setup + string accountName = "automation"; + + this.mockAutomationClient.Setup(f => f.ListVariables(accountName)).Returns((string a) => new List()); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByAll); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.ListVariables(accountName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationAccountTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationAccountTest.cs new file mode 100644 index 000000000000..27d819afef70 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationAccountTest.cs @@ -0,0 +1,63 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class NewAzureAutomationAccountTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private NewAzureAutomationAccount cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new NewAzureAutomationAccount + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void NewAzureAutomationAccountByNameSuccessfull() + { + // Setup + string accountName = "account"; + string location = "East US"; + + this.mockAutomationClient.Setup(f => f.CreateAutomationAccount(accountName, location)); + + // Test + this.cmdlet.Name = accountName; + this.cmdlet.Location = location; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.CreateAutomationAccount(accountName, location), Times.Once()); + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationCertificateTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationCertificateTest.cs new file mode 100644 index 000000000000..82d10aa6c4f1 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationCertificateTest.cs @@ -0,0 +1,78 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; +using System.Management.Automation; +using System.Security; +using System; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class NewAzureAutomationCertificateTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private NewAzureAutomationCertificate cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new NewAzureAutomationCertificate + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void NewAzureAutomationCertificateByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string certificateName = "certificate"; + string path = "testCert.pfx"; + string password = "password"; + string description = "desc"; + + var secureString = new SecureString(); + Array.ForEach(password.ToCharArray(), secureString.AppendChar); + secureString.MakeReadOnly(); + + this.mockAutomationClient.Setup( + f => f.CreateCertificate(accountName, certificateName, path, secureString, description, false)); + + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = certificateName; + this.cmdlet.Description = description; + this.cmdlet.Path = path; + this.cmdlet.Password = secureString; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.CreateCertificate(accountName, certificateName, path, secureString, description, false), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationConnectionTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationConnectionTest.cs new file mode 100644 index 000000000000..47ee34070811 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationConnectionTest.cs @@ -0,0 +1,74 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; +using System.Management.Automation; +using System.Security; +using System; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class NewAzureAutomationConnectionTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private NewAzureAutomationConnection cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new NewAzureAutomationConnection + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void NewAzureAutomationConnectionByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string connectionName = "connection"; + string connectionTypeName = "connectiontype"; + string password = "password"; + string description = "desc"; + + this.mockAutomationClient.Setup( + f => f.CreateConnection(accountName, connectionName, connectionTypeName, null, description)); + + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = connectionName; + this.cmdlet.Description = description; + this.cmdlet.ConnectionTypeName = connectionTypeName; + this.cmdlet.ConnectionFieldValues = null; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.CreateConnection(accountName, connectionName, connectionTypeName, null, description), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationCredentialTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationCredentialTest.cs new file mode 100644 index 000000000000..b36ba048387a --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationCredentialTest.cs @@ -0,0 +1,79 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; +using System.Management.Automation; +using System.Security; +using System; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class NewAzureAutomationCredentialTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private NewAzureAutomationCredential cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new NewAzureAutomationCredential + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void NewAzureAutomationCredentialByPathSuccessfull() + { + // Setup + string accountName = "automation"; + string credentialName = "credential"; + string username = "testUser"; + string password = "password"; + string description = "desc"; + + var secureString = new SecureString(); + Array.ForEach(password.ToCharArray(), secureString.AppendChar); + secureString.MakeReadOnly(); + + var value = new PSCredential(username, secureString); + + this.mockAutomationClient.Setup( + f => f.CreateCredential(accountName, credentialName, username, password, description)); + + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = credentialName; + this.cmdlet.Description = description; + this.cmdlet.Value = value; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.CreateCredential(accountName, credentialName, username, password, description), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationModuleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationModuleTest.cs new file mode 100644 index 000000000000..86b9e7257e67 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationModuleTest.cs @@ -0,0 +1,73 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; +using System.Management.Automation; +using System.Security; +using System; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class NewAzureAutomationModuleTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private NewAzureAutomationModule cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new NewAzureAutomationModule + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void NewAzureAutomationModuleSuccessfull() + { + // Setup + string accountName = "automation"; + string moduleName = "credential"; + Uri contentLink = new Uri("http://www.example.com"); + var tags = new Dictionary(); + tags.Add("tag1", "tags2"); + + this.mockAutomationClient.Setup( + f => f.CreateModule(accountName, contentLink, moduleName, tags)); + + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = moduleName; + this.cmdlet.ContentLink = contentLink; + this.cmdlet.Tags = tags; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.CreateModule(accountName, contentLink, moduleName, tags), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationRunbookTest.cs index b81734a10c44..ad9ca1f468d2 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationRunbookTest.cs @@ -12,11 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System.Collections.Generic; using Microsoft.Azure.Commands.Automation.Cmdlet; using Microsoft.Azure.Commands.Automation.Common; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; using Moq; namespace Microsoft.Azure.Commands.Automation.Test.UnitTests @@ -49,7 +51,7 @@ public void NewAzureAutomationRunbookByPathSuccessfull() string accountName = "automation"; string runbookPath = "runbook.ps1"; string description = "desc"; - var tags = new string[] { "tag1", "tags2" }; + string[] tags = { "tag1", "tags2" }; this.mockAutomationClient.Setup( f => f.CreateRunbookByPath(accountName, runbookPath, description, tags)); @@ -58,6 +60,7 @@ public void NewAzureAutomationRunbookByPathSuccessfull() this.cmdlet.Path = runbookPath; this.cmdlet.Description = description; this.cmdlet.Tags = tags; + this.cmdlet.SetParameterSet("ByPath"); this.cmdlet.ExecuteCmdlet(); // Assert @@ -71,7 +74,7 @@ public void NewAzureAutomationRunbookByNameSuccessfull() string accountName = "automation"; string runbookName = "runbook"; string description = "desc"; - var tags = new string[] { "tag1", "tags2" }; + string[] tags = { "tag1", "tags2" }; this.mockAutomationClient.Setup( f => f.CreateRunbookByName(accountName, runbookName, description, tags)); @@ -80,6 +83,7 @@ public void NewAzureAutomationRunbookByNameSuccessfull() this.cmdlet.Name = runbookName; this.cmdlet.Description = description; this.cmdlet.Tags = tags; + this.cmdlet.SetParameterSet("ByRunbookName"); this.cmdlet.ExecuteCmdlet(); // Assert diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationScheduleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationScheduleTest.cs index bdc2457c8e7a..09aee79f20ed 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationScheduleTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationScheduleTest.cs @@ -20,6 +20,7 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; using Moq; namespace Microsoft.Azure.Commands.Automation.Test.UnitTests @@ -39,10 +40,10 @@ public void SetupTest() this.mockAutomationClient = new Mock(); this.mockCommandRuntime = new MockCommandRuntime(); this.cmdlet = new NewAzureAutomationSchedule - { - AutomationClient = this.mockAutomationClient.Object, - CommandRuntime = this.mockCommandRuntime - }; + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; } [TestMethod] @@ -52,17 +53,18 @@ public void NewAzureAutomationScheduleByOneTimeSuccessfull() string accountName = "automation"; string scheduleName = "schedule"; - this.mockAutomationClient.Setup(f => f.CreateSchedule(accountName, It.IsAny())); + this.mockAutomationClient.Setup(f => f.CreateSchedule(accountName, It.IsAny())); this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = scheduleName; - this.cmdlet.StartTime = DateTime.Now; + this.cmdlet.StartTime = DateTimeOffset.Now; this.cmdlet.OneTime = true; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByOneTime); this.cmdlet.ExecuteCmdlet(); // Assert this.mockAutomationClient - .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); + .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); } [TestMethod] @@ -71,19 +73,20 @@ public void NewAzureAutomationScheduleByDailySuccessfull() // Setup string accountName = "automation"; string scheduleName = "schedule"; - int dayInterval = 1; + byte dayInterval = 1; - this.mockAutomationClient.Setup(f => f.CreateSchedule(accountName, It.IsAny())); + this.mockAutomationClient.Setup(f => f.CreateSchedule(accountName, It.IsAny())); this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = scheduleName; - this.cmdlet.StartTime = DateTime.Now; + this.cmdlet.StartTime = DateTimeOffset.Now; this.cmdlet.DayInterval = dayInterval; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByDaily); this.cmdlet.ExecuteCmdlet(); // Assert this.mockAutomationClient - .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); + .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); } [TestMethod] @@ -92,19 +95,20 @@ public void NewAzureAutomationScheduleByHourlySuccessfull() // Setup string accountName = "automation"; string scheduleName = "schedule"; - int hourInterval = 1; + byte hourInterval = 1; - this.mockAutomationClient.Setup(f => f.CreateSchedule(accountName, It.IsAny())); + this.mockAutomationClient.Setup(f => f.CreateSchedule(accountName, It.IsAny())); this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = scheduleName; - this.cmdlet.StartTime = DateTime.Now; + this.cmdlet.StartTime = DateTimeOffset.Now; this.cmdlet.HourInterval = hourInterval; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByHourly); this.cmdlet.ExecuteCmdlet(); // Assert this.mockAutomationClient - .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); + .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); } [TestMethod] @@ -113,24 +117,25 @@ public void NewAzureAutomationScheduleByDailyWithDefaultExpiryTimeDayIntervalSuc // Setup string accountName = "automation"; string scheduleName = "schedule"; - int dayInterval = 1; + byte dayInterval = 1; this.mockAutomationClient - .Setup(f => f.CreateSchedule(accountName, It.IsAny())) - .Returns((string a, DailySchedule s) => s); + .Setup(f => f.CreateSchedule(accountName, It.IsAny())) + .Returns((string a, Schedule s) => s); this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = scheduleName; - this.cmdlet.StartTime = DateTime.Now; + this.cmdlet.StartTime = DateTimeOffset.Now; this.cmdlet.DayInterval = dayInterval; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByDaily); this.cmdlet.ExecuteCmdlet(); // Assert this.mockAutomationClient - .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); + .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); Assert.AreEqual(1, ((MockCommandRuntime)this.cmdlet.CommandRuntime).OutputPipeline.Count); - var schedule = (DailySchedule)((MockCommandRuntime)this.cmdlet.CommandRuntime) + var schedule = (Schedule)((MockCommandRuntime)this.cmdlet.CommandRuntime) .OutputPipeline .FirstOrDefault(); Assert.IsNotNull(schedule); @@ -138,15 +143,20 @@ public void NewAzureAutomationScheduleByDailyWithDefaultExpiryTimeDayIntervalSuc // Test for default values Assert.AreEqual( - Constants.DefaultScheduleExpiryTime, - schedule.ExpiryTime, - "Expiry time is unexpectedly {0}", + Constants.DefaultScheduleExpiryTime, + schedule.ExpiryTime, + "Expiry time is unexpectedly {0}", schedule.ExpiryTime); Assert.AreEqual( - dayInterval, - schedule.DayInterval, - "Day Interval is unexpectedly {0}", - schedule.DayInterval); + dayInterval, + schedule.Interval, + "Day Interval is unexpectedly {0}", + schedule.Interval); + Assert.AreEqual( + ScheduleFrequency.Day, + schedule.Frequency, + "Day Frequency is unexpectedly {0}", + schedule.Frequency); } [TestMethod] @@ -155,24 +165,25 @@ public void NewAzureAutomationScheduleByHourlyWithDefaultExpiryTimeDayIntervalSu // Setup string accountName = "automation"; string scheduleName = "schedule"; - int hourInterval = 1; + byte hourInterval = 1; this.mockAutomationClient - .Setup(f => f.CreateSchedule(accountName, It.IsAny())) - .Returns((string a, HourlySchedule s) => s); + .Setup(f => f.CreateSchedule(accountName, It.IsAny())) + .Returns((string a, Schedule s) => s); this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = scheduleName; - this.cmdlet.StartTime = DateTime.Now; + this.cmdlet.StartTime = DateTimeOffset.Now; this.cmdlet.HourInterval = hourInterval; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByHourly); this.cmdlet.ExecuteCmdlet(); // Assert this.mockAutomationClient - .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); + .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); Assert.AreEqual(1, ((MockCommandRuntime)this.cmdlet.CommandRuntime).OutputPipeline.Count); - var schedule = (HourlySchedule)((MockCommandRuntime)this.cmdlet.CommandRuntime) + var schedule = (Schedule)((MockCommandRuntime)this.cmdlet.CommandRuntime) .OutputPipeline .FirstOrDefault(); Assert.IsNotNull(schedule); @@ -180,105 +191,121 @@ public void NewAzureAutomationScheduleByHourlyWithDefaultExpiryTimeDayIntervalSu // Test for default values Assert.AreEqual( - Constants.DefaultScheduleExpiryTime, - schedule.ExpiryTime, - "Expiry time is unexpectedly {0}", + Constants.DefaultScheduleExpiryTime, + schedule.ExpiryTime, + "Expiry time is unexpectedly {0}", schedule.ExpiryTime); Assert.AreEqual( - hourInterval, - schedule.HourInterval, - "Hour Interval is unexpectedly {0}", - schedule.HourInterval); + hourInterval, + schedule.Interval, + "Hour Interval is unexpectedly {0}", + schedule.Interval); + Assert.AreEqual( + ScheduleFrequency.Hour, + schedule.Frequency, + "Hour Frequency is unexpectedly {0}", + schedule.Frequency); } [TestMethod] - public void NewAzureAutomationScheduleByDailyWithUnspecificedDateTimeKindSuccessfull() + public void NewAzureAutomationScheduleByDailyWithExpiryTimeSuccessfull() { // Setup string accountName = "automation"; string scheduleName = "schedule"; - int dayInterval = 1; - var startTime = DateTime.Now; - var expiryTime = new DateTime(2048, 4, 2); + byte dayInterval = 1; + var startTime = DateTimeOffset.Now; + var expiryTime = startTime.AddDays(10); this.mockAutomationClient - .Setup(f => f.CreateSchedule(accountName, It.IsAny())) - .Returns((string a, DailySchedule s) => s); + .Setup(f => f.CreateSchedule(accountName, It.IsAny())) + .Returns((string a, Schedule s) => s); this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = scheduleName; this.cmdlet.StartTime = startTime; this.cmdlet.ExpiryTime = expiryTime; this.cmdlet.DayInterval = dayInterval; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByDaily); this.cmdlet.ExecuteCmdlet(); // Assert this.mockAutomationClient - .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); + .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); Assert.AreEqual(1, ((MockCommandRuntime)this.cmdlet.CommandRuntime).OutputPipeline.Count); - var schedule = (DailySchedule)((MockCommandRuntime)this.cmdlet.CommandRuntime) + var schedule = (Schedule)((MockCommandRuntime)this.cmdlet.CommandRuntime) .OutputPipeline .FirstOrDefault(); Assert.IsNotNull(schedule); Assert.AreEqual(scheduleName, schedule.Name, "Schedule name is unexpectedly {0}", schedule.Name); - // If startTime or expiryTime is unspecified DateTimeKind, we assume they are local time Assert.AreEqual( - DateTimeKind.Local, - schedule.StartTime.Kind, - "DateTimeKind of start time is unexpectedly {0}", - schedule.StartTime.Kind); + expiryTime, + schedule.ExpiryTime, + "Expiry time is unexpectedly {0}", + schedule.ExpiryTime); + Assert.AreEqual( + dayInterval, + schedule.Interval, + "Day Interval is unexpectedly {0}", + schedule.Interval); Assert.AreEqual( - DateTimeKind.Local, - schedule.ExpiryTime.Kind, - "DateTimeKind of expiry time is unexpectedly {0}", - schedule.ExpiryTime.Kind); + ScheduleFrequency.Day, + schedule.Frequency, + "Day Frequency is unexpectedly {0}", + schedule.Frequency); } [TestMethod] - public void NewAzureAutomationScheduleByHourlyWithUnspecificedDateTimeKindSuccessfull() + public void NewAzureAutomationScheduleByHourlyWithExpiryTimeSuccessfull() { // Setup string accountName = "automation"; string scheduleName = "schedule"; - int hourInterval = 1; - var startTime = DateTime.Now; - var expiryTime = new DateTime(2048, 4, 2); + byte hourInterval = 2; + var startTime = DateTimeOffset.Now; + var expiryTime = startTime.AddDays(10); this.mockAutomationClient - .Setup(f => f.CreateSchedule(accountName, It.IsAny())) - .Returns((string a, HourlySchedule s) => s); + .Setup(f => f.CreateSchedule(accountName, It.IsAny())) + .Returns((string a, Schedule s) => s); this.cmdlet.AutomationAccountName = accountName; this.cmdlet.Name = scheduleName; this.cmdlet.StartTime = startTime; this.cmdlet.ExpiryTime = expiryTime; this.cmdlet.HourInterval = hourInterval; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByHourly); this.cmdlet.ExecuteCmdlet(); // Assert this.mockAutomationClient - .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); + .Verify(f => f.CreateSchedule(accountName, It.IsAny()), Times.Once()); Assert.AreEqual(1, ((MockCommandRuntime)this.cmdlet.CommandRuntime).OutputPipeline.Count); - var schedule = (HourlySchedule)((MockCommandRuntime)this.cmdlet.CommandRuntime) + var schedule = (Schedule)((MockCommandRuntime)this.cmdlet.CommandRuntime) .OutputPipeline .FirstOrDefault(); Assert.IsNotNull(schedule); Assert.AreEqual(scheduleName, schedule.Name, "Schedule name is unexpectedly {0}", schedule.Name); - // If startTime or expiryTime is unspecified DateTimeKind, we assume they are local time + // Test for default values + Assert.AreEqual( + expiryTime, + schedule.ExpiryTime, + "Expiry time is unexpectedly {0}", + schedule.ExpiryTime); Assert.AreEqual( - DateTimeKind.Local, - schedule.StartTime.Kind, - "DateTimeKind of start time is unexpectedly {0}", - schedule.StartTime.Kind); + hourInterval, + schedule.Interval, + "Hour Interval is unexpectedly {0}", + schedule.Interval); Assert.AreEqual( - DateTimeKind.Local, - schedule.ExpiryTime.Kind, - "DateTimeKind of expiry time is unexpectedly {0}", - schedule.ExpiryTime.Kind); + ScheduleFrequency.Hour, + schedule.Frequency, + "Hour Frequency is unexpectedly {0}", + schedule.Frequency); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationVariableTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationVariableTest.cs new file mode 100644 index 000000000000..fb389a1ba048 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationVariableTest.cs @@ -0,0 +1,81 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Linq; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class NewAzureAutomationVariableTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private NewAzureAutomationVariable cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new NewAzureAutomationVariable + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + [Ignore] + public void NewAzureAutomationVariableByPathSuccessfull() + { + // Setup + string accountName = "automation"; + string variableName = "variable"; + string value = "value"; + string description = "desc"; + + var variable = new Variable(); + variable.Name = variableName; + variable.Value = value; + variable.Description = description; + variable.Encrypted = true; + variable.AutomationAccountName = accountName; + + this.mockAutomationClient.Setup( + f => f.CreateVariable(variable)); + + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = variableName; + this.cmdlet.Description = description; + this.cmdlet.Value = value; + this.cmdlet.Encrypted = true; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByName); + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.CreateVariable(variable), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/PublishAzureAutomationRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/PublishAzureAutomationRunbookTest.cs index 69c9fd07c6e0..744ee65ecc56 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/PublishAzureAutomationRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/PublishAzureAutomationRunbookTest.cs @@ -43,24 +43,6 @@ public void SetupTest() }; } - [TestMethod] - public void PublishAzureAutomationRunbookByIdSuccessfull() - { - // Setup - string accountName = "automation"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.PublishRunbook(accountName, runbookId)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.PublishRunbook(accountName, runbookId), Times.Once()); - } - [TestMethod] public void PublishAzureAutomationRunbookByNameSuccessfull() { diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RegisterAzureAutomationScheduledJobTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RegisterAzureAutomationScheduledRunbookTest.cs similarity index 70% rename from src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RegisterAzureAutomationScheduledJobTest.cs rename to src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RegisterAzureAutomationScheduledRunbookTest.cs index 2429a48e5a7a..07de5225281e 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RegisterAzureAutomationScheduledJobTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RegisterAzureAutomationScheduledRunbookTest.cs @@ -44,27 +44,7 @@ public void SetupTest() } [TestMethod] - public void RegisterAzureAutomationScheduledRunbookByRunbookIdSuccessfull() - { - // Setup - string accountName = "automation"; - string scheduleName = "schedule"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.RegisterScheduledRunbook(accountName, runbookId, null, scheduleName)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.ScheduleName = scheduleName; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.RegisterScheduledRunbook(accountName, runbookId, null, scheduleName), Times.Once()); - } - - [TestMethod] - public void RegisterAzureAutomationScheduledRunbookByRunbookNameSuccessfull() + public void RegisterAzureAutomationScheduledRunbookSuccessfull() { // Setup string accountName = "automation"; @@ -72,16 +52,16 @@ public void RegisterAzureAutomationScheduledRunbookByRunbookNameSuccessfull() string scheduleName = "schedule"; this.mockAutomationClient.Setup( - f => f.RegisterScheduledRunbook(accountName, runbookName, null, scheduleName)); + f => f.RegisterScheduledRunbook(accountName, runbookName, scheduleName, null)); // Test this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Name = runbookName; + this.cmdlet.RunbookName = runbookName; this.cmdlet.ScheduleName = scheduleName; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.RegisterScheduledRunbook(accountName, runbookName, null, scheduleName), Times.Once()); + this.mockAutomationClient.Verify(f => f.RegisterScheduledRunbook(accountName, runbookName, scheduleName, null), Times.Once()); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationAccountTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationAccountTest.cs new file mode 100644 index 000000000000..92fb5988a77a --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationAccountTest.cs @@ -0,0 +1,63 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class RemoveAzureAutomationAccountTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private RemoveAzureAutomationAccount cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new RemoveAzureAutomationAccount + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void RemoveAzureAutomationAccountByNameSuccessfull() + { + // Setup + string accountName = "automation"; + + this.mockAutomationClient.Setup(f => f.DeleteAutomationAccount(accountName)); + + // Test + this.cmdlet.Name = accountName; + this.cmdlet.Force = true; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.DeleteAutomationAccount(accountName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationCertificateTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationCertificateTest.cs new file mode 100644 index 000000000000..39836e917d9e --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationCertificateTest.cs @@ -0,0 +1,65 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class RemoveAzureAutomationCertificateTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private RemoveAzureAutomationCertificate cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new RemoveAzureAutomationCertificate + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void RemoveAzureAutomationCertificateByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string certificateName = "cert"; + + this.mockAutomationClient.Setup(f => f.DeleteCertificate(accountName, certificateName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = certificateName; + this.cmdlet.Force = true; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.DeleteCertificate(accountName, certificateName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationConnectionTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationConnectionTest.cs new file mode 100644 index 000000000000..5c9749629d35 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationConnectionTest.cs @@ -0,0 +1,65 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class RemoveAzureAutomationConnectionTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private RemoveAzureAutomationConnection cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new RemoveAzureAutomationConnection + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void RemoveAzureAutomationConnectionByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string connectionName = "connection"; + + this.mockAutomationClient.Setup(f => f.DeleteConnection(accountName, connectionName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = connectionName; + this.cmdlet.Force = true; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.DeleteConnection(accountName, connectionName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationCredentialTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationCredentialTest.cs new file mode 100644 index 000000000000..e49226437030 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationCredentialTest.cs @@ -0,0 +1,65 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class RemoveAzureAutomationCredentialTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private RemoveAzureAutomationCredential cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new RemoveAzureAutomationCredential + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void RemoveAzureAutomationCredentialByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string credentialName = "credential"; + + this.mockAutomationClient.Setup(f => f.DeleteCredential(accountName, credentialName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = credentialName; + this.cmdlet.Force = true; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.DeleteCredential(accountName, credentialName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationModuleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationModuleTest.cs new file mode 100644 index 000000000000..3c5e593edb73 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationModuleTest.cs @@ -0,0 +1,65 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class RemoveAzureAutomationModuleTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private RemoveAzureAutomationModule cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new RemoveAzureAutomationModule + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void RemoveAzureAutomationModuleByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string moduleName = "module"; + + this.mockAutomationClient.Setup(f => f.DeleteModule(accountName, moduleName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = moduleName; + this.cmdlet.Force = true; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.DeleteModule(accountName, moduleName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationRunbookTest.cs index ea87566406a3..1d0442047500 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationRunbookTest.cs @@ -43,25 +43,6 @@ public void SetupTest() }; } - [TestMethod] - public void RemoveAzureAutomationRunbookByIdSuccessfull() - { - // Setup - string accountName = "automation"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.DeleteRunbook(accountName, runbookId)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.Force = true; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.DeleteRunbook(accountName, runbookId), Times.Once()); - } - [TestMethod] public void RemoveAzureAutomationRunbookByNameSuccessfull() { diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationScheduleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationScheduleTest.cs index c33c4626ca81..f68ba4b9084c 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationScheduleTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationScheduleTest.cs @@ -43,25 +43,6 @@ public void SetupTest() }; } - [TestMethod] - public void RemoveAzureAutomationScheduleByIdSuccessfull() - { - // Setup - string accountName = "automation"; - var scheduleId = new Guid(); - - this.mockAutomationClient.Setup(f => f.DeleteSchedule(accountName, scheduleId)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = scheduleId; - this.cmdlet.Force = true; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.DeleteSchedule(accountName, scheduleId), Times.Once()); - } - [TestMethod] public void RemoveAzureAutomationScheduleByNameSuccessfull() { diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationVariableTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationVariableTest.cs new file mode 100644 index 000000000000..89f4ea97f004 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationVariableTest.cs @@ -0,0 +1,65 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class RemoveAzureAutomationVariableTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private RemoveAzureAutomationVariable cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new RemoveAzureAutomationVariable + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void RemoveAzureAutomationVariableByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string variableName = "variable"; + + this.mockAutomationClient.Setup(f => f.DeleteVariable(accountName, variableName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = variableName; + this.cmdlet.Force = true; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.DeleteVariable(accountName, variableName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/ResumeAzureAutomationJobTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/ResumeAzureAutomationJobTest.cs index b21bd66c857b..0956d9232e0c 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/ResumeAzureAutomationJobTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/ResumeAzureAutomationJobTest.cs @@ -13,8 +13,10 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using Microsoft.Azure.Commands.Automation.Cmdlet; using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; @@ -48,7 +50,7 @@ public void ResumeAzureAutomationJobSuccessfull() { // Setup string accountName = "automation"; - var jobId = new Guid(); + Guid jobId = Guid.NewGuid(); this.mockAutomationClient.Setup(f => f.ResumeJob(accountName, jobId)); diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationCredentialTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationCredentialTest.cs new file mode 100644 index 000000000000..f07136bd71a0 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationCredentialTest.cs @@ -0,0 +1,96 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Moq; +using System.Security; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class SetAzureAutomationCredentialTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private SetAzureAutomationCredential cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new SetAzureAutomationCredential + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void SetAzureAutomationCredentialByNameSuccessfull() + { + // Setup + string accountName = "automation"; + string credentialName = "credential"; + + this.mockAutomationClient.Setup(f => f.UpdateCredential(accountName, credentialName, null, null, null)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = credentialName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.UpdateCredential(accountName, credentialName, null, null, null), Times.Once()); + } + + [TestMethod] + public void SetAzureAutomationCredentialByNameWithParametersSuccessfull() + { + // Setup + string accountName = "automation"; + string credentialName = "credential"; + string username = "testUser"; + string password = "password"; + string description = "desc"; + + var secureString = new SecureString(); + Array.ForEach(password.ToCharArray(), secureString.AppendChar); + secureString.MakeReadOnly(); + + var value = new PSCredential(username, secureString); + + this.mockAutomationClient.Setup(f => f.UpdateCredential(accountName, credentialName, username, password, description)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = credentialName; + this.cmdlet.Description = description; + this.cmdlet.Value = value; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.UpdateCredential(accountName, credentialName, username, password, description), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationRunbookDefinitionTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationRunbookDefinitionTest.cs index db89e13875cb..e428ec638686 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationRunbookDefinitionTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationRunbookDefinitionTest.cs @@ -43,28 +43,6 @@ public void SetupTest() }; } - [TestMethod] - public void SetAzureAutomationRunbookDefinitionByIdSuccessfull() - { - // Setup - string accountName = "automation"; - string runbookPath = "runbook.ps1"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup( - f => f.UpdateRunbookDefinition(accountName, runbookId, runbookPath, false)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.Path = runbookPath; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify( - f => f.UpdateRunbookDefinition(accountName, runbookId, runbookPath, false), - Times.Once()); - } [TestMethod] public void SetAzureAutomationRunbookDefinitionByNameSuccessfull() @@ -89,30 +67,6 @@ public void SetAzureAutomationRunbookDefinitionByNameSuccessfull() Times.Once()); } - [TestMethod] - public void SetAzureAutomationRunbookDefinitionByIdWithOverwriteSuccessfull() - { - // Setup - string accountName = "automation"; - string runbookPath = "runbook.ps1"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup( - f => f.UpdateRunbookDefinition(accountName, runbookId, runbookPath, true)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.Path = runbookPath; - this.cmdlet.Overwrite = true; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify( - f => f.UpdateRunbookDefinition(accountName, runbookId, runbookPath, true), - Times.Once()); - } - [TestMethod] public void SetAzureAutomationRunbookDefinitionByNameWithOverwriteSuccessfull() { diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationRunbookTest.cs index dd590ef060ba..8a3dbc8b729b 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationRunbookTest.cs @@ -13,6 +13,7 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using Microsoft.Azure.Commands.Automation.Cmdlet; using Microsoft.Azure.Commands.Automation.Common; using Microsoft.VisualStudio.TestTools.UnitTesting; @@ -43,24 +44,6 @@ public void SetupTest() }; } - [TestMethod] - public void SetAzureAutomationRunbookByIdSuccessfull() - { - // Setup - string accountName = "automation"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.UpdateRunbook(accountName, runbookId, null, null, null, null, null)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.UpdateRunbook(accountName, runbookId, null, null, null, null, null), Times.Once()); - } - [TestMethod] public void SetAzureAutomationRunbookByNameSuccessfull() { @@ -68,7 +51,7 @@ public void SetAzureAutomationRunbookByNameSuccessfull() string accountName = "automation"; string runbookName = "runbook"; - this.mockAutomationClient.Setup(f => f.UpdateRunbook(accountName, runbookName, null, null, null, null, null)); + this.mockAutomationClient.Setup(f => f.UpdateRunbook(accountName, runbookName, null, null, null, null)); // Test this.cmdlet.AutomationAccountName = accountName; @@ -76,31 +59,7 @@ public void SetAzureAutomationRunbookByNameSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.UpdateRunbook(accountName, runbookName, null, null, null, null, null), Times.Once()); - } - - [TestMethod] - public void SetAzureAutomationRunbookByIdWithParametersSuccessfull() - { - // Setup - string accountName = "automation"; - string description = "desc"; - bool? logDebug = true; - bool? logVerbose = false; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.UpdateRunbook(accountName, runbookId, description, null, logDebug, null, logVerbose)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.Description = description; - this.cmdlet.LogDebug = logDebug; - this.cmdlet.LogVerbose = logVerbose; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.UpdateRunbook(accountName, runbookId, description, null, logDebug, null, logVerbose), Times.Once()); + this.mockAutomationClient.Verify(f => f.UpdateRunbook(accountName, runbookName, null, null, null, null), Times.Once()); } [TestMethod] @@ -110,9 +69,9 @@ public void SetAzureAutomationRunbookByNameWithParametersSuccessfull() string accountName = "automation"; string runbookName = "runbook"; bool? logProgress = false; - var tags = new string[] { "tag1", "tag2" }; + string[] tags = { "tag1", "tags2" }; - this.mockAutomationClient.Setup(f => f.UpdateRunbook(accountName, runbookName, null, tags, null, logProgress, null)); + this.mockAutomationClient.Setup(f => f.UpdateRunbook(accountName, runbookName, null, tags, logProgress, null)); // Test this.cmdlet.AutomationAccountName = accountName; @@ -122,7 +81,7 @@ public void SetAzureAutomationRunbookByNameWithParametersSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.UpdateRunbook(accountName, runbookName, null, tags, null, logProgress, null), Times.Once()); + this.mockAutomationClient.Verify(f => f.UpdateRunbook(accountName, runbookName, null, tags, logProgress, null), Times.Once()); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationScheduleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationScheduleTest.cs index 696073a7323c..0cb30be3bb58 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationScheduleTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationScheduleTest.cs @@ -37,32 +37,10 @@ public void SetupTest() this.mockAutomationClient = new Mock(); this.mockCommandRuntime = new MockCommandRuntime(); this.cmdlet = new SetAzureAutomationSchedule - { - AutomationClient = this.mockAutomationClient.Object, - CommandRuntime = this.mockCommandRuntime - }; - } - - [TestMethod] - public void SetAzureAutomationScheduleByIdSuccessfull() - { - // Setup - string accountName = "automation"; - string description = "desc"; - bool? isEnabled = true; - var scheduleId = new Guid(); - - this.mockAutomationClient.Setup(f => f.UpdateSchedule(accountName, scheduleId, isEnabled, description)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = scheduleId; - this.cmdlet.IsEnabled = isEnabled; - this.cmdlet.Description = description; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.UpdateSchedule(accountName, scheduleId, isEnabled, description), Times.Once()); + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; } [TestMethod] diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/StartAzureAutomationRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/StartAzureAutomationRunbookTest.cs index 00c01e7053eb..d8f702f6e8ef 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/StartAzureAutomationRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/StartAzureAutomationRunbookTest.cs @@ -43,24 +43,6 @@ public void SetupTest() }; } - [TestMethod] - public void StartAzureAutomationRunbookByIdSuccessfull() - { - // Setup - string accountName = "automation"; - var runbookId = new Guid(); - - this.mockAutomationClient.Setup(f => f.StartRunbook(accountName, runbookId, null)); - - // Test - this.cmdlet.AutomationAccountName = accountName; - this.cmdlet.Id = runbookId; - this.cmdlet.ExecuteCmdlet(); - - // Assert - this.mockAutomationClient.Verify(f => f.StartRunbook(accountName, runbookId, null), Times.Once()); - } - [TestMethod] public void StartAzureAutomationRunbookByNameSuccessfull() { diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/StopAzureAutomationJobTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/StopAzureAutomationJobTest.cs index 5492f685f417..77e7a036fc37 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/StopAzureAutomationJobTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/StopAzureAutomationJobTest.cs @@ -13,8 +13,10 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using Microsoft.Azure.Commands.Automation.Cmdlet; using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; @@ -48,7 +50,7 @@ public void StopAzureAutomationJobSuccessfull() { // Setup string accountName = "automation"; - var jobId = new Guid(); + Guid jobId = Guid.NewGuid(); this.mockAutomationClient.Setup(f => f.StopJob(accountName, jobId)); diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SuspendAzureAutomationJobTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SuspendAzureAutomationJobTest.cs index b4da25134da0..31d1cefde21f 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SuspendAzureAutomationJobTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/SuspendAzureAutomationJobTest.cs @@ -13,8 +13,10 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using Microsoft.Azure.Commands.Automation.Cmdlet; using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; @@ -48,7 +50,7 @@ public void SuspendAzureAutomationJobSuccessfull() { // Setup string accountName = "automation"; - var jobId = new Guid(); + Guid jobId = Guid.NewGuid(); this.mockAutomationClient.Setup(f => f.SuspendJob(accountName, jobId)); diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/UnregisterAzureAutomationScheduledRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/UnregisterAzureAutomationScheduledRunbookTest.cs new file mode 100644 index 000000000000..849979cd5604 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/UnregisterAzureAutomationScheduledRunbookTest.cs @@ -0,0 +1,89 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Commands.Automation.Cmdlet; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; +using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using Moq; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class UnregisterAzureAutomationScheduledRunbookTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private UnregisterAzureAutomationScheduledRunbook cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new UnregisterAzureAutomationScheduledRunbook + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void UnregisterAzureAutomationScheduledRunbookByIdSuccessfull() + { + // Setup + string accountName = "automation"; + var jobScheduleId = new Guid(); + + this.mockAutomationClient.Setup(f => f.UnregisterScheduledRunbook(accountName, jobScheduleId)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.JobScheduleId = jobScheduleId; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByJobScheduleId); + this.cmdlet.Force = true; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.UnregisterScheduledRunbook(accountName, jobScheduleId), Times.Once()); + } + + [TestMethod] + public void UnregisterAzureAutomationScheduledRunbookByRunbookNameAndScheduleNameSuccessfull() + { + // Setup + string accountName = "automation"; + string runbookName = "runbook"; + string scheduleName = "schedule"; + + this.mockAutomationClient.Setup(f => f.UnregisterScheduledRunbook(accountName, runbookName, scheduleName)); + + // Test + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.RunbookName = runbookName; + this.cmdlet.ScheduleName = scheduleName; + this.cmdlet.SetParameterSet(AutomationCmdletParameterSets.ByRunbookNameAndScheduleName); + this.cmdlet.Force = true; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.UnregisterScheduledRunbook(accountName, runbookName, scheduleName), Times.Once()); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/packages.config b/src/ServiceManagement/Automation/Commands.Automation.Test/packages.config index 1f37d4eeeaf3..8416e5600f21 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/packages.config +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/packages.config @@ -3,14 +3,14 @@ - + - + \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/AzureAutomationBaseCmdlet.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/AzureAutomationBaseCmdlet.cs index 915e5347b8b1..8c188f0e8abd 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/AzureAutomationBaseCmdlet.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/AzureAutomationBaseCmdlet.cs @@ -13,6 +13,7 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using System.Globalization; using System.IO; using System.Management.Automation; @@ -58,8 +59,7 @@ public IAutomationClient AutomationClient /// /// Gets or sets the automation account name. /// - [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The automation account name.")] + [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The automation account name.")] public string AutomationAccountName { get; set; } protected virtual void AutomationExecuteCmdlet() @@ -94,12 +94,44 @@ public override void ExecuteCmdlet() } } + protected bool GenerateCmdletOutput(object result) + { + var ret = true; + + try + { + WriteObject(result); + } + catch (PipelineStoppedException) + { + ret = false; + } + + return ret; + } + + protected bool GenerateCmdletOutput(IEnumerable results) + { + var ret = true; + foreach (var result in results) + { + try + { + WriteObject(result); + } + catch (PipelineStoppedException) + { + ret = false; + } + } + + return ret; + } + private string ParseErrorMessage(string errorMessage) { // The errorMessage is expected to be the error details in JSON format. - // e.g. - // {"odata.error":{"code":"","message":{"lang":"en-US","value":"Runbook definition is invalid. Missing closing '}' in statement block."}}} - // + // e.g. {"code":"NotFound","message":"Certificate not found."} try { using (var memoryStream = new MemoryStream(Encoding.UTF8.GetBytes(XDocument.Load(new StringReader(errorMessage)).Root.Value))) @@ -107,9 +139,9 @@ private string ParseErrorMessage(string errorMessage) var serializer = new DataContractJsonSerializer(typeof(ErrorResponse)); var errorResponse = (ErrorResponse)serializer.ReadObject(memoryStream); - if (!string.IsNullOrWhiteSpace(errorResponse.OdataError.Message.Value)) + if (!string.IsNullOrWhiteSpace(errorResponse.Message)) { - return errorResponse.OdataError.Message.Value; + return errorResponse.Message; } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs index 7a2685c0b7e5..b66f5b301398 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs @@ -52,15 +52,15 @@ public IAutomationClient AutomationClient /// /// Gets or sets the automation account name. /// - [Parameter(Position = 0, Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The automation account name.")] + [Parameter(Position = 0, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The automation account name.")] + [Alias("AutomationAccountName")] + [ValidateNotNullOrEmpty] public string Name { get; set; } /// /// Gets or sets the location. /// - [Parameter(Position = 1, Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The geo region of the automation account")] + [Parameter(Position = 1, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The geo region of the automation account")] public string Location { get; set; } /// @@ -69,7 +69,7 @@ public IAutomationClient AutomationClient [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] public override void ExecuteCmdlet() { - IEnumerable accounts = this.AutomationClient.ListAutomationAccounts(this.Name, this.Location); + var accounts = this.AutomationClient.ListAutomationAccounts(this.Name, this.Location); this.WriteObject(accounts, true); } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCertificate.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCertificate.cs new file mode 100644 index 000000000000..7d4254ad206e --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCertificate.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets a certificate for automation. + /// + [Cmdlet(VerbsCommon.Get, "AzureAutomationCertificate", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] + [OutputType(typeof(CertificateInfo))] + public class GetAzureAutomationCertificate : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the certificate name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The certificate name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + IEnumerable ret = null; + if (this.ParameterSetName == AutomationCmdletParameterSets.ByCertificateName) + { + ret = new List + { + this.AutomationClient.GetCertificate(this.AutomationAccountName, this.Name) + }; + } + else + { + ret = this.AutomationClient.ListCertificates(this.AutomationAccountName); + } + + this.GenerateCmdletOutput(ret); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationConnection.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationConnection.cs new file mode 100644 index 000000000000..4f47be72fef7 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationConnection.cs @@ -0,0 +1,71 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets a connection for automation. + /// + [Cmdlet(VerbsCommon.Get, "AzureAutomationConnection", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] + [OutputType(typeof(Connection))] + public class GetAzureAutomationConnection : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the connection name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The connection name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the connection name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionTypeName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The connection name.")] + [ValidateNotNullOrEmpty] + public string ConnectionTypeName { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + IEnumerable ret = null; + if (this.ParameterSetName == AutomationCmdletParameterSets.ByConnectionName) + { + ret = new List + { + this.AutomationClient.GetConnection(this.AutomationAccountName, this.Name) + }; + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByConnectionTypeName) + { + ret = this.AutomationClient.ListConnectionsByType(this.AutomationAccountName, this.ConnectionTypeName); + } + else + { + ret = this.AutomationClient.ListConnections(this.AutomationAccountName); + } + + this.GenerateCmdletOutput(ret); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCredential.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCredential.cs new file mode 100644 index 000000000000..1155918c4b03 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCredential.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets a Credential for automation. + /// + [Cmdlet(VerbsCommon.Get, "AzureAutomationCredential", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] + [OutputType(typeof(CredentialInfo))] + public class GetAzureAutomationCredential : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the credential name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The credential name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + IEnumerable ret = null; + if (!string.IsNullOrEmpty(this.Name)) + { + ret = new List + { + this.AutomationClient.GetCredential(this.AutomationAccountName, this.Name) + }; + } + else + { + ret = this.AutomationClient.ListCredentials(this.AutomationAccountName); + } + + this.GenerateCmdletOutput(ret); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs index a8c0fdfb8a55..625f40d73de9 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs @@ -16,71 +16,53 @@ using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; -using Job = Microsoft.Azure.Commands.Automation.Model.Job; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// - /// Gets azure automation jobs for a given account, filtered by one of multiple criteria. + /// Gets a Job object for automation. /// - [Cmdlet(VerbsCommon.Get, "AzureAutomationJob", DefaultParameterSetName = ByAll)] - [OutputType(typeof(Job))] + [Cmdlet(VerbsCommon.Get, "AzureAutomationJob", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] + [OutputType(typeof(Microsoft.Azure.Commands.Automation.Model.Job))] public class GetAzureAutomationJob : AzureAutomationBaseCmdlet { - /// - /// The get job by job id parameter set. - /// - private const string ByJobId = "ByJobId"; - - /// - /// The get job by runbook id parameter set. - /// - private const string ByRunbookId = "ByRunbookId"; - - /// - /// The get job by runbook name parameter set. - /// - private const string ByRunbookName = "ByRunbookName"; - - /// - /// The get all parameter set. - /// - private const string ByAll = "ByAll"; - - /// - /// Gets or sets the job id. - /// - [Parameter(ParameterSetName = ByJobId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The job id.")] - [Alias("JobId")] - public Guid? Id { get; set; } + /// + /// Gets or sets the job id. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByJobId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The job id.")] + [Alias("JobId")] + public Guid Id { get; set; } + + /// + /// Gets or sets the runbook name of the job. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Mandatory = true, HelpMessage = "The runbook name of the job.")] + [Alias("Name")] + public string RunbookName { get; set; } - /// - /// Gets or sets the runbook id of the job. - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, HelpMessage = "The runbook id of the job.")] - public Guid? RunbookId { get; set; } + /// + /// Gets or sets the status of a job. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Mandatory = false, HelpMessage = "The runbook name of the job.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByAll, Mandatory = false, HelpMessage = "Filter jobs based on their status.")] + [ValidateSet("Completed", "Failed", "Queued", "Starting", "Resuming", "Running", "Stopped", "Stopping", "Suspended", "Suspending", "Activating")] + public string Status { get; set; } - /// - /// Gets or sets the runbook name of the job. - /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, HelpMessage = "The runbook name of the job.")] - public string RunbookName { get; set; } - - /// - /// Gets or sets the start time filter. - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = false, HelpMessage = "Filter jobs so that job start time >= StartTime.")] - [Parameter(ParameterSetName = ByRunbookName, Mandatory = false, HelpMessage = "Filter jobs so that job start time >= StartTime.")] - [Parameter(ParameterSetName = ByAll, Mandatory = false, HelpMessage = "Filter jobs so that job start time >= StartTime.")] - public DateTime? StartTime { get; set; } - - /// - /// Gets or sets the end time filter. - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = false, HelpMessage = "Filter jobs so that job end time <= EndTime.")] - [Parameter(ParameterSetName = ByRunbookName, Mandatory = false, HelpMessage = "Filter jobs so that job end time <= EndTime.")] - [Parameter(ParameterSetName = ByAll, Mandatory = false, HelpMessage = "Filter jobs so that job end time <= EndTime.")] - public DateTime? EndTime { get; set; } + /// + /// Gets or sets the start time filter. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Mandatory = false, HelpMessage = "Filter jobs so that job start time >= StartTime.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByAll, Mandatory = false, HelpMessage = "Filter jobs so that job start time >= StartTime.")] + public DateTimeOffset? StartTime { get; set; } + + /// + /// Gets or sets the end time filter. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Mandatory = false, HelpMessage = "Filter jobs so that job end time <= EndTime.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByAll, Mandatory = false, HelpMessage = "Filter jobs so that job end time <= EndTime.")] + public DateTimeOffset? EndTime { get; set; } /// /// Execute this cmdlet. @@ -88,30 +70,25 @@ public class GetAzureAutomationJob : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - IEnumerable jobs; - - if (this.Id.HasValue) - { - // ByJobId - jobs = new List { this.AutomationClient.GetJob(this.AutomationAccountName, this.Id.Value) }; - } - else if (this.RunbookId.HasValue) - { - // ByRunbookId - jobs = this.AutomationClient.ListJobsByRunbookId(this.AutomationAccountName, this.RunbookId.Value, this.StartTime, this.EndTime); - } - else if (this.RunbookName != null) - { - // ByRunbookName - jobs = this.AutomationClient.ListJobsByRunbookName(this.AutomationAccountName, this.RunbookName, this.StartTime, this.EndTime); - } - else - { - // ByAll - jobs = this.AutomationClient.ListJobs(this.AutomationAccountName, this.StartTime, this.EndTime); - } - - this.WriteObject(jobs, true); + IEnumerable jobs; + + if (this.Id != null && !Guid.Empty.Equals(this.Id)) + { + // ByJobId + jobs = new List { this.AutomationClient.GetJob(this.AutomationAccountName, this.Id) }; + } + else if (this.RunbookName != null) + { + // ByRunbookName + jobs = this.AutomationClient.ListJobsByRunbookName(this.AutomationAccountName, this.RunbookName, this.StartTime, this.EndTime, this.Status); + } + else + { + // ByAll + jobs = this.AutomationClient.ListJobs(this.AutomationAccountName, this.StartTime, this.EndTime, this.Status); + } + + this.WriteObject(jobs, true); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJobOutput.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJobOutput.cs index 0d474beefa30..d129635a3aa7 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJobOutput.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJobOutput.cs @@ -14,7 +14,6 @@ using System; using System.Collections.Generic; -using System.Linq; using System.Management.Automation; using System.Security.Permissions; using Microsoft.Azure.Commands.Automation.Common; @@ -23,34 +22,24 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// - /// Gets azure automation job output streams for a given account and a given job. + /// Gets azure automation variables for a given account. /// [Cmdlet(VerbsCommon.Get, "AzureAutomationJobOutput")] - [OutputType(typeof(JobStreamItem))] + [OutputType(typeof(JobStream))] public class GetAzureAutomationJobOutput : AzureAutomationBaseCmdlet { /// - /// Gets or sets the job id. + /// Gets or sets the job id /// - [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The job id.")] [Alias("JobId")] + [Parameter(Mandatory = true, Position = 1, ValueFromPipelineByPropertyName = true, HelpMessage = "The job name or Id")] public Guid Id { get; set; } - /// - /// Gets or sets the job start time. - /// - [Parameter(Position = 2, Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The time from which job output streams should be retrieved.")] - public DateTime StartTime { get; set; } + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The stream type. Defaults to Any.")] + public StreamType Stream { get; set; } - /// - /// Gets or sets the output type. - /// - [Parameter(Mandatory = true)] - [ValidateSet(Constants.JobOutputParameter.Any, Constants.JobOutputParameter.Progress, Constants.JobOutputParameter.Output, Constants.JobOutputParameter.Warning, Constants.JobOutputParameter.Error, Constants.JobOutputParameter.Debug, Constants.JobOutputParameter.Verbose, IgnoreCase = true)] - [Alias("OutputType")] - public string Stream { get; set; } + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Retrieves output created after this time")] + public DateTimeOffset? StartTime { get; set; } /// /// Execute this cmdlet. @@ -58,24 +47,8 @@ public class GetAzureAutomationJobOutput : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - // Assume local time if DateTimeKind.Unspecified - if (this.StartTime.Kind == DateTimeKind.Unspecified) - { - this.StartTime = DateTime.SpecifyKind(this.StartTime, DateTimeKind.Local); - } - - var streamTypeNames = new string[] - { - Constants.JobOutputParameter.Progress, Constants.JobOutputParameter.Output, - Constants.JobOutputParameter.Warning, Constants.JobOutputParameter.Error, - Constants.JobOutputParameter.Debug, Constants.JobOutputParameter.Verbose - }; - string streamTypeName = - streamTypeNames.FirstOrDefault( - name => string.Equals(this.Stream, name, StringComparison.OrdinalIgnoreCase)); - IEnumerable streamItems = this.AutomationClient.ListJobStreamItems( - this.AutomationAccountName, this.Id, this.StartTime, streamTypeName); - this.WriteObject(streamItems, true); + var ret = this.AutomationClient.GetJobStream(this.AutomationAccountName, this.Id, this.StartTime, this.Stream.ToString() ); + this.GenerateCmdletOutput(ret); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs new file mode 100644 index 000000000000..8f1fcc65806c --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets a Module for automation. + /// + [Cmdlet(VerbsCommon.Get, "AzureAutomationModule", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] + [OutputType(typeof(Module))] + public class GetAzureAutomationModule : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the module name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The module name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + IEnumerable ret = null; + if (!string.IsNullOrEmpty(this.Name)) + { + ret = new List + { + this.AutomationClient.GetModule(this.AutomationAccountName, this.Name) + }; + } + else + { + ret = this.AutomationClient.ListModules(this.AutomationAccountName); + } + + this.GenerateCmdletOutput(ret); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbook.cs index 79dd6f9160d7..cb79cc71c67d 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbook.cs @@ -16,6 +16,7 @@ using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet @@ -23,84 +24,38 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Gets azure automation runbooks for a given account. /// - [Cmdlet(VerbsCommon.Get, "AzureAutomationRunbook", DefaultParameterSetName = ByAll)] + [Cmdlet(VerbsCommon.Get, "AzureAutomationRunbook", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] [OutputType(typeof(Runbook))] public class GetAzureAutomationRunbook : AzureAutomationBaseCmdlet { /// - /// The get runbook by runbook id parameter set. + /// Gets or sets the runbook name. /// - private const string ByRunbookId = "ByRunbookId"; - - /// - /// The get runbook by runbook name parameter set. - /// - private const string ByRunbookName = "ByRunbookName"; - - /// - /// The get runbook by schedule name parameter set. - /// - private const string ByScheduleName = "ByScheduleName"; - - /// - /// The get all parameter set. - /// - private const string ByAll = "ByAll"; - - /// - /// Gets or sets the runbook Id - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook id.")] - [Alias("RunbookId")] - public Guid? Id { get; set; } - - /// - /// Gets or sets the runbook name - /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] [Alias("RunbookName")] + [ValidateNotNullOrEmpty] public string Name { get; set; } - /// - /// Gets or sets the runbook name - /// - [Parameter(ParameterSetName = ByScheduleName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The schedule name.")] - public string ScheduleName { get; set; } - /// /// Execute this cmdlet. /// [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - IEnumerable runbooks; - if (this.Id.HasValue) - { - // ByRunbookId - runbooks = new List - { - this.AutomationClient.GetRunbook( - this.AutomationAccountName, this.Id.Value) - }; - } - else if (this.Name != null) - { - // ByRunbookName - runbooks = new List { this.AutomationClient.GetRunbook(this.AutomationAccountName, this.Name) }; - } - else if (this.ScheduleName != null) + IEnumerable ret = null; + if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookName) { - // ByScheduleName - runbooks = this.AutomationClient.ListRunbookByScheduleName( - this.AutomationAccountName, this.ScheduleName); + ret = new List + { + this.AutomationClient.GetRunbook(this.AutomationAccountName, this.Name) + }; } - else + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) { - // ByAll - runbooks = this.AutomationClient.ListRunbooks(this.AutomationAccountName); + ret = this.AutomationClient.ListRunbooks(this.AutomationAccountName); } - this.WriteObject(runbooks, true); + this.GenerateCmdletOutput(ret); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbookDefinition.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbookDefinition.cs index 80022897c454..5902f63ca28c 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbookDefinition.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbookDefinition.cs @@ -16,67 +16,32 @@ using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; +using System.Globalization; namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// /// Gets azure automation runbook definitions for a given account. /// - [Cmdlet(VerbsCommon.Get, "AzureAutomationRunbookDefinition", DefaultParameterSetName = ByRunbookName)] + [Cmdlet(VerbsCommon.Get, "AzureAutomationRunbookDefinition", DefaultParameterSetName = AutomationCmdletParameterSets.ByRunbookName)] [OutputType(typeof(RunbookDefinition))] public class GetAzureAutomationRunbookDefinition : AzureAutomationBaseCmdlet { - /// - /// The get runbook defintion by runbook id parameter set. - /// - private const string ByRunbookId = "ByRunbookId"; - - /// - /// The get runbook defintion by runbook name parameter set. - /// - private const string ByRunbookName = "ByRunbookName"; - - /// - /// The get runbook defintion by runbook version id parameter set. - /// - private const string ByVersionId = "ByVersionId"; - - /// - /// The published slot. - /// - private const string Published = "Published"; - - /// - /// The draft slot. - /// - private const string Draft = "Draft"; - - /// - /// Gets or sets the runbook id - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook id.")] - [Alias("RunbookId")] - public Guid? Id { get; set; } - /// /// Gets or sets the runbook name /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] [Alias("RunbookName")] + [ValidateNotNullOrEmpty] public string Name { get; set; } - /// - /// Gets or sets the runbook version id - /// - [Parameter(ParameterSetName = ByVersionId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook version id.")] - public Guid? VersionId { get; set; } - /// /// Gets or sets the runbook version type /// [Parameter(Mandatory = false, HelpMessage = "Returns the draft or the published runbook version only. If not set, return both.")] - [ValidateSet(Published, Draft)] + [ValidateSet(Constants.Published, Constants.Draft)] public string Slot { get; set; } /// @@ -87,27 +52,8 @@ protected override void AutomationExecuteCmdlet() { bool? isDraft = this.IsDraft(); - IEnumerable runbookDefinitions = null; - if (this.Id.HasValue) - { - // ByRunbookId - runbookDefinitions = this.AutomationClient.ListRunbookDefinitionsByRunbookId( - this.AutomationAccountName, this.Id.Value, isDraft); - } - else if (this.Name != null) - { - // ByRunbookName - runbookDefinitions = - this.AutomationClient.ListRunbookDefinitionsByRunbookName( - this.AutomationAccountName, this.Name, isDraft); - } - else if (this.VersionId.HasValue) - { - // ByVersionId - runbookDefinitions = - this.AutomationClient.ListRunbookDefinitionsByRunbookVersionId( - this.AutomationAccountName, this.VersionId.Value, isDraft); - } + // ByRunbookName + var runbookDefinitions = this.AutomationClient.ListRunbookDefinitionsByRunbookName(this.AutomationAccountName, this.Name, isDraft); this.WriteObject(runbookDefinitions, true); } @@ -124,7 +70,8 @@ protected override void AutomationExecuteCmdlet() if (this.Slot != null) { - isDraft = this.Slot == Draft; + isDraft = (0 == String.Compare(this.Slot, Constants.Draft, CultureInfo.InvariantCulture, + CompareOptions.OrdinalIgnoreCase)); } return isDraft; diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationSchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationSchedule.cs index 7a554e9f6efe..48e8e2b534a4 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationSchedule.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationSchedule.cs @@ -16,6 +16,7 @@ using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet @@ -23,37 +24,17 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Gets azure automation schedules for a given account. /// - [Cmdlet(VerbsCommon.Get, "AzureAutomationSchedule", DefaultParameterSetName = ByAll)] + [Cmdlet(VerbsCommon.Get, "AzureAutomationSchedule", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] [OutputType(typeof(Schedule))] public class GetAzureAutomationSchedule : AzureAutomationBaseCmdlet { - /// - /// The get schedule by schedule id parameter set. - /// - private const string ByScheduleId = "ByScheduleId"; - - /// - /// The get schedule by schedule name parameter set. - /// - private const string ByScheduleName = "ByScheduleName"; - - /// - /// The get all parameter set. - /// - private const string ByAll = "ByAll"; - - /// - /// Gets or sets the schedule id. - /// - [Parameter(ParameterSetName = ByScheduleId, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The schedule id.")] - public Guid? Id { get; set; } - /// /// Gets or sets the schedule name. /// - [Parameter(ParameterSetName = ByScheduleName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The schedule name.")] + [Alias("ScheduleName")] + [ValidateNotNullOrEmpty] public string Name { get; set; } /// @@ -62,65 +43,21 @@ public class GetAzureAutomationSchedule : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - IEnumerable schedules; - if (this.Id.HasValue) - { - // ByScheduleId - schedules = new List - { - this.AutomationClient.GetSchedule( - this.AutomationAccountName, this.Id.Value) - }; - - } - else if (this.Name != null) + IEnumerable schedules = null; + if (this.ParameterSetName == AutomationCmdletParameterSets.ByName) { - // ByScheduleName schedules = new List { this.AutomationClient.GetSchedule( this.AutomationAccountName, this.Name) }; } - else + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) { - // ByAll schedules = this.AutomationClient.ListSchedules(this.AutomationAccountName); } - this.WriteSchedule(schedules); - } - - /// - /// Writes a OneTimeSchedule, DailySchedule or HourlySchedule to the pipeline. - /// - /// - /// The schedules. - /// - private void WriteSchedule(IEnumerable schedules) - { - foreach (var schedule in schedules) - { - var dailySchedule = schedule as DailySchedule; - if (dailySchedule != null) - { - this.WriteObject(dailySchedule); - continue; - } - - var hourlySchedule = schedule as HourlySchedule; - if (hourlySchedule != null) - { - this.WriteObject(hourlySchedule); - continue; - } - - var oneTimeSchedule = schedule as OneTimeSchedule; - if (oneTimeSchedule != null) - { - this.WriteObject(oneTimeSchedule); - } - } + this.GenerateCmdletOutput(schedules); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs new file mode 100644 index 000000000000..d72d9f0e1fda --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs @@ -0,0 +1,92 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets azure automation job schedules for a given account. + /// + [Cmdlet(VerbsCommon.Get, "AzureAutomationScheduledRunbook", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] + [OutputType(typeof(JobSchedule))] + public class GetAzureAutomationScheduledRunbook : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the job id. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByJobScheduleId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The job schedule id.")] + public Guid? JobScheduleId { get; set; } + + /// + /// Gets or sets the runbook name of the job. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name of the job schedule.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookNameAndScheduleName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name of the job schedule.")] + [Alias("Name")] + public string RunbookName { get; set; } + + /// + /// Gets or sets the runbook name of the job. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByScheduleName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The schedule name of the job schedule.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookNameAndScheduleName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The schedule name of the job schedule.")] + public string ScheduleName { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + IEnumerable jobSchedules = null; + + if (this.ParameterSetName == AutomationCmdletParameterSets.ByJobScheduleId) + { + jobSchedules = new List + { + this.AutomationClient.GetJobSchedule( + this.AutomationAccountName, this.JobScheduleId .Value) + }; + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookNameAndScheduleName) + { + jobSchedules = new List + { + this.AutomationClient.GetJobSchedule( + this.AutomationAccountName, this.RunbookName, this.ScheduleName) + }; + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookName) + { + jobSchedules = this.AutomationClient.ListJobSchedulesByRunbookName(this.AutomationAccountName, this.RunbookName); + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByScheduleName) + { + jobSchedules = this.AutomationClient.ListJobSchedulesByScheduleName(this.AutomationAccountName, this.ScheduleName); + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) + { + jobSchedules = this.AutomationClient.ListJobSchedules(this.AutomationAccountName); + } + + this.GenerateCmdletOutput(jobSchedules); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationVariable.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationVariable.cs new file mode 100644 index 000000000000..a20d9d05ff86 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationVariable.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets azure automation variables for a given account. + /// + [Cmdlet(VerbsCommon.Get, "AzureAutomationVariable", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] + [OutputType(typeof(Variable))] + public class GetAzureAutomationVariable : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the variable name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The variable name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + IEnumerable ret = null; + if (this.ParameterSetName == AutomationCmdletParameterSets.ByName) + { + ret = new List + { + this.AutomationClient.GetVariable(this.AutomationAccountName, this.Name) + }; + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) + { + ret = this.AutomationClient.ListVariables(this.AutomationAccountName); + } + + this.GenerateCmdletOutput(ret); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationAccount.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationAccount.cs new file mode 100644 index 000000000000..613f7006d92d --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationAccount.cs @@ -0,0 +1,76 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.WindowsAzure.Commands.Utilities.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Creates azure automation accounts based on automation account name and location. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationAccount", DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] + [OutputType(typeof(AutomationAccount))] + public class NewAzureAutomationAccount : AzurePSCmdlet + { + /// + /// The automation client. + /// + private IAutomationClient automationClient; + + /// + /// Gets or sets the automation client base. + /// + public IAutomationClient AutomationClient + { + get + { + return this.automationClient = this.automationClient ?? new AutomationClient(CurrentContext.Subscription); + } + + set + { + this.automationClient = value; + } + } + + /// + /// Gets or sets the automation account name. + /// + [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The automation account name.")] + [Alias("AutomationAccountName")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the location. + /// + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The geo region of the automation account")] + public string Location { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + public override void ExecuteCmdlet() + { + var account = this.AutomationClient.CreateAutomationAccount(this.Name, this.Location); + this.WriteObject(account); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationCertificate.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationCertificate.cs new file mode 100644 index 000000000000..fc1af3f1e86b --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationCertificate.cs @@ -0,0 +1,79 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Create a new Certificate for automation. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationCertificate", DefaultParameterSetName = AutomationCmdletParameterSets.ByCertificateName)] + [OutputType(typeof(CertificateInfo))] + public class NewAzureAutomationCertificate : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the certificate name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The certificate name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the certificate description. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, ValueFromPipelineByPropertyName = true, + HelpMessage = "The certificate description.")] + public string Description { get; set; } + + /// + /// Gets or sets the certificate password. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, ValueFromPipelineByPropertyName = true, + HelpMessage = "The certificate password.")] + public SecureString Password { get; set; } + + /// + /// Gets or sets the certificate path. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The certificate file path.")] + public string Path { get; set; } + + /// + /// Gets or sets the certificate exportable Property. + /// + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The exportable property of the certificate.")] + public SwitchParameter Exportable { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + + var createdCertificate = this.AutomationClient.CreateCertificate(this.AutomationAccountName, this.Name, this.Path, this.Password, this.Description, this.Exportable.IsPresent); + + this.WriteObject(createdCertificate); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationConnection.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationConnection.cs new file mode 100644 index 000000000000..0233ef64e484 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationConnection.cs @@ -0,0 +1,76 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Create a new Connection for automation. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationConnection", DefaultParameterSetName = AutomationCmdletParameterSets.ByConnectionName)] + [OutputType(typeof(Connection))] + public class NewAzureAutomationConnection : AzureAutomationBaseCmdlet + { + + /// + /// Gets or sets the connection name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The connection name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the connection type name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionName, Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The connection type name.")] + [ValidateNotNullOrEmpty] + public string ConnectionTypeName { get; set; } + + /// + /// Gets or sets the connection field values. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionName, Position = 3, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The connection field values.")] + public IDictionary ConnectionFieldValues { get; set; } + + /// + /// Gets or sets the connection description. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionName, ValueFromPipelineByPropertyName = true, + HelpMessage = "The connection description.")] + public string Description { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + + var createdConnection = this.AutomationClient.CreateConnection(this.AutomationAccountName, this.Name, this.ConnectionTypeName, this.ConnectionFieldValues, this.Description); + + this.WriteObject(createdConnection); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationCredential.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationCredential.cs new file mode 100644 index 000000000000..61f930c47291 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationCredential.cs @@ -0,0 +1,72 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Create a new Credential for automation. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationCredential", DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] + [OutputType(typeof(CredentialInfo))] + public class NewAzureAutomationCredential : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the credential name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The credential name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the credential name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, ValueFromPipelineByPropertyName = true, + HelpMessage = "The credential description.")] + public string Description { get; set; } + + /// + /// Gets or sets the credential UserName. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The credential value.")] + public PSCredential Value { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + string userName = null, password = null; + + if (Value != null) + { + userName = Value.UserName; + password = Value.GetNetworkCredential().Password; + } + + var createdCredential = this.AutomationClient.CreateCredential(this.AutomationAccountName, Name, userName, password, Description); + + this.WriteObject(createdCredential); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationModule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationModule.cs new file mode 100644 index 000000000000..cc8402cd29e2 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationModule.cs @@ -0,0 +1,66 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; +using System.Collections; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Create a new Module for automation. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationModule")] + [OutputType(typeof(Module))] + public class NewAzureAutomationModule : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the module name. + /// + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The module name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The ContentLink.")] + [ValidateNotNullOrEmpty] + public Uri ContentLink { get; set; } + + /// + /// Gets or sets the module tags. + /// + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The module tags.")] + [Alias("Tag")] + public IDictionary Tags { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + var createdModule = this.AutomationClient.CreateModule(this.AutomationAccountName, ContentLink, Name, Tags); + + this.WriteObject(createdModule); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationRunbook.cs index d9956d09e70b..72c40ba2746b 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationRunbook.cs @@ -12,34 +12,26 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System.Collections; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; using Microsoft.WindowsAzure.Commands.Utilities.Common; namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// - /// Creates an azure automation runbook. + /// Gets azure automation schedules for a given account. /// - [Cmdlet(VerbsCommon.New, "AzureAutomationRunbook", DefaultParameterSetName = ByRunbookName)] - [OutputType(typeof(Runbook))] + [Cmdlet(VerbsCommon.New, "AzureAutomationRunbook", DefaultParameterSetName = AutomationCmdletParameterSets.ByRunbookName)] + [OutputType(typeof (Runbook))] public class NewAzureAutomationRunbook : AzureAutomationBaseCmdlet { - /// - /// The create runbook by runbook path parameter set. - /// - private const string ByRunbookPath = "ByRunbookPath"; - - /// - /// The create runbook by runbook name parameter set. - /// - private const string ByRunbookName = "ByRunbookName"; - /// /// Gets or sets the runbook name /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] [Alias("RunbookName")] [ValidateNotNullOrEmpty] public string Name { get; set; } @@ -47,7 +39,7 @@ public class NewAzureAutomationRunbook : AzureAutomationBaseCmdlet /// /// Gets or sets the path of the runbook script /// - [Parameter(ParameterSetName = ByRunbookPath, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook file path.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByPath, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook file path.")] [Alias("RunbookPath")] [ValidateNotNullOrEmpty] public string Path { get; set; } @@ -62,6 +54,7 @@ public class NewAzureAutomationRunbook : AzureAutomationBaseCmdlet /// Gets or sets the runbook tags. /// [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook tags.")] + [Alias("Tag")] public string[] Tags { get; set; } /// @@ -70,15 +63,15 @@ public class NewAzureAutomationRunbook : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - Runbook runbook; + Runbook runbook = null; - if (this.Path != null) + if (this.ParameterSetName == AutomationCmdletParameterSets.ByPath) { // ByRunbookPath runbook = this.AutomationClient.CreateRunbookByPath( this.AutomationAccountName, this.ResolvePath(this.Path), this.Description, this.Tags); } - else + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookName) { // ByRunbookName runbook = this.AutomationClient.CreateRunbookByName( diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationSchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationSchedule.cs index 8d65beb468ff..f96156bdab41 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationSchedule.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationSchedule.cs @@ -23,25 +23,10 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Creates an azure automation Schedule. /// - [Cmdlet(VerbsCommon.New, "AzureAutomationSchedule", DefaultParameterSetName = ByDaily)] + [Cmdlet(VerbsCommon.New, "AzureAutomationSchedule", DefaultParameterSetName = AutomationCmdletParameterSets.ByDaily)] [OutputType(typeof(Schedule))] public class NewAzureAutomationSchedule : AzureAutomationBaseCmdlet { - /// - /// The one time schedule parameter set. - /// - private const string ByOneTime = "ByOneTime"; - - /// - /// The daily schedule parameter set. - /// - private const string ByDaily = "ByDaily"; - - /// - /// The hourly schedule parameter set. - /// - private const string ByHourly = "ByHourly"; - /// /// Initializes a new instance of the class. /// @@ -49,7 +34,7 @@ public NewAzureAutomationSchedule() { this.ExpiryTime = Constants.DefaultScheduleExpiryTime; } - + /// /// Gets or sets the schedule name. /// @@ -61,10 +46,10 @@ public NewAzureAutomationSchedule() /// /// Gets or sets the schedule start time. /// - [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The schedule start time.")] [ValidateNotNull] - public DateTime StartTime { get; set; } + public DateTimeOffset StartTime { get; set; } /// /// Gets or sets the schedule description. @@ -75,29 +60,29 @@ public NewAzureAutomationSchedule() /// /// Gets or sets the switch parameter to create a one time schedule. /// - [Parameter(ParameterSetName = ByOneTime, Mandatory = true, HelpMessage = "To create a one time schedule.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByOneTime, Mandatory = true, HelpMessage = "To create a one time schedule.")] public SwitchParameter OneTime { get; set; } /// /// Gets or sets the schedule expiry time. /// - [Parameter(ParameterSetName = ByDaily, Mandatory = false, HelpMessage = "The schedule expiry time.")] - [Parameter(ParameterSetName = ByHourly, Mandatory = false, HelpMessage = "The schedule expiry time.")] - public DateTime ExpiryTime { get; set; } + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByDaily, Mandatory = false, HelpMessage = "The schedule expiry time.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByHourly, Mandatory = false, HelpMessage = "The schedule expiry time.")] + public DateTimeOffset ExpiryTime { get; set; } /// /// Gets or sets the daily schedule day interval. /// - [Parameter(ParameterSetName = ByDaily, Mandatory = true, HelpMessage = "The daily schedule day interval.")] - [ValidateRange(1, int.MaxValue)] - public int DayInterval { get; set; } + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByDaily, Mandatory = true, HelpMessage = "The daily schedule day interval.")] + [ValidateRange(1, byte.MaxValue)] + public byte DayInterval { get; set; } /// /// Gets or sets the hourly schedule hour interval. /// - [Parameter(ParameterSetName = ByHourly, Mandatory = true, HelpMessage = "The hourly schedule hour interval.")] - [ValidateRange(1, int.MaxValue)] - public int HourInterval { get; set; } + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByHourly, Mandatory = true, HelpMessage = "The hourly schedule hour interval.")] + [ValidateRange(1, byte.MaxValue)] + public byte HourInterval { get; set; } /// /// Execute this cmdlet. @@ -105,61 +90,31 @@ public NewAzureAutomationSchedule() [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - // Assume local time if DateTimeKind.Unspecified - if (this.StartTime.Kind == DateTimeKind.Unspecified) + var schedule = new Schedule { - this.StartTime = DateTime.SpecifyKind(this.StartTime, DateTimeKind.Local); - } + Name = this.Name, + StartTime = this.StartTime, + Description = this.Description, + ExpiryTime = this.ExpiryTime + }; - if (this.ExpiryTime.Kind == DateTimeKind.Unspecified) + if (this.ParameterSetName == AutomationCmdletParameterSets.ByOneTime) { - this.ExpiryTime = DateTime.SpecifyKind(this.ExpiryTime, DateTimeKind.Local); + schedule.Frequency = ScheduleFrequency.Onetime; } - - if (this.OneTime.IsPresent) + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByDaily) { - // ByOneTime - var oneTimeSchedule = new OneTimeSchedule - { - Name = this.Name, - StartTime = this.StartTime, - Description = this.Description, - ExpiryTime = this.ExpiryTime - }; - - Schedule schedule = this.AutomationClient.CreateSchedule(this.AutomationAccountName, oneTimeSchedule); - this.WriteObject(schedule); + schedule.Frequency = ScheduleFrequency.Day; + schedule.Interval = this.DayInterval; } - else if (this.DayInterval >= 1) + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByHourly) { - // ByDaily - var dailySchedule = new DailySchedule - { - Name = this.Name, - StartTime = this.StartTime, - DayInterval = this.DayInterval, - Description = this.Description, - ExpiryTime = this.ExpiryTime - }; - - Schedule schedule = this.AutomationClient.CreateSchedule(this.AutomationAccountName, dailySchedule); - this.WriteObject(schedule); + schedule.Frequency = ScheduleFrequency.Hour; + schedule.Interval = this.HourInterval; } - else if (this.HourInterval >= 1) - { - // ByHourly - var hourlySchedule = new HourlySchedule - { - Name = this.Name, - StartTime = this.StartTime, - HourInterval = this.HourInterval, - Description = this.Description, - ExpiryTime = this.ExpiryTime - }; - Schedule schedule = this.AutomationClient.CreateSchedule(this.AutomationAccountName, hourlySchedule); - this.WriteObject(schedule); - } + Schedule createdSchedule = this.AutomationClient.CreateSchedule(this.AutomationAccountName, schedule); + this.WriteObject(createdSchedule); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationVariable.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationVariable.cs new file mode 100644 index 000000000000..a358c6333296 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/NewAzureAutomationVariable.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets azure automation variables for a given account. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationVariable")] + [OutputType(typeof(Variable))] + public class NewAzureAutomationVariable : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the variable name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Mandatory = true, Position = 1, ValueFromPipelineByPropertyName = true, HelpMessage = "The variable name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the variable encrypted Property. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The encrypted property of the variable.")] + [ValidateNotNull] + public bool Encrypted { get; set; } + + /// + /// Gets or sets the variable description. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The description of the variable.")] + public string Description { get; set; } + + /// + /// Gets or sets the variable value. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The value of the variable.")] + public object Value { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + Variable variable = new Variable() + { + Name = this.Name, + Encrypted = this.Encrypted, + Description = this.Description, + Value = this.Value, + AutomationAccountName = this.AutomationAccountName + }; + + var ret = this.AutomationClient.CreateVariable(variable); + + this.GenerateCmdletOutput(ret); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/PublishAzureAutomationRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/PublishAzureAutomationRunbook.cs index 571f446db445..98d4093007bd 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/PublishAzureAutomationRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/PublishAzureAutomationRunbook.cs @@ -15,6 +15,7 @@ using System; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet @@ -22,31 +23,14 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Publishes an azure automation runbook. /// - [Cmdlet(VerbsData.Publish, "AzureAutomationRunbook", DefaultParameterSetName = ByRunbookName)] + [Cmdlet(VerbsData.Publish, "AzureAutomationRunbook", DefaultParameterSetName = AutomationCmdletParameterSets.ByRunbookName)] [OutputType(typeof(Runbook))] public class PublishAzureAutomationRunbook : AzureAutomationBaseCmdlet { - /// - /// The publish runbook by runbook id parameter set. - /// - private const string ByRunbookId = "ByRunbookId"; - - /// - /// The publish runbook by runbook name parameter set. - /// - private const string ByRunbookName = "ByRunbookName"; - - /// - /// Gets or sets the runbook id - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook id.")] - [Alias("RunbookId")] - public Guid? Id { get; set; } - /// /// Gets or sets the runbook name /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] [ValidateNotNullOrEmpty] [Alias("RunbookName")] public string Name { get; set; } @@ -57,16 +41,7 @@ public class PublishAzureAutomationRunbook : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - Runbook runbook; - - if (this.Id.HasValue) - { - runbook = this.AutomationClient.PublishRunbook(this.AutomationAccountName, this.Id.Value); - } - else - { - runbook = this.AutomationClient.PublishRunbook(this.AutomationAccountName, this.Name); - } + var runbook = this.AutomationClient.PublishRunbook(this.AutomationAccountName, this.Name); this.WriteObject(runbook); } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RegisterAzureAutomationScheduledRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RegisterAzureAutomationScheduledRunbook.cs index dd8e7e4a30b0..ba39cb92f5d4 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RegisterAzureAutomationScheduledRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RegisterAzureAutomationScheduledRunbook.cs @@ -12,8 +12,10 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System.Collections; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet @@ -21,38 +23,46 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Registers an azure automation scheduled runbook. /// - [Cmdlet(VerbsLifecycle.Register, "AzureAutomationScheduledRunbook", DefaultParameterSetName = ByRunbookName)] - [OutputType(typeof(Runbook))] - public class RegisterAzureAutomationScheduledRunbook : StartAzureAutomationRunbookBase + [Cmdlet(VerbsLifecycle.Register, "AzureAutomationScheduledRunbook", DefaultParameterSetName = AutomationCmdletParameterSets.ByRunbookName)] + [OutputType(typeof(JobSchedule))] + public class RegisterAzureAutomationScheduledRunbook : AzureAutomationBaseCmdlet { + /// + /// Gets or sets the runbook name + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookNameAndScheduleName, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The runbook name.")] + [ValidateNotNullOrEmpty] + [Alias("Name")] + public string RunbookName { get; set; } + /// /// Gets or sets the schedule that will be used to start the runbook. /// - [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookNameAndScheduleName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The name of the schedule on which the runbook will be started.")] [ValidateNotNullOrEmpty] public string ScheduleName { get; set; } + /// + /// Gets or sets the runbook parameters. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookNameAndScheduleName, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The runbook parameters.")] + public IDictionary Parameters { get; set; } + /// /// Execute this cmdlet. /// [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - Runbook runbook; + JobSchedule jobSchedule; - if (this.Id.HasValue) - { - runbook = this.AutomationClient.RegisterScheduledRunbook( - this.AutomationAccountName, this.Id.Value, this.Parameters, this.ScheduleName); - } - else - { - runbook = this.AutomationClient.RegisterScheduledRunbook( - this.AutomationAccountName, this.Name, this.Parameters, this.ScheduleName); - } + jobSchedule = this.AutomationClient.RegisterScheduledRunbook( + this.AutomationAccountName, this.RunbookName, this.ScheduleName, this.Parameters); - this.WriteObject(runbook); + this.WriteObject(jobSchedule); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationAccount.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationAccount.cs new file mode 100644 index 000000000000..6d6007b56e64 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationAccount.cs @@ -0,0 +1,85 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Globalization; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Properties; +using Microsoft.WindowsAzure.Commands.Utilities.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Removes azure automation accounts, filterd by automation account name and location. + /// + [Cmdlet(VerbsCommon.Remove, "AzureAutomationAccount")] + [OutputType(typeof(AutomationAccount))] + public class RemoveAzureAutomationAccount : AzurePSCmdlet + { + /// + /// The automation client. + /// + private IAutomationClient automationClient; + + /// + /// Gets or sets the automation client base. + /// + public IAutomationClient AutomationClient + { + get + { + return this.automationClient = this.automationClient ?? new AutomationClient(CurrentContext.Subscription); + } + + set + { + this.automationClient = value; + } + } + + /// + /// Gets or sets the automation account name. + /// + [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The automation account name.")] + [Alias("AutomationAccountName")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the switch parameter not to confirm on removing the automaiton account. + /// + [Parameter(Mandatory = false, HelpMessage = "Forces the command to run without asking for user confirmation.")] + public SwitchParameter Force { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + public override void ExecuteCmdlet() + { + this.ConfirmAction( + this.Force.IsPresent, + string.Format(CultureInfo.CurrentCulture, Resources.RemovingAzureAutomationResourceWarning, this.Name), + string.Format(CultureInfo.CurrentCulture, Resources.RemoveAzureAutomationResourceDescription, this.Name), + this.Name, + () => + { + AutomationClient.DeleteAutomationAccount(this.Name); + }); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationCertificate.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationCertificate.cs new file mode 100644 index 000000000000..e7e6b62d1e31 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationCertificate.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Removes a Certificate for automation. + /// + [Cmdlet(VerbsCommon.Remove, "AzureAutomationCertificate", DefaultParameterSetName = AutomationCmdletParameterSets.ByCertificateName)] + public class RemoveAzureAutomationCertificate : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the certificate name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The certificate name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Position = 2, HelpMessage = "Confirm the removal of the certificate")] + public SwitchParameter Force { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemovingAzureAutomationResourceWarning, "Certificate"), + string.Format(Resources.RemoveAzureAutomationResourceDescription, "Certificate"), + Name, + () => + { + this.AutomationClient.DeleteCertificate(this.AutomationAccountName, Name); + }); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationConnection.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationConnection.cs new file mode 100644 index 000000000000..0d25b368526e --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationConnection.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Removes a Connection for automation. + /// + [Cmdlet(VerbsCommon.Remove, "AzureAutomationConnection", DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] + public class RemoveAzureAutomationConnection : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the connection name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The connection name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 2, HelpMessage = "Confirm the removal of the connection")] + public SwitchParameter Force { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemovingAzureAutomationResourceWarning, "Connection"), + string.Format(Resources.RemoveAzureAutomationResourceDescription, "Connection"), + Name, + () => + { + this.AutomationClient.DeleteConnection(this.AutomationAccountName, Name); + }); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationCredential.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationCredential.cs new file mode 100644 index 000000000000..1e1b425aee48 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationCredential.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Removes a Credential for automation. + /// + [Cmdlet(VerbsCommon.Remove, "AzureAutomationCredential", DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] + public class RemoveAzureAutomationCredential : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the credential name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The credential name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 2, HelpMessage = "Confirm the removal of the credential")] + public SwitchParameter Force { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemovingAzureAutomationResourceWarning, "Credential"), + string.Format(Resources.RemoveAzureAutomationResourceDescription, "Credential"), + Name, + () => + { + this.AutomationClient.DeleteCredential(this.AutomationAccountName, Name); + }); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationModule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationModule.cs new file mode 100644 index 000000000000..065184aee55e --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationModule.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Remove a Module for automation. + /// + [Cmdlet(VerbsCommon.Remove, "AzureAutomationModule", DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] + public class RemoveAzureAutomationModule : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the module name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The module name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 2, HelpMessage = "Confirm the removal of the module")] + public SwitchParameter Force { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemovingAzureAutomationResourceWarning, "Module"), + string.Format(Resources.RemoveAzureAutomationResourceDescription, "Module"), + Name, + () => + { + this.AutomationClient.DeleteModule(this.AutomationAccountName, Name); + }); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationRunbook.cs index c63f8ef1b0db..c51c7ee46b3e 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationRunbook.cs @@ -16,6 +16,7 @@ using System.Globalization; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Properties; namespace Microsoft.Azure.Commands.Automation.Cmdlet @@ -23,30 +24,13 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Removes an azure automation runbook. /// - [Cmdlet(VerbsCommon.Remove, "AzureAutomationRunbook", SupportsShouldProcess = true, DefaultParameterSetName = ByRunbookName)] + [Cmdlet(VerbsCommon.Remove, "AzureAutomationRunbook", SupportsShouldProcess = true, DefaultParameterSetName = AutomationCmdletParameterSets.ByRunbookName)] public class RemoveAzureAutomationRunbook : AzureAutomationBaseCmdlet { - /// - /// The remove runbook by runbook id parameter set. - /// - private const string ByRunbookId = "ByRunbookId"; - - /// - /// The remove runbook by runbook name parameter set. - /// - private const string ByRunbookName = "ByRunbookName"; - - /// - /// Gets or sets the runbook id - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook id.")] - [Alias("RunbookId")] - public Guid? Id { get; set; } - /// /// Gets or sets the runbook name /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] [Alias("RunbookName")] [ValidateNotNullOrEmpty] public string Name { get; set; } @@ -54,7 +38,7 @@ public class RemoveAzureAutomationRunbook : AzureAutomationBaseCmdlet /// /// Gets or sets the switch parameter not to confirm on removing the runbook. /// - [Parameter(Mandatory = false, HelpMessage = "Do not confirm on removing the runbook.")] + [Parameter(Mandatory = false, HelpMessage = "Forces the command to run without asking for user confirmation.")] public SwitchParameter Force { get; set; } /// @@ -67,20 +51,11 @@ protected override void AutomationExecuteCmdlet() this.Force.IsPresent, string.Format(CultureInfo.CurrentCulture, Resources.RemoveAzureAutomationRunbookWarning), string.Format(CultureInfo.CurrentCulture, Resources.RemoveAzureAutomationRunbookDescription), - this.Id.HasValue ? this.Id.Value.ToString() : this.Name, + this.Name, () => - { - if (this.Id.HasValue) - { - // ByRunbookId - this.AutomationClient.DeleteRunbook(this.AutomationAccountName, this.Id.Value); - } - else - { - // ByRunbookName - this.AutomationClient.DeleteRunbook(this.AutomationAccountName, this.Name); - } - }); + { + AutomationClient.DeleteRunbook(this.AutomationAccountName, this.Name); + }); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationSchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationSchedule.cs index 4f7f1d140875..687380e3a1fa 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationSchedule.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationSchedule.cs @@ -16,6 +16,7 @@ using System.Globalization; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Properties; namespace Microsoft.Azure.Commands.Automation.Cmdlet @@ -23,37 +24,20 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Removes an azure automation Schedule. /// - [Cmdlet(VerbsCommon.Remove, "AzureAutomationSchedule", SupportsShouldProcess = true, DefaultParameterSetName = ByScheduleName)] + [Cmdlet(VerbsCommon.Remove, "AzureAutomationSchedule", SupportsShouldProcess = true, DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] public class RemoveAzureAutomationSchedule : AzureAutomationBaseCmdlet { - /// - /// The get schedule by schedule id parameter set. - /// - private const string ByScheduleId = "ByScheduleId"; - - /// - /// The get schedule by schedule name parameter set. - /// - private const string ByScheduleName = "ByScheduleName"; - - /// - /// Gets or sets the schedule id. - /// - [Parameter(ParameterSetName = ByScheduleId, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The schedule id.")] - public Guid? Id { get; set; } - /// /// Gets or sets the schedule name. /// - [Parameter(ParameterSetName = ByScheduleName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The schedule name.")] public string Name { get; set; } /// /// Gets or sets the switch parameter not to confirm on removing the schedule. /// - [Parameter(Mandatory = false, HelpMessage = "Do not confirm on removing the schedule.")] + [Parameter(Mandatory = false, HelpMessage = "Forces the command to run without asking for user confirmation.")] public SwitchParameter Force { get; set; } /// @@ -66,19 +50,10 @@ protected override void AutomationExecuteCmdlet() this.Force.IsPresent, string.Format(CultureInfo.CurrentCulture, Resources.RemoveAzureAutomationScheduleWarning), string.Format(CultureInfo.CurrentCulture, Resources.RemoveAzureAutomationScheduleDescription), - this.Id.HasValue ? this.Id.Value.ToString() : this.Name, + this.Name, () => { - if (this.Id.HasValue) - { - // ByScheduleId - this.AutomationClient.DeleteSchedule(this.AutomationAccountName, this.Id.Value); - } - else - { - // ByScheduleName - this.AutomationClient.DeleteSchedule(this.AutomationAccountName, this.Name); - } + this.AutomationClient.DeleteSchedule(this.AutomationAccountName, this.Name); }); } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationVariable.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationVariable.cs new file mode 100644 index 000000000000..2c2f28655bee --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationVariable.cs @@ -0,0 +1,59 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Properties; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets azure automation variables for a given account. + /// + [Cmdlet(VerbsCommon.Remove, "AzureAutomationVariable")] + [OutputType(typeof(Variable))] + public class RemoveAzureAutomationVariable : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the variable name. + /// + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The variable name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Position = 2, HelpMessage = "Confirm the removal of the variable")] + public SwitchParameter Force { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemovingAzureAutomationResourceWarning, "Variable"), + string.Format(Resources.RemoveAzureAutomationResourceDescription, "Variable"), + Name, + () => + { + this.AutomationClient.DeleteVariable(this.AutomationAccountName, this.Name); + }); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/ResumeAzureAutomationJob.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/ResumeAzureAutomationJob.cs index 6394deee3264..4ec36ac8045a 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/ResumeAzureAutomationJob.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/ResumeAzureAutomationJob.cs @@ -13,32 +13,35 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// - /// Resumes an azure automation job. + /// Gets a Credential for automation. /// [Cmdlet(VerbsLifecycle.Resume, "AzureAutomationJob")] public class ResumeAzureAutomationJob : AzureAutomationBaseCmdlet { - /// - /// Gets or sets the job id. - /// - [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The job id.")] - [Alias("JobId")] - public Guid Id { get; set; } - - /// - /// Execute this cmdlet. - /// - [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] - protected override void AutomationExecuteCmdlet() - { - this.AutomationClient.ResumeJob(this.AutomationAccountName, this.Id); - } + /// + /// Gets or sets the job id. + /// + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The job id.")] + [Alias("JobId")] + public Guid Id { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + this.AutomationClient.ResumeJob(this.AutomationAccountName, this.Id); + } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationCertificate.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationCertificate.cs new file mode 100644 index 000000000000..e485e7790bf9 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationCertificate.cs @@ -0,0 +1,79 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Create a new Certificate for automation. + /// + [Cmdlet(VerbsCommon.Set, "AzureAutomationCertificate", DefaultParameterSetName = AutomationCmdletParameterSets.ByCertificateName)] + [OutputType(typeof(CertificateInfo))] + public class SetAzureAutomationCertificate : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the certificate name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The certificate name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the certificate description. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The certificate description.")] + public string Description { get; set; } + + /// + /// Gets or sets the certificate password. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The certificate password.")] + public SecureString Password { get; set; } + + /// + /// Gets or sets the certificate path. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByCertificateName, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The certificate file path.")] + public string Path { get; set; } + + /// + /// Gets or sets the certificate exportable Property. + /// + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The exportable property of the certificate.")] + public bool? Exportable { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + + var updateddCertificate = this.AutomationClient.UpdateCertificate(this.AutomationAccountName, this.Name, this.Path, this.Password, this.Description, this.Exportable); + + this.WriteObject(updateddCertificate); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationConnection.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationConnection.cs new file mode 100644 index 000000000000..2c5dfaa71f7a --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationConnection.cs @@ -0,0 +1,66 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Create a new Connection for automation. + /// + [Cmdlet(VerbsCommon.Set, "AzureAutomationConnectionFieldValue", DefaultParameterSetName = AutomationCmdletParameterSets.ByConnectionName)] + [OutputType(typeof(Connection))] + public class SetAzureAutomationConnectionFieldValue : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the connection name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The connection name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the connection field name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionName, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The connection field name.")] + public string ConnectionFieldName { get; set; } + + /// + /// Gets or sets the connection field value. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByConnectionName, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The connection field value.")] + public object Value { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + + var updatedConnection = this.AutomationClient.UpdateConnectionFieldValue(this.AutomationAccountName, this.Name, this.ConnectionFieldName, this.Value); + + this.WriteObject(updatedConnection); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationCredential.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationCredential.cs new file mode 100644 index 000000000000..be8cc9b99381 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationCredential.cs @@ -0,0 +1,72 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Sets a Credential for automation. + /// + [Cmdlet(VerbsCommon.Set, "AzureAutomationCredential", DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] + [OutputType(typeof(CredentialInfo))] + public class SetAzureAutomationCredential : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the credential name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The credential name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the credential description. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, ValueFromPipelineByPropertyName = true, + HelpMessage = "The credential description.")] + public string Description { get; set; } + + /// + /// Gets or sets the credential Value. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, ValueFromPipelineByPropertyName = true, + HelpMessage = "The credential value.")] + public PSCredential Value { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + string userName = null, password = null; + + if(Value != null) + { + userName = Value.UserName; + password = Value.GetNetworkCredential().Password; + } + + var updatedCredential = this.AutomationClient.UpdateCredential(this.AutomationAccountName, Name, userName, password, Description); + + this.WriteObject(updatedCredential); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationModule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationModule.cs new file mode 100644 index 000000000000..9d9b9c483b56 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationModule.cs @@ -0,0 +1,74 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; +using System.Collections; +using System.Linq; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Sets a Module for automation. + /// + [Cmdlet(VerbsCommon.Set, "AzureAutomationModule", DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] + [OutputType(typeof(Module))] + public class SetAzureAutomationModule : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the module name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Mandatory = true, Position = 1, ValueFromPipelineByPropertyName = true, + HelpMessage = "The module name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the module tags. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The module tags.")] + [ValidateNotNullOrEmpty] + [Alias("Tag")] + public IDictionary Tags { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The ContentLinkUri.")] + public Uri ContentLinkUri { get; set; } + + /// + /// Gets or sets the contentLinkVersion + /// + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The ContentLink version.")] + public string ContentLinkVersion { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + var updatedModule = this.AutomationClient.UpdateModule(this.AutomationAccountName, Tags, Name, ContentLinkUri, ContentLinkVersion); + + this.WriteObject(updatedModule); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationRunbook.cs index 78291e27ccf5..71cb66a47631 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationRunbook.cs @@ -12,9 +12,10 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; +using System.Collections; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet @@ -22,31 +23,14 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Sets an azure automation runbook's configuration values. /// - [Cmdlet(VerbsCommon.Set, "AzureAutomationRunbook", DefaultParameterSetName = ByRunbookName)] + [Cmdlet(VerbsCommon.Set, "AzureAutomationRunbook", DefaultParameterSetName = AutomationCmdletParameterSets.ByRunbookName)] [OutputType(typeof(Runbook))] public class SetAzureAutomationRunbook : AzureAutomationBaseCmdlet { - /// - /// The set runbook by runbook id parameter set. - /// - private const string ByRunbookId = "ByRunbookId"; - - /// - /// The set runbook by runbook name parameter set. - /// - private const string ByRunbookName = "ByRunbookName"; - - /// - /// Gets or sets the runbook Id - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook id.")] - [Alias("RunbookId")] - public Guid? Id { get; set; } - /// /// Gets or sets the runbook name /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] [Alias("RunbookName")] [ValidateNotNullOrEmpty] public string Name { get; set; } @@ -54,36 +38,25 @@ public class SetAzureAutomationRunbook : AzureAutomationBaseCmdlet /// /// Gets or sets the runbook description. /// - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The runbook description.")] + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook description.")] public string Description { get; set; } /// /// Gets or sets the runbook tags. /// - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The runbook tags.")] + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook tags.")] public string[] Tags { get; set; } - /// - /// Gets or sets a value indicating whether debug logging should be turned on or off. - /// - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "Indicate whether debug logging should be turned on or off.")] - public bool? LogDebug { get; set; } - /// /// Gets or sets a value indicating whether progress logging should be turned on or off. /// - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "Indicate whether progress logging should be turned on or off.")] + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Indicate whether progress logging should be turned on or off.")] public bool? LogProgress { get; set; } /// /// Gets or sets a value indicating whether verbose logging should be turned on or off. /// - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "Indicate whether verbose logging should be turned on or off.")] + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Indicate whether verbose logging should be turned on or off.")] public bool? LogVerbose { get; set; } /// @@ -92,31 +65,14 @@ public class SetAzureAutomationRunbook : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - Runbook runbook; - if (this.Id.HasValue) - { - // ByRunbookId - runbook = this.AutomationClient.UpdateRunbook( - this.AutomationAccountName, - this.Id.Value, - this.Description, - this.Tags, - this.LogDebug, - this.LogProgress, - this.LogVerbose); - } - else - { - // ByRunbookName - runbook = this.AutomationClient.UpdateRunbook( - this.AutomationAccountName, - this.Name, - this.Description, - this.Tags, - this.LogDebug, - this.LogProgress, - this.LogVerbose); - } + // ByRunbookName + var runbook = this.AutomationClient.UpdateRunbook( + this.AutomationAccountName, + this.Name, + this.Description, + this.Tags, + this.LogProgress, + this.LogVerbose); this.WriteObject(runbook); } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationRunbookDefinition.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationRunbookDefinition.cs index f33069dc7d4a..bfbc3d91d265 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationRunbookDefinition.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationRunbookDefinition.cs @@ -15,6 +15,7 @@ using System; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; using Microsoft.WindowsAzure.Commands.Utilities.Common; @@ -23,38 +24,19 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Sets an azure automation runbook definition. /// - [Cmdlet(VerbsCommon.Set, "AzureAutomationRunbookDefinition", DefaultParameterSetName = ByRunbookName)] + [Cmdlet(VerbsCommon.Set, "AzureAutomationRunbookDefinition", DefaultParameterSetName = AutomationCmdletParameterSets.ByRunbookName)] [OutputType(typeof(RunbookDefinition))] public class SetAzureAutomationRunbookDefinition : AzureAutomationBaseCmdlet { - /// - /// The set runbook definition by runbook id parameter set. - /// - private const string ByRunbookId = "ByRunbookId"; - - /// - /// The set runbook definition by runbook name parameter set. - /// - private const string ByRunbookName = "ByRunbookName"; - /// /// True to overwrite the existing draft runbook definition; false otherwise. /// private bool overwriteExistingRunbookDefinition; - /// - /// Gets or sets the runbook Id - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The runbook id.")] - [Alias("RunbookId")] - public Guid? Id { get; set; } - /// /// Gets or sets the runbook name /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The runbook name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] [ValidateNotNullOrEmpty] [Alias("RunbookName")] public string Name { get; set; } @@ -62,8 +44,7 @@ public class SetAzureAutomationRunbookDefinition : AzureAutomationBaseCmdlet /// /// Gets or sets the path of the updated runbook script /// - [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The path of the updated runbook script.")] + [Parameter(Mandatory = true, Position = 2, ValueFromPipelineByPropertyName = true, HelpMessage = "The path to the updated runbook script.")] [ValidateNotNullOrEmpty] [Alias("RunbookPath")] public string Path { get; set; } @@ -71,8 +52,7 @@ public class SetAzureAutomationRunbookDefinition : AzureAutomationBaseCmdlet /// /// Gets or sets a value indicating whether to overwrite the existing draft runbook definition. /// - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "To overwrite the exisiting draft runbook definition.")] + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "Indicates that the new draft runbook overwrites the existing draft, if one exists.")] public SwitchParameter Overwrite { get { return this.overwriteExistingRunbookDefinition; } @@ -85,19 +65,9 @@ public SwitchParameter Overwrite [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - RunbookDefinition runbookDefinition; - if (this.Id.HasValue) - { - // ByRunbookId - runbookDefinition = this.AutomationClient.UpdateRunbookDefinition( - this.AutomationAccountName, this.Id.Value, this.ResolvePath(this.Path), this.Overwrite); - } - else - { - // ByRunbookName - runbookDefinition = this.AutomationClient.UpdateRunbookDefinition( + // ByRunbookName + var runbookDefinition = this.AutomationClient.UpdateRunbookDefinition( this.AutomationAccountName, this.Name, this.ResolvePath(this.Path), this.Overwrite); - } this.WriteObject(runbookDefinition); } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationSchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationSchedule.cs index 702a18895aeb..e66269bad1cb 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationSchedule.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationSchedule.cs @@ -15,6 +15,7 @@ using System; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet @@ -22,31 +23,14 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Sets an azure automation schedule. /// - [Cmdlet(VerbsCommon.Set, "AzureAutomationSchedule", DefaultParameterSetName = ByScheduleName)] + [Cmdlet(VerbsCommon.Set, "AzureAutomationSchedule", DefaultParameterSetName = AutomationCmdletParameterSets.ByName)] [OutputType(typeof(Schedule))] public class SetAzureAutomationSchedule : AzureAutomationBaseCmdlet { - /// - /// The get schedule by schedule id parameter set. - /// - private const string ByScheduleId = "ByScheduleId"; - - /// - /// The get schedule by schedule name parameter set. - /// - private const string ByScheduleName = "ByScheduleName"; - - /// - /// Gets or sets the schedule id. - /// - [Parameter(ParameterSetName = ByScheduleId, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The schedule id.")] - public Guid? Id { get; set; } - /// /// Gets or sets the schedule name. /// - [Parameter(ParameterSetName = ByScheduleName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The schedule name.")] [ValidateNotNullOrEmpty] public string Name { get; set; } @@ -55,7 +39,7 @@ public class SetAzureAutomationSchedule : AzureAutomationBaseCmdlet /// Gets or sets the indicator whether the schedule is enabled. /// [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The schedule description.")] + HelpMessage = "Specifies whether the schedule is enabled. If a schedule is disabled, any runbooks using it will not run on the schedule until it is enabled.")] public bool? IsEnabled { get; set; } /// @@ -71,20 +55,9 @@ public class SetAzureAutomationSchedule : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - if (this.Id.HasValue) - { - // ByScheduleId - Schedule schedule = this.AutomationClient.UpdateSchedule( - this.AutomationAccountName, this.Id.Value, this.IsEnabled, this.Description); - this.WriteObject(schedule); - } - else - { - // ByScheduleName - Schedule schedule = this.AutomationClient.UpdateSchedule( - this.AutomationAccountName, this.Name, this.IsEnabled, this.Description); - this.WriteObject(schedule); - } + Schedule schedule = this.AutomationClient.UpdateSchedule( + this.AutomationAccountName, this.Name, this.IsEnabled, this.Description); + this.WriteObject(schedule); } } } \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationVariable.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationVariable.cs new file mode 100644 index 000000000000..09fd2993df87 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SetAzureAutomationVariable.cs @@ -0,0 +1,86 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +using Newtonsoft.Json; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Gets azure automation variables for a given account. + /// + [Cmdlet(VerbsCommon.Set, "AzureAutomationVariable")] + [OutputType(typeof(Variable))] + public class SetAzureAutomationVariable : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the variable name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.UpdateVariableValue, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The variable name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.UpdateVariableDescription, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The variable name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the variable encrypted Property. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.UpdateVariableValue, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The encrypted property of the variable.")] + [ValidateNotNull] + public bool Encrypted { get; set; } + + /// + /// Gets or sets the variable description. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.UpdateVariableDescription, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The description of the variable.")] + public string Description { get; set; } + + /// + /// Gets or sets the variable value. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.UpdateVariableValue, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The value of the variable.")] + public object Value { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + Variable variable = new Variable() + { + Name = this.Name, + Description = this.Description, + Encrypted = this.Encrypted, + Value = this.Value, + AutomationAccountName = this.AutomationAccountName + }; + + Variable ret; + if (ParameterSetName == AutomationCmdletParameterSets.UpdateVariableValue) + { + ret = this.AutomationClient.UpdateVariable(variable, VariableUpdateFields.OnlyValue); + } + else + { + ret = this.AutomationClient.UpdateVariable(variable, VariableUpdateFields.OnlyDescription); + } + this.GenerateCmdletOutput(ret); + } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StartAzureAutomationRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StartAzureAutomationRunbook.cs index 4140f787ac50..55f50028e24f 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StartAzureAutomationRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StartAzureAutomationRunbook.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System.Collections; +using Microsoft.Azure.Commands.Automation.Common; using System.Management.Automation; using System.Security.Permissions; using Job = Microsoft.Azure.Commands.Automation.Model.Job; @@ -21,30 +23,33 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Starts an Azure automation runbook. /// - [Cmdlet(VerbsLifecycle.Start, "AzureAutomationRunbook", DefaultParameterSetName = ByRunbookName)] + [Cmdlet(VerbsLifecycle.Start, "AzureAutomationRunbook", DefaultParameterSetName = AutomationCmdletParameterSets.ByRunbookName)] [OutputType(typeof(Job))] - public class StartAzureAutomationRunbook : StartAzureAutomationRunbookBase + public class StartAzureAutomationRunbook : AzureAutomationBaseCmdlet { + /// + /// Gets or sets the runbook name + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] + [ValidateNotNullOrEmpty] + [Alias("RunbookName")] + public string Name { get; set; } + + /// + /// Gets or sets the runbook parameters. + /// + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook parameters.")] + public IDictionary Parameters { get; set; } + /// /// Execute this cmdlet. /// [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - Job job; + Job job = null; - if (this.Id.HasValue) - { - // ByRunbookId - job = this.AutomationClient.StartRunbook( - this.AutomationAccountName, this.Id.Value, this.Parameters); - } - else - { - // ByRunbookName - job = this.AutomationClient.StartRunbook( - this.AutomationAccountName, this.Name, this.Parameters); - } + job = this.AutomationClient.StartRunbook(this.AutomationAccountName, this.Name, this.Parameters); this.WriteObject(job); } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StartAzureAutomationRunbookBase.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StartAzureAutomationRunbookBase.cs deleted file mode 100644 index aaef222b2d61..000000000000 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StartAzureAutomationRunbookBase.cs +++ /dev/null @@ -1,57 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.Collections; -using System.Management.Automation; - -namespace Microsoft.Azure.Commands.Automation.Cmdlet -{ - public abstract class StartAzureAutomationRunbookBase : AzureAutomationBaseCmdlet - { - /// - /// The start runbook by runbook id parameter set. - /// - protected const string ByRunbookId = "ByRunbookId"; - - /// - /// The start runbook by runbook name parameter set. - /// - protected const string ByRunbookName = "ByRunbookName"; - - /// - /// Gets or sets the runbook Id - /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The runbook id.")] - [Alias("RunbookId")] - public Guid? Id { get; set; } - - /// - /// Gets or sets the runbook name - /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The runbook name.")] - [ValidateNotNullOrEmpty] - [Alias("RunbookName")] - public string Name { get; set; } - - /// - /// Gets or sets the runbook parameters. - /// - [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The runbook parameters.")] - public IDictionary Parameters { get; set; } - } -} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StopAzureAutomationJob.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StopAzureAutomationJob.cs index 3122cda9f0f7..9dfff694a25e 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StopAzureAutomationJob.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/StopAzureAutomationJob.cs @@ -13,32 +13,35 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// - /// Stops an azure automation job. + /// Gets a Credential for automation. /// [Cmdlet(VerbsLifecycle.Stop, "AzureAutomationJob")] public class StopAzureAutomationJob : AzureAutomationBaseCmdlet { - /// - /// Gets or sets the job id. - /// - [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The job id.")] - [Alias("JobId")] - public Guid Id { get; set; } - - /// - /// Execute this cmdlet. - /// - [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] - protected override void AutomationExecuteCmdlet() - { - this.AutomationClient.StopJob(this.AutomationAccountName, this.Id); - } + /// + /// Gets or sets the job id. + /// + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The job id.")] + [Alias("JobId")] + public Guid Id { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + this.AutomationClient.StopJob(this.AutomationAccountName, this.Id); + } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SuspendAzureAutomationJob.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SuspendAzureAutomationJob.cs index f66ba84acbba..2bc84f706217 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SuspendAzureAutomationJob.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/SuspendAzureAutomationJob.cs @@ -13,32 +13,35 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Common; namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// - /// Suspends an azure automation job. + /// Gets a Credential for automation. /// [Cmdlet(VerbsLifecycle.Suspend, "AzureAutomationJob")] public class SuspendAzureAutomationJob : AzureAutomationBaseCmdlet { - /// - /// Gets or sets the job id. - /// - [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The job id.")] - [Alias("JobId")] - public Guid Id { get; set; } - - /// - /// Execute this cmdlet. - /// - [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] - protected override void AutomationExecuteCmdlet() - { - this.AutomationClient.SuspendJob(this.AutomationAccountName, this.Id); - } + /// + /// Gets or sets the job id. + /// + [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The job id.")] + [Alias("JobId")] + public Guid Id { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + this.AutomationClient.SuspendJob(this.AutomationAccountName, this.Id); + } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/UnregisterAzureAutomationScheduledRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/UnregisterAzureAutomationScheduledRunbook.cs index 441e99cb3afc..10c89dcbb703 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/UnregisterAzureAutomationScheduledRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/UnregisterAzureAutomationScheduledRunbook.cs @@ -13,74 +13,75 @@ // ---------------------------------------------------------------------------------- using System; +using System.Globalization; using System.Management.Automation; using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Common; using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Properties; namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// /// Unregisters an azure automation scheduled runbook. /// - [Cmdlet(VerbsLifecycle.Unregister, "AzureAutomationScheduledRunbook", DefaultParameterSetName = ByRunbookName)] - [OutputType(typeof(Runbook))] + [Cmdlet(VerbsLifecycle.Unregister, "AzureAutomationScheduledRunbook", DefaultParameterSetName = AutomationCmdletParameterSets.ByJobScheduleId)] public class UnregisterAzureAutomationScheduledRunbook : AzureAutomationBaseCmdlet { - /// - /// The start runbook by runbook id parameter set. - /// - protected const string ByRunbookId = "ByRunbookId"; - - /// - /// The start runbook by runbook name parameter set. - /// - protected const string ByRunbookName = "ByRunbookName"; - /// /// Gets or sets the runbook Id /// - [Parameter(ParameterSetName = ByRunbookId, Mandatory = true, ValueFromPipelineByPropertyName = true, - HelpMessage = "The runbook id.")] - [Alias("RunbookId")] - public Guid? Id { get; set; } + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByJobScheduleId, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The job schedule id.")] + public Guid? JobScheduleId { get; set; } /// /// Gets or sets the runbook name /// - [Parameter(ParameterSetName = ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookNameAndScheduleName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The runbook name.")] [ValidateNotNullOrEmpty] - [Alias("RunbookName")] - public string Name { get; set; } + [Alias("Name")] + public string RunbookName { get; set; } /// /// Gets or sets the schedule that will be used to start the runbook. /// - [Parameter(Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookNameAndScheduleName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The name of the schedule on which the runbook will be started.")] [ValidateNotNullOrEmpty] public string ScheduleName { get; set; } + /// + /// Gets or sets the switch parameter not to confirm on removing the runbook. + /// + [Parameter(Mandatory = false, HelpMessage = "Forces the command to run without asking for user confirmation.")] + public SwitchParameter Force { get; set; } + /// /// Execute this cmdlet. /// [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - Runbook runbook; - - if (this.Id.HasValue) - { - runbook = this.AutomationClient.UnregisterScheduledRunbook( - this.AutomationAccountName, this.Id.Value, this.ScheduleName); - } - else - { - runbook = this.AutomationClient.UnregisterScheduledRunbook( - this.AutomationAccountName, this.Name, this.ScheduleName); - } - - this.WriteObject(runbook); + this.ConfirmAction( + this.Force.IsPresent, + string.Format(CultureInfo.CurrentCulture, Resources.RemoveAzureAutomationJobScheduleWarning), + string.Format(CultureInfo.CurrentCulture, Resources.RemoveAzureAutomationJobScheduleDescription), + this.JobScheduleId.HasValue ? this.JobScheduleId.Value.ToString() : this.RunbookName, + () => + { + if (this.ParameterSetName == AutomationCmdletParameterSets.ByJobScheduleId) + { + this.AutomationClient.UnregisterScheduledRunbook( + this.AutomationAccountName, this.JobScheduleId.Value); + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookNameAndScheduleName) + { + this.AutomationClient.UnregisterScheduledRunbook( + this.AutomationAccountName, this.RunbookName, this.ScheduleName); + } + }); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj b/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj index 98665dcee4d1..2c50e5a289f4 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj +++ b/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj @@ -60,15 +60,11 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - False - ..\..\..\packages\Microsoft.Azure.Management.Automation.0.15.0-preview\lib\net40\Microsoft.Azure.Management.Automation.dll - False ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll @@ -92,9 +88,12 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.Management.Automation.1.0.0\lib\net40\Microsoft.WindowsAzure.Management.Automation.dll ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll @@ -120,48 +119,76 @@ + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + - - + + + + + - + + + + + - - + + + + + - - - + - - + + True @@ -175,8 +202,11 @@ + - + + Designer + @@ -188,6 +218,7 @@ ResXFileCodeGenerator Resources.Designer.cs + Designer diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs index ef1d5de7d28e..587497bfb501 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs @@ -1,4 +1,4 @@ -// ---------------------------------------------------------------------------------- +// ---------------------------------------------------------------------------------- // // Copyright Microsoft Corporation // Licensed under the Apache License, Version 2.0 (the "License"); @@ -16,20 +16,36 @@ using System.Collections; using System.Collections.Generic; using System.Globalization; -using System.IO; using System.Linq; -using System.Text; +using System.IO; +using System.Net; +using System.Security; +using System.Security.Cryptography.X509Certificates; using Microsoft.Azure.Commands.Automation.Model; using Microsoft.Azure.Commands.Automation.Properties; -using Microsoft.Azure.Management.Automation; +using Microsoft.WindowsAzure.Management.Automation; +using Microsoft.WindowsAzure.Management.Automation.Models; using Microsoft.WindowsAzure.Commands.Common; -using Microsoft.Azure.Common.Extensions.Models; using Newtonsoft.Json; +using Runbook = Microsoft.Azure.Commands.Automation.Model.Runbook; +using Schedule = Microsoft.Azure.Commands.Automation.Model.Schedule; +using Job = Microsoft.Azure.Commands.Automation.Model.Job; +using Variable = Microsoft.Azure.Commands.Automation.Model.Variable; +using JobStream = Microsoft.Azure.Commands.Automation.Model.JobStream; +using Credential = Microsoft.Azure.Commands.Automation.Model.CredentialInfo; +using Module = Microsoft.Azure.Commands.Automation.Model.Module; +using JobSchedule = Microsoft.Azure.Commands.Automation.Model.JobSchedule; +using Certificate = Microsoft.Azure.Commands.Automation.Model.CertificateInfo; +using Connection = Microsoft.Azure.Commands.Automation.Model.Connection; + namespace Microsoft.Azure.Commands.Automation.Common { - using AutomationManagement = Management.Automation; + using AutomationManagement = WindowsAzure.Management.Automation; + using Microsoft.Azure.Common.Extensions.Models; using Microsoft.Azure.Common.Extensions; + using Hyak.Common; + public class AutomationClient : IAutomationClient { @@ -41,13 +57,13 @@ public AutomationClient() } public AutomationClient(AzureSubscription subscription) - : this(subscription, - AzureSession.ClientFactory.CreateClient(subscription, AzureEnvironment.Endpoint.ServiceManagement)) + : this(subscription, + AzureSession.ClientFactory.CreateClient(subscription, + AzureEnvironment.Endpoint.ServiceManagement)) { } - public AutomationClient( - AzureSubscription subscription, + public AutomationClient(AzureSubscription subscription, AutomationManagement.IAutomationManagementClient automationManagementClient) { Requires.Argument("automationManagementClient", automationManagementClient).NotNull(); @@ -58,307 +74,710 @@ public AutomationClient( public AzureSubscription Subscription { get; private set; } - #region Account Operations + #region Schedule Operations - public IEnumerable ListAutomationAccounts(string automationAccountName, string location) + public Schedule CreateSchedule(string automationAccountName, Schedule schedule) { - if (automationAccountName != null) + var scheduleCreateParameters = new AutomationManagement.Models.ScheduleCreateParameters { - Requires.Argument("AutomationAccountName", automationAccountName).ValidAutomationAccountName(); - } + Name = schedule.Name, + Properties = new AutomationManagement.Models.ScheduleCreateProperties + { + StartTime = schedule.StartTime, + ExpiryTime = schedule.ExpiryTime, + Description = schedule.Description, + Interval = schedule.Interval, + Frequency = schedule.Frequency.ToString() + } + }; - var automationAccounts = new List(); - var cloudServices = new List(this.automationManagementClient.CloudServices.List().CloudServices); + var scheduleCreateResponse = this.automationManagementClient.Schedules.Create( + automationAccountName, + scheduleCreateParameters); - foreach (var cloudService in cloudServices) + return this.GetSchedule(automationAccountName, schedule.Name); + } + + public void DeleteSchedule(string automationAccountName, string scheduleName) + { + try { - automationAccounts.AddRange(cloudService.Resources.Select(resource => new AutomationAccount(cloudService, resource))); + this.automationManagementClient.Schedules.Delete( + automationAccountName, + scheduleName); } - - // RDFE does not support server-side filtering, hence we filter on the client-side. - if (automationAccountName != null) + catch (CloudException cloudException) { - automationAccounts = automationAccounts.Where(account => string.Equals(account.AutomationAccountName, automationAccountName, StringComparison.OrdinalIgnoreCase)).ToList(); - - if (!automationAccounts.Any()) + if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) { - throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.AutomationAccountNotFound)); + throw new ResourceNotFoundException(typeof(Schedule), + string.Format(CultureInfo.CurrentCulture, Resources.ScheduleNotFound, scheduleName)); } - } - if (location != null) - { - automationAccounts = automationAccounts.Where(account => string.Equals(account.Location, location, StringComparison.OrdinalIgnoreCase)).ToList(); + throw; } + } - return automationAccounts; + public Schedule GetSchedule(string automationAccountName, string scheduleName) + { + AutomationManagement.Models.Schedule scheduleModel = this.GetScheduleModel(automationAccountName, + scheduleName); + return this.CreateScheduleFromScheduleModel(automationAccountName, scheduleModel); + } + + public IEnumerable ListSchedules(string automationAccountName) + { + IList scheduleModels = AutomationManagementClient + .ContinuationTokenHandler( + skipToken => + { + var response = this.automationManagementClient.Schedules.List( + automationAccountName); + + return new ResponseWithSkipToken( + response, response.Schedules); + }); + + return scheduleModels.Select(scheduleModel => new Schedule(automationAccountName, scheduleModel)); + } + + public Schedule UpdateSchedule(string automationAccountName, string scheduleName, bool? isEnabled, string description) + { + AutomationManagement.Models.Schedule scheduleModel = this.GetScheduleModel(automationAccountName, + scheduleName); + isEnabled = (isEnabled.HasValue) ? isEnabled : scheduleModel.Properties.IsEnabled; + description = description ?? scheduleModel.Properties.Description; + return this.UpdateScheduleHelper(automationAccountName, scheduleName, isEnabled, description); } #endregion #region Runbook Operations - public Runbook CreateRunbookByName(string automationAccountName, string runbookName, string description, string[] tags) + public Runbook GetRunbook(string automationAccountName, string runbookName) { - var runbookScript = string.Format(CultureInfo.InvariantCulture, @"workflow {0}{1}{{{1}}}", runbookName, Environment.NewLine); - using (var streamReader = new StreamReader(new MemoryStream(Encoding.UTF8.GetBytes(runbookScript), false), Encoding.UTF8)) + var runbookModel = this.TryGetRunbookModel(automationAccountName, runbookName); + if (runbookModel == null) { - Stream runbookStream = streamReader.BaseStream; - Runbook runbook = this.CreateRunbook(automationAccountName, runbookStream); - this.UpdateRunbook(automationAccountName, runbook.Id, description, tags, null, null, null); - return this.GetRunbook(automationAccountName, runbook.Id); + throw new ResourceCommonException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookNotFound, runbookName)); } + + return new Runbook(automationAccountName, runbookModel); + } + + public IEnumerable ListRunbooks(string automationAccountName) + { + return AutomationManagementClient + .ContinuationTokenHandler( + skipToken => + { + var response = this.automationManagementClient.Runbooks.List( + automationAccountName); + return new ResponseWithSkipToken( + response, response.Runbooks); + }).Select(c => new Runbook(automationAccountName, c)); } - public Runbook CreateRunbookByPath(string automationAccountName, string runbookPath, string description, string[] tags) + public Runbook CreateRunbookByName(string automationAccountName, string runbookName, string description, + string[] tags) { - Runbook runbook = this.CreateRunbook(automationAccountName, File.OpenRead(runbookPath)); - this.UpdateRunbook(automationAccountName, runbook.Id, description, tags, null, null, null); - return this.GetRunbook(automationAccountName, runbook.Id); + var runbookModel = this.TryGetRunbookModel(automationAccountName, runbookName); + if (runbookModel != null) + { + throw new ResourceCommonException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookAlreadyExists, runbookName)); + } + + var rdcprop = new RunbookCreateDraftProperties() + { + Description = description, + RunbookType = RunbookTypeEnum.Script, + Draft = new RunbookDraft() + }; + + var rdcparam = new RunbookCreateDraftParameters() { Name = runbookName, Properties = rdcprop, Tags = null }; + + this.automationManagementClient.Runbooks.CreateWithDraft(automationAccountName, rdcparam); + + return this.GetRunbook(automationAccountName, runbookName); } - public void DeleteRunbook(string automationAccountName, Guid runbookId) + public Runbook CreateRunbookByPath(string automationAccountName, string runbookPath, string description, + string[] tags) { - this.automationManagementClient.Runbooks.Delete( - automationAccountName, - runbookId.ToString()); + + var runbookName = Path.GetFileNameWithoutExtension(runbookPath); + + var runbookModel = this.TryGetRunbookModel(automationAccountName, runbookName); + if (runbookModel != null) + { + throw new ResourceCommonException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookAlreadyExists, runbookName)); + } + + var runbook = this.CreateRunbookByName(automationAccountName, runbookName, description, tags); + + var rduprop = new RunbookDraftUpdateParameters() + { + Name = runbookName, + Stream = File.ReadAllText(runbookPath) + }; + + this.automationManagementClient.RunbookDraft.Update(automationAccountName, rduprop); + + return runbook; } public void DeleteRunbook(string automationAccountName, string runbookName) { - Runbook runbook = this.GetRunbook(automationAccountName, runbookName); - this.DeleteRunbook(automationAccountName, runbook.Id); - } - - /// - /// Gets the runbook identified by runbookId, with schedule names expanded. - /// - /// - /// The automation account name. - /// - /// - /// The runbook id. - /// - /// - /// The . - /// - public Runbook GetRunbook(string automationAccountName, Guid runbookId) - { - return new Runbook(this.GetRunbookModel(automationAccountName, runbookId, true)); - } - - /// - /// Gets the runbook identified by runbookId, with schedule names expanded. - /// - /// - /// The automation account name. - /// - /// - /// The runbook name. - /// - /// - /// The . - /// - public Runbook GetRunbook(string automationAccountName, string runbookName) + try + { + this.automationManagementClient.Runbooks.Delete(automationAccountName, runbookName); + } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) + { + throw new ResourceNotFoundException(typeof(Connection), string.Format(CultureInfo.CurrentCulture, Resources.RunbookNotFound, runbookName)); + } + + throw; + } + + } + + public Runbook UpdateRunbook(string automationAccountName, string runbookName, string description, + string[] tags, bool? logProgress, bool? logVerbose) { - return new Runbook(this.GetRunbookModel(automationAccountName, runbookName, true)); + var runbookModel = this.TryGetRunbookModel(automationAccountName, runbookName); + if (runbookModel == null) + { + throw new ResourceCommonException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookNotFound, runbookName)); + } + + var runbookUpdateParameters = new RunbookUpdateParameters(); + runbookUpdateParameters.Name = runbookName; + runbookUpdateParameters.Tags = null; + runbookUpdateParameters.Properties = new RunbookUpdateProperties(); + runbookUpdateParameters.Properties.Description = description ?? runbookModel.Properties.Description; + runbookUpdateParameters.Properties.LogProgress = (logProgress.HasValue) ? logProgress.Value : runbookModel.Properties.LogProgress; + runbookUpdateParameters.Properties.LogVerbose = (logVerbose.HasValue) ? logVerbose.Value : runbookModel.Properties.LogVerbose; + + var runbook = this.automationManagementClient.Runbooks.Update(automationAccountName, runbookUpdateParameters).Runbook; + + return new Runbook(automationAccountName, runbook); } - public IEnumerable ListRunbooks(string automationAccountName) + public RunbookDefinition UpdateRunbookDefinition(string automationAccountName, string runbookName, + string runbookPath, bool overwrite) { - IList runbookModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => - { - var listRunbookResponse = - this.automationManagementClient.Runbooks.ListWithSchedules( - automationAccountName, skipToken); - return new ResponseWithSkipToken( - listRunbookResponse, listRunbookResponse.Runbooks); - }); + var runbook = this.TryGetRunbookModel(automationAccountName, runbookName); + if (runbook == null) + { + throw new ResourceNotFoundException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookNotFound, runbookName)); + } + + if ((0 != + String.Compare(runbook.Properties.State, RunbookState.Published, CultureInfo.InvariantCulture, + CompareOptions.IgnoreCase) && overwrite == false)) + { + throw new ResourceCommonException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookAlreadyHasDraft, runbookName)); + } - return runbookModels.Select(runbookModel => new Runbook(runbookModel)); + this.automationManagementClient.RunbookDraft.Update(automationAccountName, + new RunbookDraftUpdateParameters { Name = runbookName, Stream = File.ReadAllText(runbookPath) }); + + var content = + this.automationManagementClient.RunbookDraft.Content(automationAccountName, runbookName).Stream; + + return new RunbookDefinition(automationAccountName, runbook, content, Constants.Draft); } - public IEnumerable ListRunbookByScheduleName(string automationAccountName, string scheduleName) + public IEnumerable ListRunbookDefinitionsByRunbookName(string automationAccountName, + string runbookName, bool? isDraft) { - AutomationManagement.Models.Schedule scheduleModel = this.GetScheduleModel(automationAccountName, scheduleName); - IList runbookModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => + var ret = new List(); + + var runbook = this.TryGetRunbookModel(automationAccountName, runbookName); + if (runbook == null) + { + throw new ResourceNotFoundException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookNotFound, runbookName)); + } + + var draftContent = String.Empty; + var publishedContent = String.Empty; + + if (0 != String.Compare(runbook.Properties.State, RunbookState.Published, CultureInfo.InvariantCulture, CompareOptions.IgnoreCase) && (!isDraft.HasValue || isDraft.Value)) + { + draftContent = this.automationManagementClient.RunbookDraft.Content(automationAccountName, runbookName).Stream; + } + if (0 != String.Compare(runbook.Properties.State, RunbookState.New, CultureInfo.InvariantCulture, CompareOptions.IgnoreCase) && (!isDraft.HasValue || !isDraft.Value)) + { + publishedContent = this.automationManagementClient.Runbooks.Content(automationAccountName, runbookName).Stream; + } + + // if no slot specified return both draft and publish content + if (false == isDraft.HasValue) + { + if (false == String.IsNullOrEmpty(draftContent)) ret.Add(new RunbookDefinition(automationAccountName, runbook, draftContent, Constants.Draft)); + if (false == String.IsNullOrEmpty(publishedContent)) ret.Add(new RunbookDefinition(automationAccountName, runbook, publishedContent, Constants.Published)); + } + else + { + if (true == isDraft.Value) { - var listRunbookResponse = - this.automationManagementClient.Runbooks.ListByScheduleNameWithSchedules( - automationAccountName, - new AutomationManagement.Models.RunbookListByScheduleNameParameters - { - ScheduleName = scheduleModel.Name, - SkipToken = skipToken - }); - return new ResponseWithSkipToken( - listRunbookResponse, listRunbookResponse.Runbooks); - }); - IEnumerable runbooks = runbookModels.Select(runbookModel => new Runbook(runbookModel)); - return runbooks.Where(runbook => runbook.ScheduleNames.Any()); + if (String.IsNullOrEmpty(draftContent)) throw new ResourceCommonException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookHasNoDraftVersion, runbookName)); + if (false == String.IsNullOrEmpty(draftContent)) ret.Add(new RunbookDefinition(automationAccountName, runbook, draftContent, Constants.Draft)); + } + else + { + if (String.IsNullOrEmpty(publishedContent)) throw new ResourceCommonException(typeof(Runbook), + string.Format(CultureInfo.CurrentCulture, Resources.RunbookHasNoPublishedVersion, runbookName)); + + if (false == String.IsNullOrEmpty(publishedContent)) ret.Add(new RunbookDefinition(automationAccountName, runbook, publishedContent, Constants.Published)); + } + } + + return ret; } - public Runbook PublishRunbook(string automationAccountName, Guid runbookId) + public Runbook PublishRunbook(string automationAccountName, string runbookName) { - this.automationManagementClient.Runbooks.Publish( + this.automationManagementClient.RunbookDraft.Publish( automationAccountName, - new AutomationManagement.Models.RunbookPublishParameters + new RunbookDraftPublishParameters { - RunbookId = runbookId.ToString(), + Name = runbookName, PublishedBy = Constants.ClientIdentity }); - return this.GetRunbook(automationAccountName, runbookId); - } - - public Runbook PublishRunbook(string automationAccountName, string runbookName) - { - Guid runbookId = this.GetRunbookIdByRunbookName(automationAccountName, runbookName); - return this.PublishRunbook(automationAccountName, runbookId); + return this.GetRunbook(automationAccountName, runbookName); } - public Job StartRunbook(string automationAccountName, Guid runbookId, IDictionary parameters) + public Job StartRunbook(string automationAccountName, string runbookName, IDictionary parameters) { - IEnumerable processedParameters = this.ProcessRunbookParameters(automationAccountName, runbookId, parameters); - var startResponse = this.automationManagementClient.Runbooks.Start( + IDictionary processedParameters = this.ProcessRunbookParameters(automationAccountName, runbookName, parameters); + var job = this.automationManagementClient.Jobs.Create( automationAccountName, - new AutomationManagement.Models.RunbookStartParameters + new JobCreateParameters { - RunbookId = runbookId.ToString(), - Parameters = processedParameters.ToList() - }); + Properties = new JobCreateProperties + { + Runbook = new RunbookAssociationProperty + { + Name = runbookName + }, + Parameters = processedParameters ?? null + } + }).Job; - return this.GetJob(automationAccountName, new Guid(startResponse.JobId)); + return new Job(automationAccountName, job); } - public Job StartRunbook(string automationAccountName, string runbookName, IDictionary parameters) + #endregion + + #region Variables + + public Variable CreateVariable(Variable variable) { - Guid runbookId = this.GetRunbookIdByRunbookName(automationAccountName, runbookName); - return this.StartRunbook(automationAccountName, runbookId, parameters); + bool variableExists = true; + + try + { + this.GetVariable(variable.AutomationAccountName, variable.Name); + } + catch (ResourceNotFoundException) + { + variableExists = false; + } + + if (variableExists) + { + throw new AzureAutomationOperationException(string.Format(CultureInfo.CurrentCulture, + Resources.VariableAlreadyExists, variable.Name)); + } + + var createParams = new AutomationManagement.Models.VariableCreateParameters() + { + Name = variable.Name, + Properties = new AutomationManagement.Models.VariableCreateProperties() + { + Value = PowerShellJsonConverter.Serialize(variable.Value), + Description = variable.Description, + IsEncrypted = variable.Encrypted + } + }; + + var sdkCreatedVariable = + this.automationManagementClient.Variables.Create(variable.AutomationAccountName, createParams).Variable; + + return new Variable(sdkCreatedVariable, variable.AutomationAccountName); } - public Runbook RegisterScheduledRunbook( - string automationAccountName, Guid runbookId, IDictionary parameters, string scheduleName) + public void DeleteVariable(string automationAccountName, string variableName) { - Schedule schedule = this.GetSchedule(automationAccountName, scheduleName); - IEnumerable processedParameters = this.ProcessRunbookParameters(automationAccountName, runbookId, parameters); - this.automationManagementClient.Runbooks.CreateScheduleLink( - automationAccountName, - new AutomationManagement.Models.RunbookCreateScheduleLinkParameters + try + { + this.automationManagementClient.Variables.Delete(automationAccountName, variableName); + } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) { - RunbookId = runbookId.ToString(), - Parameters = processedParameters.ToList(), - ScheduleId = schedule.Id.ToString() - }); + throw new ResourceNotFoundException(typeof(Variable), + string.Format(CultureInfo.CurrentCulture, Resources.VariableNotFound, variableName)); + } - return this.GetRunbook(automationAccountName, runbookId); + throw; + } } - public Runbook RegisterScheduledRunbook( - string automationAccountName, string runbookName, IDictionary parameters, string scheduleName) + public Variable UpdateVariable(Variable variable, VariableUpdateFields updateFields) { - Guid runbookId = this.GetRunbookIdByRunbookName(automationAccountName, runbookName); - return this.RegisterScheduledRunbook(automationAccountName, runbookId, parameters, scheduleName); + var existingVariable = this.GetVariable(variable.AutomationAccountName, variable.Name); + + if (existingVariable.Encrypted != variable.Encrypted) + { + throw new ResourceNotFoundException(typeof(Variable), + string.Format(CultureInfo.CurrentCulture, Resources.VariableEncryptionCannotBeChanged, variable.Name, existingVariable.Encrypted)); + } + + var updateParams = new AutomationManagement.Models.VariableUpdateParameters() + { + Name = variable.Name, + }; + + if (updateFields == VariableUpdateFields.OnlyDescription) + { + updateParams.Properties = new AutomationManagement.Models.VariableUpdateProperties() + { + Description = variable.Description + }; + } + else + { + updateParams.Properties = new AutomationManagement.Models.VariableUpdateProperties() + { + Value = PowerShellJsonConverter.Serialize(variable.Value) + }; + } + + this.automationManagementClient.Variables.Update(variable.AutomationAccountName, updateParams); + + return this.GetVariable(variable.AutomationAccountName, variable.Name); } - public Runbook UpdateRunbook(string automationAccountName, Guid runbookId, string description, string[] tags, bool? logDebug, bool? logProgress, bool? logVerbose) + public Variable GetVariable(string automationAccountName, string name) { - AutomationManagement.Models.Runbook runbookModel = this.GetRunbookModel(automationAccountName, runbookId, false); - return this.UpdateRunbookHelper(automationAccountName, runbookModel, description, tags, logDebug, logProgress, logVerbose); + try + { + var sdkVarible = this.automationManagementClient.Variables.Get(automationAccountName, name).Variable; + + if (sdkVarible != null) + { + return new Variable(sdkVarible, automationAccountName); + } + + throw new ResourceNotFoundException(typeof(Variable), + string.Format(CultureInfo.CurrentCulture, Resources.VariableNotFound, name)); + } + catch (CloudException) + { + throw new ResourceNotFoundException(typeof(Variable), + string.Format(CultureInfo.CurrentCulture, Resources.VariableNotFound, name)); + } } - public Runbook UpdateRunbook(string automationAccountName, string runbookName, string description, string[] tags, bool? logDebug, bool? logProgress, bool? logVerbose) + public IEnumerable ListVariables(string automationAccountName) { - AutomationManagement.Models.Runbook runbookModel = this.GetRunbookModel(automationAccountName, runbookName, false); - return this.UpdateRunbookHelper(automationAccountName, runbookModel, description, tags, logDebug, logProgress, logVerbose); + IList variables = AutomationManagementClient.ContinuationTokenHandler( + skipToken => + { + var response = this.automationManagementClient.Variables.List( + automationAccountName); + return new ResponseWithSkipToken( + response, response.Variables); + }); + + return variables.Select(variable => this.CreateVariableFromVariableModel(variable, automationAccountName)).ToList(); } + #endregion - public Runbook UnregisterScheduledRunbook(string automationAccountName, Guid runbookId, string scheduleName) + #region Credentials + + public CredentialInfo CreateCredential(string automationAccountName, string name, string userName, string password, + string description) { - Schedule schedule = this.GetSchedule(automationAccountName, scheduleName); - this.automationManagementClient.Runbooks.DeleteScheduleLink( - automationAccountName, - new AutomationManagement.Models.RunbookDeleteScheduleLinkParameters - { - RunbookId = runbookId.ToString(), - ScheduleId = - schedule.Id.ToString() - }); - return this.GetRunbook(automationAccountName, runbookId); + var credentialCreateParams = new AutomationManagement.Models.CredentialCreateParameters(); + credentialCreateParams.Name = name; + credentialCreateParams.Properties = new AutomationManagement.Models.CredentialCreateProperties(); + if (description != null) credentialCreateParams.Properties.Description = description; + + Requires.Argument("userName", userName).NotNull(); + Requires.Argument("password", password).NotNull(); + + credentialCreateParams.Properties.UserName = userName; + credentialCreateParams.Properties.Password = password; + + var createdCredential = this.automationManagementClient.PsCredentials.Create(automationAccountName, + credentialCreateParams); + + if (createdCredential == null || createdCredential.StatusCode != HttpStatusCode.Created) + { + new AzureAutomationOperationException(string.Format(Resources.AutomationOperationFailed, "Create", + "credential", name, automationAccountName)); + } + return new CredentialInfo(automationAccountName, createdCredential.Credential); } - public Runbook UnregisterScheduledRunbook(string automationAccountName, string runbookName, string scheduleName) + public CredentialInfo UpdateCredential(string automationAccountName, string name, string userName, string password, + string description) { - Guid runbookId = this.GetRunbookIdByRunbookName(automationAccountName, runbookName); - return this.UnregisterScheduledRunbook(automationAccountName, runbookId, scheduleName); + var exisitngCredential = this.GetCredential(automationAccountName, name); + var credentialUpdateParams = new AutomationManagement.Models.CredentialUpdateParameters(); + credentialUpdateParams.Name = name; + credentialUpdateParams.Properties = new AutomationManagement.Models.CredentialUpdateProperties(); + credentialUpdateParams.Properties.Description = description ?? exisitngCredential.Description; + + credentialUpdateParams.Properties.UserName = userName; + credentialUpdateParams.Properties.Password = password; + + var credential = this.automationManagementClient.PsCredentials.Update(automationAccountName, + credentialUpdateParams); + + if (credential == null || credential.StatusCode != HttpStatusCode.OK) + { + new AzureAutomationOperationException(string.Format(Resources.AutomationOperationFailed, "Update", + "credential", name, automationAccountName)); + } + + var updatedCredential = this.GetCredential(automationAccountName, name); + + return updatedCredential; } - #endregion + public CredentialInfo GetCredential(string automationAccountName, string name) + { + var credential = this.automationManagementClient.PsCredentials.Get(automationAccountName, name).Credential; + if (credential == null) + { + throw new ResourceNotFoundException(typeof(Credential), string.Format(CultureInfo.CurrentCulture, Resources.CredentialNotFound, name)); + } - #region Runbook Definition Operations + return new CredentialInfo(automationAccountName, credential); + } - public IEnumerable ListRunbookDefinitionsByRunbookName(string automationAccountName, string runbookName, bool? isDraft) + private Credential CreateCredentialFromCredentialModel(AutomationManagement.Models.Credential credential) { - Guid runbookId = this.GetRunbookIdByRunbookName(automationAccountName, runbookName); - return this.ListRunbookDefinitionsByValidRunbookId(automationAccountName, runbookId, isDraft); + Requires.Argument("credential", credential).NotNull(); + + return new Credential(null, credential); } - public IEnumerable ListRunbookDefinitionsByRunbookId(string automationAccountName, Guid runbookId, bool? isDraft) + public IEnumerable ListCredentials(string automationAccountName) { - AutomationManagement.Models.Runbook runbookModel = this.GetRunbookModel(automationAccountName, runbookId, false); - return this.ListRunbookDefinitionsByValidRunbookId(automationAccountName, new Guid(runbookModel.Id), isDraft); + IList credentialModels = AutomationManagementClient + .ContinuationTokenHandler( + skipToken => + { + var response = this.automationManagementClient.PsCredentials.List(automationAccountName); + return new ResponseWithSkipToken( + response, response.Credentials); + }); + + return credentialModels.Select(c => new Credential(automationAccountName, c)); } - public IEnumerable ListRunbookDefinitionsByRunbookVersionId(string automationAccountName, Guid runbookVersionId, bool? isDraft) + public void DeleteCredential(string automationAccountName, string name) { - AutomationManagement.Models.RunbookVersion runbookVersionModel = this.GetRunbookVersionModel(automationAccountName, runbookVersionId); - if (!isDraft.HasValue || isDraft.Value == runbookVersionModel.IsDraft) + try { - return this.CreateRunbookDefinitionsFromRunbookVersionModels( - automationAccountName, new List { runbookVersionModel }); + var credential = this.automationManagementClient.PsCredentials.Delete(automationAccountName, name); } - else + catch (CloudException cloudException) { - return new List(); + if (cloudException.Response.StatusCode == HttpStatusCode.NotFound) + { + throw new ResourceNotFoundException(typeof(Credential), string.Format(CultureInfo.CurrentCulture, Resources.CredentialNotFound, name)); + } + + throw; } } - public RunbookDefinition UpdateRunbookDefinition(string automationAccountName, Guid runbookId, string runbookPath, bool overwrite) + #endregion + + #region Modules + public Module CreateModule(string automationAccountName, Uri contentLink, string moduleName, + IDictionary tags) { - return this.UpdateRunbookDefinition(automationAccountName, runbookId, File.OpenRead(runbookPath), overwrite); + IDictionary moduleTags = null; + if (tags != null) moduleTags = tags.Cast().ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.ToString()); + var createdModule = this.automationManagementClient.Modules.Create(automationAccountName, + new AutomationManagement.Models.ModuleCreateParameters() + { + Name = moduleName, + Tags = moduleTags, + Properties = new AutomationManagement.Models.ModuleCreateProperties() + { + ContentLink = new AutomationManagement.Models.ContentLink() + { + Uri = contentLink, + ContentHash = null, + Version = null + } + }, + }); + + return this.GetModule(automationAccountName, moduleName); } - public RunbookDefinition UpdateRunbookDefinition(string automationAccountName, string runbookName, string runbookPath, bool overwrite) + public Module GetModule(string automationAccountName, string name) { - Guid runbookId = this.GetRunbookIdByRunbookName(automationAccountName, runbookName); - return this.UpdateRunbookDefinition(automationAccountName, runbookId, runbookPath, overwrite); + try + { + var module = this.automationManagementClient.Modules.Get(automationAccountName, name).Module; + return new Module(automationAccountName, module); + } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NotFound) + { + throw new ResourceNotFoundException(typeof(Module), string.Format(CultureInfo.CurrentCulture, Resources.ModuleNotFound, name)); + } + + throw; + } } - #endregion + public IEnumerable ListModules(string automationAccountName) + { + IList modulesModels = AutomationManagementClient + .ContinuationTokenHandler( + skipToken => + { + var response = this.automationManagementClient.Modules.List(automationAccountName); + return new ResponseWithSkipToken( + response, response.Modules); + }); - #region Job Operations + return modulesModels.Select(c => new Module(automationAccountName, c)); + } - public Job GetJob(string automationAccountName, Guid jobId) + public Module UpdateModule(string automationAccountName, IDictionary tags, string name, Uri contentLinkUri, string contentLinkVersion) { - return new Job(this.GetJobModel(automationAccountName, jobId)); + var moduleModel = this.automationManagementClient.Modules.Get(automationAccountName, name).Module; + if(tags != null && contentLinkUri != null) + { + var moduleCreateParameters = new AutomationManagement.Models.ModuleCreateParameters(); + + moduleCreateParameters.Name = name; + moduleCreateParameters.Tags = tags.Cast().ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.ToString()); + + moduleCreateParameters.Properties = new ModuleCreateProperties(); + moduleCreateParameters.Properties.ContentLink = new AutomationManagement.Models.ContentLink(); + moduleCreateParameters.Properties.ContentLink.Uri = contentLinkUri; + moduleCreateParameters.Properties.ContentLink.Version = + (String.IsNullOrWhiteSpace(contentLinkVersion)) + ? Guid.NewGuid().ToString() + : contentLinkVersion; + + this.automationManagementClient.Modules.Create(automationAccountName, + moduleCreateParameters); + + } + else if (contentLinkUri != null) + { + var moduleUpdateParameters = new AutomationManagement.Models.ModuleUpdateParameters(); + + moduleUpdateParameters.Name = name; + moduleUpdateParameters.Properties = new ModuleUpdateProperties(); + moduleUpdateParameters.Properties.ContentLink = new AutomationManagement.Models.ContentLink(); + moduleUpdateParameters.Properties.ContentLink.Uri = contentLinkUri; + moduleUpdateParameters.Properties.ContentLink.Version = + (String.IsNullOrWhiteSpace(contentLinkVersion)) + ? Guid.NewGuid().ToString() + : contentLinkVersion; + + moduleUpdateParameters.Tags = moduleModel.Tags; + + this.automationManagementClient.Modules.Update(automationAccountName, moduleUpdateParameters); + } + else if(tags != null) + { + var moduleUpdateParameters = new AutomationManagement.Models.ModuleUpdateParameters(); + + moduleUpdateParameters.Name = name; + moduleUpdateParameters.Tags = tags.Cast().ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.ToString()); + moduleUpdateParameters.Properties = new ModuleUpdateProperties(); + + this.automationManagementClient.Modules.Update(automationAccountName, moduleUpdateParameters); + } + + var updatedModule = this.automationManagementClient.Modules.Get(automationAccountName, name).Module; + return new Module(automationAccountName, updatedModule); } - public IEnumerable ListJobs(string automationAccountName, DateTime? startTime, DateTime? endTime) + public void DeleteModule(string automationAccountName, string name) { - // Assume local time if DateTimeKind.Unspecified - if (startTime.HasValue && startTime.Value.Kind == DateTimeKind.Unspecified) + try + { + var module = this.automationManagementClient.Modules.Delete(automationAccountName, name); + } + catch (CloudException cloudException) { - startTime = DateTime.SpecifyKind(startTime.Value, DateTimeKind.Local); + if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) + { + throw new ResourceNotFoundException(typeof(Module), string.Format(CultureInfo.CurrentCulture, Resources.ModuleNotFound, name)); + } + + throw; } + } + + #endregion - if (endTime.HasValue && endTime.Value.Kind == DateTimeKind.Unspecified) + #region Jobs + public IEnumerable GetJobStream(string automationAccountName, Guid jobId, DateTimeOffset? time, + string streamType) + { + var listParams = new AutomationManagement.Models.JobStreamListParameters(); + + if (time.HasValue) { - endTime = DateTime.SpecifyKind(endTime.Value, DateTimeKind.Local); + listParams.Time = this.FormatDateTime(time.Value); } + if (streamType != null) + { + listParams.StreamType = streamType; + } + + var jobStreams = this.automationManagementClient.JobStreams.List(automationAccountName, jobId, listParams).JobStreams; + return jobStreams.Select(stream => this.CreateJobStreamFromJobStreamModel(stream, automationAccountName, jobId)).ToList(); + } + + public Job GetJob(string automationAccountName, Guid Id) + { + var job = this.automationManagementClient.Jobs.Get(automationAccountName, Id).Job; + if (job == null) + { + throw new ResourceNotFoundException(typeof(Job), + string.Format(CultureInfo.CurrentCulture, Resources.JobNotFound, Id)); + } + + return new Job(automationAccountName, job); + } + + public IEnumerable ListJobsByRunbookName(string automationAccountName, string runbookName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus) + { IEnumerable jobModels; if (startTime.HasValue && endTime.HasValue) @@ -367,45 +786,120 @@ public IEnumerable ListJobs(string automationAccountName, DateTime? startTi skipToken => { var response = - this.automationManagementClient.Jobs.ListFilteredByStartTimeEndTime( + this.automationManagementClient.Jobs.List( automationAccountName, new AutomationManagement.Models.JobListParameters { - StartTime = this.FormatDateTime(startTime.Value), - EndTime = this.FormatDateTime(endTime.Value), - SkipToken = skipToken + StartTime = FormatDateTime(startTime.Value), + EndTime = FormatDateTime(endTime.Value), + RunbookName = runbookName, + Status = jobStatus, }); return new ResponseWithSkipToken(response, response.Jobs); }); } else if (startTime.HasValue) + { + jobModels = AutomationManagementClient.ContinuationTokenHandler( + skipToken => + { + var response = + this.automationManagementClient.Jobs.List( + automationAccountName, + new AutomationManagement.Models.JobListParameters + { + StartTime = FormatDateTime(startTime.Value), + RunbookName = runbookName, + Status = jobStatus, + }); + return new ResponseWithSkipToken(response, response.Jobs); + }); + } + else if (endTime.HasValue) + { + jobModels = AutomationManagementClient.ContinuationTokenHandler( + skipToken => + { + var response = + this.automationManagementClient.Jobs.List( + automationAccountName, + new AutomationManagement.Models.JobListParameters + { + EndTime = FormatDateTime(endTime.Value), + RunbookName = runbookName, + Status = jobStatus, + }); + return new ResponseWithSkipToken(response, response.Jobs); + }); + } + else + { + jobModels = AutomationManagementClient.ContinuationTokenHandler( + skipToken => + { + var response = this.automationManagementClient.Jobs.List( + automationAccountName, + new AutomationManagement.Models.JobListParameters + { + Status = jobStatus, + RunbookName = runbookName + }); + return new ResponseWithSkipToken(response, response.Jobs); + }); + } + + return jobModels.Select(jobModel => new Job(automationAccountName, jobModel)); + } + + public IEnumerable ListJobs(string automationAccountName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus) + { + IEnumerable jobModels; + + if (startTime.HasValue && endTime.HasValue) { jobModels = AutomationManagementClient.ContinuationTokenHandler( skipToken => { var response = - this.automationManagementClient.Jobs.ListFilteredByStartTime( + this.automationManagementClient.Jobs.List( automationAccountName, new AutomationManagement.Models.JobListParameters { - StartTime = this.FormatDateTime(startTime.Value), - SkipToken = skipToken + StartTime = FormatDateTime(startTime.Value), + EndTime = FormatDateTime(endTime.Value), + Status = jobStatus, }); return new ResponseWithSkipToken(response, response.Jobs); }); } + else if (startTime.HasValue) + { + jobModels = AutomationManagementClient.ContinuationTokenHandler( + skipToken => + { + var response = + this.automationManagementClient.Jobs.List( + automationAccountName, + new AutomationManagement.Models.JobListParameters + { + StartTime = FormatDateTime(startTime.Value), + Status = jobStatus, + }); + return new ResponseWithSkipToken(response, response.Jobs); + }); + } else if (endTime.HasValue) { jobModels = AutomationManagementClient.ContinuationTokenHandler( skipToken => { var response = - this.automationManagementClient.Jobs.ListFilteredByStartTime( + this.automationManagementClient.Jobs.List( automationAccountName, new AutomationManagement.Models.JobListParameters { - EndTime = this.FormatDateTime(endTime.Value), - SkipToken = skipToken + EndTime = FormatDateTime(endTime.Value), + Status = jobStatus, }); return new ResponseWithSkipToken(response, response.Jobs); }); @@ -417,529 +911,589 @@ public IEnumerable ListJobs(string automationAccountName, DateTime? startTi { var response = this.automationManagementClient.Jobs.List( automationAccountName, - new AutomationManagement.Models.JobListParameters { SkipToken = skipToken, }); + new AutomationManagement.Models.JobListParameters { Status = jobStatus }); return new ResponseWithSkipToken(response, response.Jobs); }); } - return jobModels.Select(jobModel => new Job(jobModel)); + return jobModels.Select(jobModel => new Job(automationAccountName, jobModel)); } - public IEnumerable ListJobsByRunbookId(string automationAccountName, Guid runbookId, DateTime? startTime, DateTime? endTime) + public void ResumeJob(string automationAccountName, Guid id) { - AutomationManagement.Models.Runbook runbookModel = this.GetRunbookModel(automationAccountName, runbookId, false); - return this.ListJobsByValidRunbookId(automationAccountName, new Guid(runbookModel.Id), startTime, endTime); + this.automationManagementClient.Jobs.Resume(automationAccountName, id); } - public IEnumerable ListJobsByRunbookName(string automationAccountName, string runbookName, DateTime? startTime, DateTime? endTime) + public void StopJob(string automationAccountName, Guid id) { - Guid runbookId = this.GetRunbookIdByRunbookName(automationAccountName, runbookName); - return this.ListJobsByValidRunbookId(automationAccountName, runbookId, startTime, endTime); + this.automationManagementClient.Jobs.Stop(automationAccountName, id); } - public void ResumeJob(string automationAccountName, Guid jobId) + public void SuspendJob(string automationAccountName, Guid id) { - this.automationManagementClient.Jobs.Resume( - automationAccountName, - jobId.ToString()); + this.automationManagementClient.Jobs.Suspend(automationAccountName, id); } - public void StopJob(string automationAccountName, Guid jobId) - { - this.automationManagementClient.Jobs.Stop( - automationAccountName, - jobId.ToString()); - } + #endregion + + #region Account Operations - public void SuspendJob(string automationAccountName, Guid jobId) + public IEnumerable ListAutomationAccounts(string automationAccountName, string location) { - this.automationManagementClient.Jobs.Suspend( - automationAccountName, - jobId.ToString()); - } + if (automationAccountName != null) + { + Requires.Argument("AutomationAccountName", automationAccountName).ValidAutomationAccountName(); + } - #endregion + var automationAccounts = new List(); + var cloudServices = new List(this.automationManagementClient.CloudServices.List().CloudServices); - #region Job Stream Item Operations + foreach (var cloudService in cloudServices) + { + automationAccounts.AddRange(cloudService.Resources.Select(resource => new AutomationAccount(cloudService, resource))); + } - public IEnumerable ListJobStreamItems(string automationAccountName, Guid jobId, DateTime createdSince, string streamTypeName) - { - AutomationManagement.Models.Job jobModel = this.GetJobModel(automationAccountName, jobId); - IList jobStreamItemModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => + // RDFE does not support server-side filtering, hence we filter on the client-side. + if (automationAccountName != null) + { + automationAccounts = automationAccounts.Where(account => string.Equals(account.AutomationAccountName, automationAccountName, StringComparison.OrdinalIgnoreCase)).ToList(); + + if (!automationAccounts.Any()) { - var response = this.automationManagementClient.JobStreams.ListStreamItems( - automationAccountName, - new AutomationManagement.Models.JobStreamListStreamItemsParameters - { - JobId = jobModel.Id, - StartTime = this.FormatDateTime(createdSince), - StreamType = streamTypeName, - SkipToken = skipToken - }); - return new ResponseWithSkipToken( - response, response.JobStreamItems); - }); + throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.AutomationAccountNotFound)); + } + } + + if (location != null) + { + automationAccounts = automationAccounts.Where(account => string.Equals(account.Location, location, StringComparison.OrdinalIgnoreCase)).ToList(); + } - return jobStreamItemModels.Select(jobStreamItemModel => new JobStreamItem(jobStreamItemModel)); + return automationAccounts; } - #endregion + public AutomationAccount CreateAutomationAccount(string automationAccountName, string location) + { - #region Schedule Operations + Requires.Argument("AutomationAccountName", automationAccountName).ValidAutomationAccountName(); - public Schedule CreateSchedule(string automationAccountName, OneTimeSchedule schedule) - { - this.ValidateScheduleName(automationAccountName, schedule.Name); + try + { + var existingAccount = this.ListAutomationAccounts(automationAccountName, location); - var scheduleModel = new AutomationManagement.Models.Schedule + if (existingAccount != null) + { + throw new ResourceCommonException(typeof (AutomationAccount), + string.Format(CultureInfo.CurrentCulture, Resources.AutomationAccountAlreadyExists, + automationAccountName)); + } + } + catch (ArgumentException) { - Name = schedule.Name, - StartTime = schedule.StartTime.ToUniversalTime(), - ExpiryTime = schedule.ExpiryTime.ToUniversalTime(), - Description = schedule.Description, - ScheduleType = - AutomationManagement.Models.ScheduleType - .OneTimeSchedule - }; + // ArgumentException is thrown when account does not exists, so ignore it + } - var scheduleCreateParameters = new AutomationManagement.Models.ScheduleCreateParameters + try { - Schedule = scheduleModel - }; + this.automationManagementClient.CreateAutomationAccount(automationAccountName, location); + } + catch (CloudException e) + { + if (e.Response.StatusCode == HttpStatusCode.NotFound) + { + throw new ResourceCommonException(typeof (AutomationAccount), + string.Format(CultureInfo.CurrentCulture, Resources.AccountCreateInvalidArgs, + automationAccountName, location)); + } + throw; + } - var scheduleCreateResponse = this.automationManagementClient.Schedules.Create( - automationAccountName, - scheduleCreateParameters); + return this.ListAutomationAccounts(automationAccountName, location).FirstOrDefault(); + } + + + public void DeleteAutomationAccount(string automationAccountName) + { + Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + + var csName = string.Empty; + + var cloudServices = this.automationManagementClient.CloudServices.List().CloudServices; + + foreach (var cloudService in cloudServices) + { + if (cloudService.Resources.Any(resource => 0 == String.Compare(resource.Name, automationAccountName, CultureInfo.InvariantCulture, + CompareOptions.IgnoreCase))) + { + csName = cloudService.Name; + break; + } + } - return this.GetSchedule(automationAccountName, new Guid(scheduleCreateResponse.Schedule.Id)); + this.automationManagementClient.AutomationAccounts.Delete(csName, automationAccountName); } - public Schedule CreateSchedule(string automationAccountName, DailySchedule schedule) - { - this.ValidateScheduleName(automationAccountName, schedule.Name); + #endregion - var scheduleModel = new AutomationManagement.Models.Schedule - { - Name = schedule.Name, - StartTime = schedule.StartTime.ToUniversalTime(), - ExpiryTime = schedule.ExpiryTime.ToUniversalTime(), - Description = schedule.Description, - DayInterval = schedule.DayInterval, - ScheduleType = - AutomationManagement.Models.ScheduleType - .DailySchedule - }; + #region Certificate Operations - var scheduleCreateParameters = new AutomationManagement.Models.ScheduleCreateParameters + public CertificateInfo CreateCertificate(string automationAccountName, string name, string path, SecureString password, + string description, bool exportable) + { + var certificateModel = this.TryGetCertificateModel(automationAccountName, name); + if (certificateModel != null) { - Schedule = scheduleModel - }; - - var scheduleCreateResponse = this.automationManagementClient.Schedules.Create( - automationAccountName, - scheduleCreateParameters); + throw new ResourceCommonException(typeof(CertificateInfo), + string.Format(CultureInfo.CurrentCulture, Resources.CertificateAlreadyExists, name)); + } - return this.GetSchedule(automationAccountName, new Guid(scheduleCreateResponse.Schedule.Id)); + return CreateCertificateInternal(automationAccountName, name, path, password, description, exportable); } - public Schedule CreateSchedule(string automationAccountName, HourlySchedule schedule) + + public CertificateInfo UpdateCertificate(string automationAccountName, string name, string path, SecureString password, + string description, bool? exportable) { - this.ValidateScheduleName(automationAccountName, schedule.Name); + if (String.IsNullOrWhiteSpace(path) && password != null && exportable.HasValue) + { + throw new ResourceCommonException(typeof(CertificateInfo), + string.Format(CultureInfo.CurrentCulture, Resources.SetCertificateInvalidArgs, name)); + } - var scheduleModel = new AutomationManagement.Models.Schedule + var certificateModel = this.TryGetCertificateModel(automationAccountName, name); + if (certificateModel == null) { - Name = schedule.Name, - StartTime = schedule.StartTime.ToUniversalTime(), - ExpiryTime = schedule.ExpiryTime.ToUniversalTime(), - Description = schedule.Description, - HourInterval = schedule.HourInterval, - ScheduleType = - AutomationManagement.Models.ScheduleType - .HourlySchedule - }; + throw new ResourceCommonException(typeof(CertificateInfo), + string.Format(CultureInfo.CurrentCulture, Resources.CertificateNotFound, name)); + } + + var createOrUpdateDescription = description ?? certificateModel.Properties.Description; + var createOrUpdateIsExportable = (exportable.HasValue) ? exportable.Value : certificateModel.Properties.IsExportable; - var scheduleCreateParameters = new AutomationManagement.Models.ScheduleCreateParameters + if (path != null) { - Schedule = scheduleModel - }; + return this.CreateCertificateInternal(automationAccountName, name, path, password, createOrUpdateDescription, + createOrUpdateIsExportable); + } - var scheduleCreateResponse = this.automationManagementClient.Schedules.Create( - automationAccountName, - scheduleCreateParameters); + var cuparam = new CertificateUpdateParameters() + { + Name = name, + Properties = new CertificateUpdateProperties() + { + Description = createOrUpdateDescription, + IsExportable = createOrUpdateIsExportable + } + }; - return this.GetSchedule(automationAccountName, new Guid(scheduleCreateResponse.Schedule.Id)); - } + this.automationManagementClient.Certificates.Update(automationAccountName, cuparam); - public void DeleteSchedule(string automationAccountName, Guid scheduleId) - { - this.automationManagementClient.Schedules.Delete( - automationAccountName, - scheduleId.ToString()); + return new CertificateInfo(automationAccountName, this.automationManagementClient.Certificates.Get(automationAccountName, name).Certificate); } - public void DeleteSchedule(string automationAccountName, string scheduleName) + public CertificateInfo GetCertificate(string automationAccountName, string name) { - Schedule schedule = this.GetSchedule(automationAccountName, scheduleName); - this.DeleteSchedule(automationAccountName, schedule.Id); - } + var certificateModel = this.TryGetCertificateModel(automationAccountName, name); + if (certificateModel == null) + { + throw new ResourceCommonException(typeof(CertificateInfo), + string.Format(CultureInfo.CurrentCulture, Resources.CertificateNotFound, name)); + } - public Schedule GetSchedule(string automationAccountName, Guid scheduleId) - { - AutomationManagement.Models.Schedule scheduleModel = this.GetScheduleModel(automationAccountName, scheduleId); - return this.CreateScheduleFromScheduleModel(scheduleModel); + return new Certificate(automationAccountName, certificateModel); } - public Schedule GetSchedule(string automationAccountName, string scheduleName) + public IEnumerable ListCertificates(string automationAccountName) { - AutomationManagement.Models.Schedule scheduleModel = this.GetScheduleModel(automationAccountName, scheduleName); - return this.CreateScheduleFromScheduleModel(scheduleModel); + return AutomationManagementClient + .ContinuationTokenHandler( + skipToken => + { + var response = this.automationManagementClient.Certificates.List( + automationAccountName); + return new ResponseWithSkipToken( + response, response.Certificates); + }).Select(c => new CertificateInfo(automationAccountName, c)); } - public IEnumerable ListSchedules(string automationAccountName) + public void DeleteCertificate(string automationAccountName, string name) { - IList scheduleModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => + try + { + this.automationManagementClient.Certificates.Delete(automationAccountName, name); + } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) { - var response = this.automationManagementClient.Schedules.List( - automationAccountName, skipToken); - return new ResponseWithSkipToken( - response, response.Schedules); - }); - - return scheduleModels.Select(this.CreateScheduleFromScheduleModel); - } - - public Schedule UpdateSchedule(string automationAccountName, Guid scheduleId, bool? isEnabled, string description) - { - AutomationManagement.Models.Schedule scheduleModel = this.GetScheduleModel(automationAccountName, scheduleId); - return this.UpdateScheduleHelper(automationAccountName, scheduleModel, isEnabled, description); - } + throw new ResourceNotFoundException(typeof(Schedule), string.Format(CultureInfo.CurrentCulture, Resources.CertificateNotFound, name)); + } - public Schedule UpdateSchedule(string automationAccountName, string scheduleName, bool? isEnabled, string description) - { - AutomationManagement.Models.Schedule scheduleModel = this.GetScheduleModel(automationAccountName, scheduleName); - return this.UpdateScheduleHelper(automationAccountName, scheduleModel, isEnabled, description); + throw; + } } - #endregion + #endregion - #region Private Methods + #region Connection Operations - private Runbook CreateRunbook(string automationAccountName, Stream runbookStream) + public Connection CreateConnection(string automationAccountName, string name, string connectionTypeName, IDictionary connectionFieldValues, + string description) { - var createRunbookVersionResponse = this.automationManagementClient.RunbookVersions.Create( - automationAccountName, - runbookStream); + var connectionModel = this.TryGetConnectionModel(automationAccountName, name); + if (connectionModel != null) + { + throw new ResourceCommonException(typeof(Connection), + string.Format(CultureInfo.CurrentCulture, Resources.ConnectionAlreadyExists, name)); + } - var getRunbookVersionResponse = this.automationManagementClient.RunbookVersions.Get( - automationAccountName, - createRunbookVersionResponse.RunbookVersion.Id); + var ccprop = new ConnectionCreateProperties() + { + Description = description, + ConnectionType = new ConnectionTypeAssociationProperty() { Name = connectionTypeName }, + FieldDefinitionValues = connectionFieldValues.Cast().ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.ToString()) + }; - return this.GetRunbook(automationAccountName, new Guid(getRunbookVersionResponse.RunbookVersion.RunbookId)); - } + var ccparam = new ConnectionCreateParameters() { Name = name, Properties = ccprop }; - private IEnumerable CreateRunbookDefinitionsFromRunbookVersionModels( - string automationAccountName, IEnumerable runbookVersionModels) - { - foreach (AutomationManagement.Models.RunbookVersion runbookVersionModel in runbookVersionModels) - { - var getRunbookDefinitionResponse = - this.automationManagementClient.RunbookVersions.GetRunbookDefinition( - automationAccountName, - runbookVersionModel.Id); + var connection = this.automationManagementClient.Connections.Create(automationAccountName, ccparam).Connection; - yield return new RunbookDefinition(runbookVersionModel, getRunbookDefinitionResponse.RunbookDefinition); - } + return new Connection(automationAccountName, connection); } - private Schedule CreateScheduleFromScheduleModel(AutomationManagement.Models.Schedule schedule) + public Connection UpdateConnectionFieldValue(string automationAccountName, string name, string connectionFieldName, object value) { - Requires.Argument("schedule", schedule).NotNull(); - - if (schedule.ScheduleType == AutomationManagement.Models.ScheduleType.DailySchedule) + var connectionModel = this.TryGetConnectionModel(automationAccountName, name); + if (connectionModel == null) { - return new DailySchedule(schedule); + throw new ResourceCommonException(typeof(Connection), + string.Format(CultureInfo.CurrentCulture, Resources.ConnectionNotFound, name)); } - else if (schedule.ScheduleType == AutomationManagement.Models.ScheduleType.HourlySchedule) + + if (connectionModel.Properties.FieldDefinitionValues.ContainsKey(connectionFieldName)) { - return new HourlySchedule(schedule); + connectionModel.Properties.FieldDefinitionValues[connectionFieldName] = + PowerShellJsonConverter.Serialize(value); } else { - return new OneTimeSchedule(schedule); + throw new ResourceCommonException(typeof(Connection), + string.Format(CultureInfo.CurrentCulture, Resources.ConnectionFieldNameNotFound, name)); } + + var cuparam = new ConnectionUpdateParameters() + { + Name = name, + Properties = new ConnectionUpdateProperties() + { + Description = connectionModel.Properties.Description, + FieldDefinitionValues = connectionModel.Properties.FieldDefinitionValues + } + }; + + this.automationManagementClient.Connections.Update(automationAccountName, cuparam); + + return new Connection(automationAccountName, this.automationManagementClient.Connections.Get(automationAccountName, name).Connection); } - private Guid EditRunbook(string automationAccountName, Guid runbookId) + public Connection GetConnection(string automationAccountName, string name) { - return new Guid(this.automationManagementClient.Runbooks.Edit( - automationAccountName, - runbookId.ToString()) - .DraftRunbookVersionId); + var connectionModel = this.TryGetConnectionModel(automationAccountName, name); + if (connectionModel == null) + { + throw new ResourceCommonException(typeof(Connection), + string.Format(CultureInfo.CurrentCulture, Resources.ConnectionNotFound, name)); + } + + return new Connection(automationAccountName, connectionModel); } - private string FormatDateTime(DateTime dateTime) + public IEnumerable ListConnectionsByType(string automationAccountName, string typeName) { - return string.Format(CultureInfo.InvariantCulture, "{0:O}", dateTime.ToUniversalTime()); + var connections = this.ListConnections(automationAccountName); + + return connections.Where(c => c.ConnectionTypeName.Equals(typeName, StringComparison.InvariantCultureIgnoreCase)); } - private AutomationManagement.Models.Job GetJobModel(string automationAccountName, Guid jobId) + public IEnumerable ListConnections(string automationAccountName) { - AutomationManagement.Models.Job jobModel = this.automationManagementClient.Jobs.Get( - automationAccountName, - jobId.ToString()) - .Job; + return AutomationManagementClient + .ContinuationTokenHandler( + skipToken => + { + var response = this.automationManagementClient.Connections.List( + automationAccountName); + return new ResponseWithSkipToken( + response, response.Connection); + }).Select(c => new Connection(automationAccountName, c)); + } - if (jobModel == null) + public void DeleteConnection(string automationAccountName, string name) + { + try { - throw new ResourceNotFoundException(typeof(Job), string.Format(CultureInfo.CurrentCulture, Resources.JobNotFoundById, jobId)); + this.automationManagementClient.Connections.Delete(automationAccountName, name); } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) + { + throw new ResourceNotFoundException(typeof(Connection), string.Format(CultureInfo.CurrentCulture, Resources.ConnectionNotFound, name)); + } - return jobModel; + throw; + } } - private IEnumerable ListJobsByValidRunbookId(string automationAccountName, Guid runbookId, DateTime? startTime, DateTime? endTime) + #endregion + + #region JobSchedules + + public JobSchedule GetJobSchedule(string automationAccountName, Guid jobScheduleId) { - // Assume local time if DateTimeKind.Unspecified - if (startTime.HasValue && startTime.Value.Kind == DateTimeKind.Unspecified) + AutomationManagement.Models.JobSchedule jobScheduleModel = null; + + try { - startTime = DateTime.SpecifyKind(startTime.Value, DateTimeKind.Local); + jobScheduleModel = this.automationManagementClient.JobSchedules.Get( + automationAccountName, + jobScheduleId) + .JobSchedule; } - - if (endTime.HasValue && endTime.Value.Kind == DateTimeKind.Unspecified) + catch (CloudException cloudException) { - endTime = DateTime.SpecifyKind(endTime.Value, DateTimeKind.Local); + if (cloudException.Response.StatusCode == HttpStatusCode.NotFound) + { + throw new ResourceNotFoundException(typeof(JobSchedule), + string.Format(CultureInfo.CurrentCulture, Resources.JobScheduleWithIdNotFound, jobScheduleId)); + } + + throw; } + + return this.CreateJobScheduleFromJobScheduleModel(automationAccountName, jobScheduleModel); + } - IEnumerable jobModels; + public JobSchedule GetJobSchedule(string automationAccountName, string runbookName, string scheduleName) + { + var jobSchedules = this.ListJobSchedules(automationAccountName); + JobSchedule jobSchedule = null; + bool jobScheduleFound = false; - if (startTime.HasValue && endTime.HasValue) - { - jobModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => - { - var response = - this.automationManagementClient.Jobs.ListByRunbookIdFilteredByStartTimeEndTime( - automationAccountName, - new AutomationManagement.Models.JobListByRunbookIdParameters - { - RunbookId = runbookId.ToString(), - StartTime = this.FormatDateTime(startTime.Value), - EndTime = this.FormatDateTime(endTime.Value), - SkipToken = skipToken - }); - return new ResponseWithSkipToken(response, response.Jobs); - }); - } - else if (startTime.HasValue) + foreach (var js in jobSchedules) { - jobModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => - { - var response = - this.automationManagementClient.Jobs.ListByRunbookIdFilteredByStartTime( - automationAccountName, - new AutomationManagement.Models.JobListByRunbookIdParameters - { - RunbookId = runbookId.ToString(), - StartTime = this.FormatDateTime(startTime.Value), - SkipToken = skipToken, - }); - return new ResponseWithSkipToken(response, response.Jobs); - }); + if (String.Equals(js.RunbookName, runbookName, StringComparison.OrdinalIgnoreCase) && + String.Equals(js.ScheduleName, scheduleName, StringComparison.OrdinalIgnoreCase)) + { + jobSchedule = this.GetJobSchedule(automationAccountName, new Guid(js.JobScheduleId)); + jobScheduleFound = true; + break; + } } - else if (endTime.HasValue) + if (!jobScheduleFound) { - jobModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => - { - var response = - this.automationManagementClient.Jobs.ListByRunbookIdFilteredByStartTime( - automationAccountName, - new AutomationManagement.Models.JobListByRunbookIdParameters - { - RunbookId = runbookId.ToString(), - EndTime = this.FormatDateTime(endTime.Value), - SkipToken = skipToken, - }); - return new ResponseWithSkipToken(response, response.Jobs); - }); + throw new ResourceNotFoundException(typeof(Schedule), + string.Format(CultureInfo.CurrentCulture, Resources.JobScheduleNotFound, runbookName, scheduleName)); } - else - { - jobModels = AutomationManagementClient.ContinuationTokenHandler( + + return jobSchedule; + } + + public IEnumerable ListJobSchedules(string automationAccountName) + { + IList jobScheduleModels = AutomationManagementClient + .ContinuationTokenHandler( skipToken => { - var response = this.automationManagementClient.Jobs.ListByRunbookId( - automationAccountName, - new AutomationManagement.Models.JobListByRunbookIdParameters - { - RunbookId = runbookId.ToString(), - SkipToken = skipToken, - }); - return new ResponseWithSkipToken(response, response.Jobs); + var response = this.automationManagementClient.JobSchedules.List( + automationAccountName); + + return new ResponseWithSkipToken( + response, response.JobSchedules); }); - } - return jobModels.Select(jobModel => new Job(jobModel)); + return jobScheduleModels.Select(jobScheduleModel => new JobSchedule(automationAccountName, jobScheduleModel)); } - private Guid GetRunbookIdByRunbookName(string automationAccountName, string runbookName) + public IEnumerable ListJobSchedulesByRunbookName(string automationAccountName, string runbookName) { - return new Guid(this.GetRunbookModel(automationAccountName, runbookName, false).Id); + var jobSchedules = this.ListJobSchedules(automationAccountName); + + IEnumerable jobSchedulesOfRunbook = new List(); + + jobSchedulesOfRunbook = jobSchedules.Where(js => String.Equals(js.RunbookName, runbookName, StringComparison.OrdinalIgnoreCase)); + + return jobSchedulesOfRunbook; } - private AutomationManagement.Models.Runbook GetRunbookModel(string automationAccountName, Guid runbookId, bool withSchedules) + public IEnumerable ListJobSchedulesByScheduleName(string automationAccountName, string scheduleName) { - AutomationManagement.Models.Runbook runbookModel = withSchedules - ? this.automationManagementClient.Runbooks.GetWithSchedules( - automationAccountName, - runbookId.ToString()).Runbook - : this.automationManagementClient.Runbooks.Get( - automationAccountName, - runbookId.ToString()).Runbook; + var jobSchedules = this.ListJobSchedules(automationAccountName); - if (runbookModel == null) - { - throw new ResourceNotFoundException(typeof(Runbook), string.Format(CultureInfo.CurrentCulture, Resources.RunbookNotFoundById, runbookId)); - } + IEnumerable jobSchedulesOfSchedule = new List(); + + jobSchedulesOfSchedule = jobSchedules.Where(js => String.Equals(js.ScheduleName, scheduleName, StringComparison.OrdinalIgnoreCase)); - return runbookModel; + return jobSchedulesOfSchedule; } - private AutomationManagement.Models.Runbook GetRunbookModel(string automationAccountName, string runbookName, bool withSchedules) + public JobSchedule RegisterScheduledRunbook(string automationAccountName, string runbookName, string scheduleName, IDictionary parameters) { - IList runbookModels = withSchedules - ? this.automationManagementClient.Runbooks.ListByNameWithSchedules( - automationAccountName, - runbookName).Runbooks - : this.automationManagementClient.Runbooks.ListByName( - automationAccountName, - runbookName).Runbooks; + var processedParameters = this.ProcessRunbookParameters(automationAccountName, runbookName, parameters); + var sdkJobSchedule = this.automationManagementClient.JobSchedules.Create( + automationAccountName, + new AutomationManagement.Models.JobScheduleCreateParameters + { + Properties = new AutomationManagement.Models.JobScheduleCreateProperties + { + Schedule = new ScheduleAssociationProperty { Name = scheduleName }, + Runbook = new RunbookAssociationProperty { Name = runbookName }, + Parameters = processedParameters + } + }).JobSchedule; + + return new JobSchedule(automationAccountName, sdkJobSchedule); + } - if (!runbookModels.Any()) + public void UnregisterScheduledRunbook(string automationAccountName, Guid jobScheduleId) + { + try { - throw new ResourceNotFoundException(typeof(Runbook), string.Format(CultureInfo.CurrentCulture, Resources.RunbookNotFoundByName, runbookName)); + this.automationManagementClient.JobSchedules.Delete( + automationAccountName, + jobScheduleId); } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NotFound) + { + throw new ResourceNotFoundException(typeof(Schedule), + string.Format(CultureInfo.CurrentCulture, Resources.JobScheduleWithIdNotFound, jobScheduleId)); + } - return runbookModels.First(); + throw; + } } - private AutomationManagement.Models.RunbookVersion GetRunbookVersionModel( - string automationAccountName, Guid runbookVersionId) + public void UnregisterScheduledRunbook(string automationAccountName, string runbookName, string scheduleName) { - AutomationManagement.Models.RunbookVersion runbookVersionModel = - this.automationManagementClient.RunbookVersions.Get( - automationAccountName, - runbookVersionId.ToString()).RunbookVersion; + var jobSchedules = this.ListJobSchedules(automationAccountName); + bool jobScheduleFound = false; - if (runbookVersionModel == null) + foreach (var jobSchedule in jobSchedules) + { + if (jobSchedule.RunbookName == runbookName && jobSchedule.ScheduleName == scheduleName) + { + this.UnregisterScheduledRunbook(automationAccountName, new Guid(jobSchedule.JobScheduleId)); + jobScheduleFound = true; + break; + } + } + if(!jobScheduleFound) { - throw new ResourceNotFoundException( - typeof(RunbookVersion), - string.Format(CultureInfo.CurrentCulture, Resources.RunbookVersionNotFoundById, runbookVersionId)); + throw new ResourceNotFoundException(typeof(Schedule), + string.Format(CultureInfo.CurrentCulture, Resources.JobScheduleNotFound, runbookName, scheduleName)); } - - return runbookVersionModel; } - private IEnumerable ListRunbookDefinitionsByValidRunbookId(string automationAccountName, Guid runbookId, bool? isDraft) + #endregion + + #region Private Methods + + private Schedule CreateScheduleFromScheduleModel(string automationAccountName, AutomationManagement.Models.Schedule schedule) { - IList runbookVersionModels = isDraft.HasValue - ? this.automationManagementClient.RunbookVersions.ListLatestByRunbookIdSlot( - automationAccountName, - new AutomationManagement.Models. - RunbookVersionListLatestByRunbookIdSlotParameters - { - RunbookId = - runbookId.ToString(), - IsDraft = - isDraft.Value - }) - .RunbookVersions - : this.automationManagementClient.RunbookVersions.ListLatestByRunbookId( - automationAccountName, - runbookId.ToString()).RunbookVersions; + Requires.Argument("schedule", schedule).NotNull(); - return this.CreateRunbookDefinitionsFromRunbookVersionModels(automationAccountName, runbookVersionModels); + return new Schedule(automationAccountName, schedule); } - private AutomationManagement.Models.Schedule GetScheduleModel(string automationAccountName, Guid scheduleId) + private JobSchedule CreateJobScheduleFromJobScheduleModel(string automationAccountName, AutomationManagement.Models.JobSchedule jobSchedule) { - AutomationManagement.Models.Schedule scheduleModel = this.automationManagementClient.Schedules.Get( - automationAccountName, - scheduleId.ToString()) - .Schedule; + Requires.Argument("jobSchedule", jobSchedule).NotNull(); + + return new JobSchedule(automationAccountName, jobSchedule); + } - if (scheduleModel == null) + private WindowsAzure.Management.Automation.Models.Runbook TryGetRunbookModel(string automationAccountName, string runbookName) + { + WindowsAzure.Management.Automation.Models.Runbook runbook = null; + try { - throw new ResourceNotFoundException(typeof(Schedule), string.Format(CultureInfo.CurrentCulture, Resources.ScheduleNotFoundById, scheduleId)); + runbook = this.automationManagementClient.Runbooks.Get(automationAccountName, runbookName).Runbook; } - - return scheduleModel; + catch (CloudException e) + { + if (e.Response.StatusCode == HttpStatusCode.NotFound) + { + runbook = null; + } + else + { + throw; + } + } + return runbook; } - private AutomationManagement.Models.Schedule GetScheduleModel(string automationAccountName, string scheduleName) + private WindowsAzure.Management.Automation.Models.Certificate TryGetCertificateModel(string automationAccountName, string certificateName) { - IList schedules = this.automationManagementClient.Schedules.ListByName( - automationAccountName, - scheduleName) - .Schedules; - - if (!schedules.Any()) + WindowsAzure.Management.Automation.Models.Certificate certificate = null; + try { - throw new ResourceNotFoundException(typeof(RunbookVersion), string.Format(CultureInfo.CurrentCulture, Resources.ScheduleNotFoundByName, scheduleName)); + certificate = this.automationManagementClient.Certificates.Get(automationAccountName, certificateName).Certificate; } - - return schedules.First(); + catch (CloudException e) + { + if (e.Response.StatusCode == HttpStatusCode.NotFound) + { + certificate = null; + } + else + { + throw; + } + } + return certificate; } - private IEnumerable ListRunbookParameters(string automationAccountName, Guid runbookId) + private IEnumerable> ListRunbookParameters(string automationAccountName, string runbookName) { - Runbook runbook = this.GetRunbook(automationAccountName, runbookId); - if (!runbook.PublishedRunbookVersionId.HasValue) + Runbook runbook = this.GetRunbook(automationAccountName, runbookName); + if (0 == String.Compare(runbook.State, RunbookState.New, CultureInfo.InvariantCulture, + CompareOptions.IgnoreCase)) { - throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.RunbookHasNoPublishedVersionById, runbookId)); + throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.RunbookHasNoPublishedVersion, runbookName)); } - - return this.automationManagementClient.RunbookParameters.ListByRunbookVersionId( - automationAccountName, - runbook.PublishedRunbookVersionId.Value.ToString()).RunbookParameters.Select(runbookParameter => new RunbookParameter(runbookParameter)); + return runbook.Parameters.Cast().ToDictionary(k => k.Key.ToString(), k => (RunbookParameter)k.Value); } - private IEnumerable ProcessRunbookParameters(string automationAccountName, Guid runbookId, IDictionary parameters) + private IDictionary ProcessRunbookParameters(string automationAccountName, string runbookName, IDictionary parameters) { parameters = parameters ?? new Dictionary(); - IEnumerable runbookParameters = this.ListRunbookParameters(automationAccountName, runbookId); - var filteredParameters = new List(); + IEnumerable> runbookParameters = this.ListRunbookParameters(automationAccountName, runbookName); + var filteredParameters = new Dictionary(); foreach (var runbookParameter in runbookParameters) { - if (parameters.Contains(runbookParameter.Name)) + if (parameters.Contains(runbookParameter.Key)) { - object paramValue = parameters[runbookParameter.Name]; + object paramValue = parameters[runbookParameter.Key]; try { - filteredParameters.Add( - new AutomationManagement.Models.NameValuePair - { - Name = runbookParameter.Name, - Value = JsonConvert.SerializeObject(paramValue, new JsonSerializerSettings() { DateFormatHandling = DateFormatHandling.MicrosoftDateFormat }) - }); + filteredParameters.Add(runbookParameter.Key, PowerShellJsonConverter.Serialize(paramValue)); } catch (JsonSerializationException) { throw new ArgumentException( string.Format( - CultureInfo.CurrentCulture, Resources.RunbookParameterCannotBeSerializedToJson, runbookParameter.Name)); + CultureInfo.CurrentCulture, Resources.RunbookParameterCannotBeSerializedToJson, runbookParameter.Key)); } } - else if (runbookParameter.IsMandatory) + else if (runbookParameter.Value.IsMandatory) { throw new ArgumentException( string.Format( - CultureInfo.CurrentCulture, Resources.RunbookParameterValueRequired, runbookParameter.Name)); + CultureInfo.CurrentCulture, Resources.RunbookParameterValueRequired, runbookParameter.Key)); } } @@ -949,133 +1503,120 @@ private IEnumerable ListRunbookParameters(string automationAcc string.Format(CultureInfo.CurrentCulture, Resources.InvalidRunbookParameters)); } - bool hasJobStartedBy = filteredParameters.Any(filteredParameter => filteredParameter.Name == Constants.JobStartedByParameterName); + var hasJobStartedBy = filteredParameters.Any(filteredParameter => filteredParameter.Key == Constants.JobStartedByParameterName); if (!hasJobStartedBy) { - filteredParameters.Add(new AutomationManagement.Models.NameValuePair() { Name = Constants.JobStartedByParameterName, Value = Constants.ClientIdentity }); + filteredParameters.Add(Constants.JobStartedByParameterName, PowerShellJsonConverter.Serialize(Constants.ClientIdentity)); } return filteredParameters; } - private RunbookDefinition UpdateRunbookDefinition(string automationAccountName, Guid runbookId, Stream runbookStream, bool overwrite) + private JobStream CreateJobStreamFromJobStreamModel(AutomationManagement.Models.JobStream jobStream, string automationAccountName, Guid jobId) { - var runbook = new Runbook(this.GetRunbookModel(automationAccountName, runbookId, false)); - - if (runbook.DraftRunbookVersionId.HasValue && overwrite == false) - { - throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.RunbookAlreadyHasDraft)); - } - - Guid draftRunbookVersionId = runbook.DraftRunbookVersionId.HasValue - ? runbook.DraftRunbookVersionId.Value - : this.EditRunbook(automationAccountName, runbook.Id); - - var getRunbookDefinitionResponse = this.automationManagementClient.RunbookVersions.GetRunbookDefinition( - automationAccountName, - draftRunbookVersionId.ToString()); + Requires.Argument("jobStream", jobStream).NotNull(); + Requires.Argument("automationAccountName", automationAccountName).NotNull(); + Requires.Argument("jobId", jobId).NotNull(); + return new JobStream(jobStream, automationAccountName, jobId); + } - this.automationManagementClient.RunbookVersions.UpdateRunbookDefinition( - automationAccountName, - new AutomationManagement.Models.RunbookVersionUpdateRunbookDefinitionParameters - { - ETag = getRunbookDefinitionResponse.ETag, - RunbookVersionId = draftRunbookVersionId.ToString(), - RunbookStream = runbookStream, - }); + private Variable CreateVariableFromVariableModel(AutomationManagement.Models.Variable variable, string automationAccountName) + { + Requires.Argument("variable", variable).NotNull(); - IEnumerable runbookDefinitions = this.ListRunbookDefinitionsByRunbookVersionId(automationAccountName, draftRunbookVersionId, true); - return runbookDefinitions.First(); + return new Variable(variable, automationAccountName); } - private Runbook UpdateRunbookHelper( - string automationAccountName, - AutomationManagement.Models.Runbook runbook, - string description, - string[] tags, - bool? logDebug, - bool? logProgress, - bool? logVerbose) + private AutomationManagement.Models.Schedule GetScheduleModel(string automationAccountName, string scheduleName) { - if (description != null) + AutomationManagement.Models.Schedule scheduleModel; + try { - runbook.Description = description; + scheduleModel = this.automationManagementClient.Schedules.Get( + automationAccountName, + scheduleName) + .Schedule; } - - if (tags != null) + catch (CloudException cloudException) { - runbook.Tags = string.Join(Constants.RunbookTagsSeparatorString, tags); - } + if (cloudException.Response.StatusCode == HttpStatusCode.NotFound) + { + throw new ResourceNotFoundException(typeof(Schedule), string.Format(CultureInfo.CurrentCulture, Resources.ScheduleNotFound, scheduleName)); + } - if (logDebug.HasValue) - { - runbook.LogDebug = logDebug.Value; + throw; } - if (logProgress.HasValue) - { - runbook.LogProgress = logProgress.Value; - } + return scheduleModel; + } - if (logVerbose.HasValue) - { - runbook.LogVerbose = logVerbose.Value; - } + private string FormatDateTime(DateTimeOffset dateTime) + { + return string.Format(CultureInfo.InvariantCulture, "{0:O}", dateTime.ToUniversalTime()); + } - var runbookUpdateParameters = new AutomationManagement.Models.RunbookUpdateParameters + private Schedule UpdateScheduleHelper(string automationAccountName, + string scheduleName, bool? isEnabled, string description) + { + var scheduleUpdateParameters = new AutomationManagement.Models.ScheduleUpdateParameters { - Runbook = runbook + Name = scheduleName, + Properties = new AutomationManagement.Models.ScheduleUpdateProperties + { + Description = description, + IsEnabled = isEnabled + } }; - this.automationManagementClient.Runbooks.Update(automationAccountName, runbookUpdateParameters); + this.automationManagementClient.Schedules.Update( + automationAccountName, + scheduleUpdateParameters); - var runbookId = new Guid(runbook.Id); - return this.GetRunbook(automationAccountName, runbookId); + return this.GetSchedule(automationAccountName, scheduleName); } - private Schedule UpdateScheduleHelper(string automationAccountName, AutomationManagement.Models.Schedule schedule, bool? isEnabled, string description) + private Certificate CreateCertificateInternal(string automationAccountName, string name, string path, + SecureString password, string description, bool exportable) { - // StartTime and ExpiryTime need to specified as Utc - schedule.StartTime = DateTime.SpecifyKind(schedule.StartTime, DateTimeKind.Utc); - schedule.ExpiryTime = DateTime.SpecifyKind(schedule.ExpiryTime, DateTimeKind.Utc); - - if (isEnabled.HasValue) - { - schedule.IsEnabled = isEnabled.Value; - } - - if (description != null) - { - schedule.Description = description; - } + var cert = (password == null) + ? new X509Certificate2(path) + : new X509Certificate2(path, password); - var scheduleUpdateParameters = new AutomationManagement.Models.ScheduleUpdateParameters + var ccprop = new CertificateCreateProperties() { - Schedule = - schedule + Description = description, + Base64Value = Convert.ToBase64String(cert.Export(X509ContentType.Pkcs12)), + Thumbprint = cert.Thumbprint, + IsExportable = exportable }; - this.automationManagementClient.Schedules.Update( - automationAccountName, - scheduleUpdateParameters); + var ccparam = new CertificateCreateParameters() { Name = name, Properties = ccprop }; - var scheduleId = new Guid(schedule.Id); - return this.GetSchedule(automationAccountName, scheduleId); + var certificate = this.automationManagementClient.Certificates.Create(automationAccountName, ccparam).Certificate; + + return new Certificate(automationAccountName, certificate); } - // TODO: remove the helper which provides client-side schedule name validation once CDM TFS bug 662986 is resolved. - private void ValidateScheduleName(string automationAccountName, string scheduleName) + private WindowsAzure.Management.Automation.Models.Connection TryGetConnectionModel(string automationAccountName, string connectionName) { - IList scheduleModels = - this.automationManagementClient.Schedules.ListByName( - automationAccountName, scheduleName) - .Schedules; - - if (scheduleModels.Any()) + WindowsAzure.Management.Automation.Models.Connection connection = null; + try + { + connection = this.automationManagementClient.Connections.Get(automationAccountName, connectionName).Connection; + } + catch (CloudException e) { - throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.ScheduleNameExists, scheduleName)); + if (e.Response.StatusCode == HttpStatusCode.NotFound) + { + connection = null; + } + else + { + throw; + } } + return connection; } #endregion diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationCmdletParameterSet.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationCmdletParameterSet.cs new file mode 100644 index 000000000000..ba5bb895c9eb --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationCmdletParameterSet.cs @@ -0,0 +1,106 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.Automation.Common +{ + internal static class AutomationCmdletParameterSets + { + /// + /// By All parameter set. + /// + internal const string ByAll = "ByAll"; + + /// + /// By Name parameter set. + /// + internal const string ByName = "ByName"; + + /// + /// By Path parameter set. + /// + internal const string ByPath = "ByPath"; + + + /// + /// The one time schedule parameter set. + /// + internal const string ByOneTime = "ByOneTime"; + + /// + /// The daily schedule parameter set. + /// + internal const string ByDaily = "ByDaily"; + + /// + /// The hourly schedule parameter set. + /// + internal const string ByHourly = "ByHourly"; + + /// + /// The Job Id parameter set. + /// + internal const string ByJobId = "ByJobId"; + + /// + /// The Runbook name parameter set. + /// + internal const string ByRunbookName = "ByRunbookName"; + + /// + /// The Schedule name parameter set. + /// + internal const string ByScheduleName = "ByScheduleName"; + + /// + /// The certificate name parameter set. + /// + internal const string ByCertificateName = "ByCertificateName"; + + /// + /// The connection name parameter set. + /// + internal const string ByConnectionName = "ByConnectionName"; + + /// + /// The connection type name parameter set. + /// + internal const string ByConnectionTypeName = "ByConnectionTypeName"; + + /// + /// The Schedule name parameter set. + /// + internal const string ByRunbookNameAndScheduleName = "ByRunbookNameAndScheduleName"; + + /// + /// The Job Schedule Id parameter set. + /// + internal const string ByJobScheduleId = "ByJobScheduleId"; + + /// + /// Parameter set for updating variable value + /// + internal const string UpdateVariableValue = "UpdateVariableValue"; + + /// + /// Parameter set for updating variable description + /// + internal const string UpdateVariableDescription = "UpdateVariableDescription"; + } +} diff --git a/src/Common/Azure.Common.Extensions/Authentication/IAccessToken.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/AzureAutomationOperationException.cs similarity index 66% rename from src/Common/Azure.Common.Extensions/Authentication/IAccessToken.cs rename to src/ServiceManagement/Automation/Commands.Automation/Common/AzureAutomationOperationException.cs index 7952623bbec7..6dee5601c5e4 100644 --- a/src/Common/Azure.Common.Extensions/Authentication/IAccessToken.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/AzureAutomationOperationException.cs @@ -14,18 +14,21 @@ using System; -namespace Microsoft.Azure.Common.Extensions.Authentication +namespace Microsoft.Azure.Commands.Automation.Common { - public interface IAccessToken + [Serializable] + public class AzureAutomationOperationException : Exception { - void AuthorizeRequest(Action authTokenSetter); + public AzureAutomationOperationException(string message) + : base(message) + { - string AccessToken { get; } + } - string UserId { get; } + public AzureAutomationOperationException(string message, Exception exception) + : base(message, exception) + { - string TenantId { get; } - - LoginType LoginType { get; } + } } -} +} \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/Constants.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/Constants.cs index 5b9a6c7a8b77..47f44fbb7455 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/Constants.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/Constants.cs @@ -13,28 +13,28 @@ // ---------------------------------------------------------------------------------- using System; -using Microsoft.Azure.Management.Automation.Models; namespace Microsoft.Azure.Commands.Automation.Common { public class Constants { - public class JobOutputParameter - { - public const string Any = "Any"; + public const string ClientIdentity = "PowerShell"; + + public const char RunbookTagsSeparatorChar = ','; - public const string Progress = JobStreamType.Progress; + public const string RunbookTagsSeparatorString = ","; - public const string Output = JobStreamType.Output; + public const string Published = "Published"; - public const string Warning = JobStreamType.Warning; + public const string Draft = "Draft"; - public const string Error = JobStreamType.Error; + public const string AutomationServicePrefix = "OaasCS"; - public const string Debug = JobStreamType.Debug; + public const string JobStartedByParameterName = "MicrosoftApplicationManagementStartedBy"; - public const string Verbose = JobStreamType.Verbose; - } + // default schedule expiry time for daily schedule, consistent with UX + // 12/31/9999 12:00:00 AM + public static readonly DateTimeOffset DefaultScheduleExpiryTime = DateTimeOffset.MaxValue; public class AutomationAccountState { @@ -43,16 +43,15 @@ public class AutomationAccountState public const string Suspended = "Suspended"; } - // default schedule expiry time for daily schedule, consistent with UX - // 12/31/9999 12:00:00 AM - public static readonly DateTime DefaultScheduleExpiryTime = new DateTime(9999, 12, 31, 0, 0, 0, DateTimeKind.Utc); + public const string PsCommandConvertToJson = "ConvertTo-Json"; - public const string JobStartedByParameterName = "MicrosoftApplicationManagementStartedBy"; + public const string PsCommandConvertFromJson = "ConvertFrom-Json"; - public const string ClientIdentity = "PowerShell"; + public const string PsCommandParamInputObject = "InputObject"; - public const char RunbookTagsSeparatorChar = ','; + public const string PsCommandParamDepth = "Depth"; + + public const int PsCommandValueDepth = 10; - public const string RunbookTagsSeparatorString = ","; } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs index cc001f934108..6f36e485a121 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -15,6 +15,7 @@ using System; using System.Collections; using System.Collections.Generic; +using System.Security; using Microsoft.Azure.Commands.Automation.Model; using Microsoft.Azure.Common.Extensions.Models; @@ -24,96 +25,167 @@ public interface IAutomationClient { AzureSubscription Subscription { get; } - IEnumerable ListAutomationAccounts(string automationAccountName, string location); + #region JobStreams + + IEnumerable GetJobStream(string automationAccountname, Guid jobId, DateTimeOffset? time, string streamType); + + #endregion + + #region Variables + + Variable GetVariable(string automationAccountName, string variableName); + + IEnumerable ListVariables(string automationAccountName); + + Variable CreateVariable(Variable variable); + + void DeleteVariable(string automationAccountName, string variableName); - Job GetJob(string automationAccountName, Guid jobId); + Variable UpdateVariable(Variable variable, VariableUpdateFields updateFields); - IEnumerable ListJobs(string automationAccountName, DateTime? startTime, DateTime? endTime); + #endregion - IEnumerable ListJobsByRunbookId(string automationAccountName, Guid runbookId, DateTime? startTime, DateTime? endTime); + #region Scedules - IEnumerable ListJobsByRunbookName(string automationAccountName, string runbookName, DateTime? startTime, DateTime? endTime); + Schedule CreateSchedule(string automationAccountName, Schedule schedule); - IEnumerable ListJobStreamItems(string automationAccountName, Guid jobId, DateTime createdSince, string streamTypeName); + void DeleteSchedule(string automationAccountName, string scheduleName); + + Schedule GetSchedule(string automationAccountName, string scheduleName); + + IEnumerable ListSchedules(string automationAccountName); + + Schedule UpdateSchedule(string automationAccountName, string scheduleName, bool? isEnabled, string description); - Runbook GetRunbook(string automationAccountName, Guid runbookId); + #endregion + + #region Runbooks Runbook GetRunbook(string automationAccountName, string runbookName); IEnumerable ListRunbooks(string automationAccountName); - IEnumerable ListRunbookByScheduleName(string automationAccountName, string scheduleName); + Runbook CreateRunbookByName(string automationAccountName, string runbookName, string description, string[] tags); + + Runbook CreateRunbookByPath(string automationAccountName, string runbookPath, string description, string[] tags); + + void DeleteRunbook(string automationAccountName, string runbookName); + + Runbook PublishRunbook(string automationAccountName, string runbookName); + + Runbook UpdateRunbook(string automationAccountName, string runbookName, string description, string[] tags, bool? logProgress, bool? logVerbose); + + RunbookDefinition UpdateRunbookDefinition(string automationAccountName, string runbookName, string runbookPath, bool overwrite); IEnumerable ListRunbookDefinitionsByRunbookName(string automationAccountName, string runbookName, bool? isDraft); - IEnumerable ListRunbookDefinitionsByRunbookId(string automationAccountName, Guid runbookId, bool? isDraft); + Job StartRunbook(string automationAccountName, string runbookName, IDictionary parameters); - IEnumerable ListRunbookDefinitionsByRunbookVersionId(string automationAccountName, Guid runbookVersionId, bool? isDraft); + #endregion - Schedule GetSchedule(string automationAccountName, Guid scheduleId); + #region Credentials - Schedule GetSchedule(string automationAccountName, string scheduleName); + CredentialInfo CreateCredential(string automationAccountName, string name, string userName, string password, string description); - IEnumerable ListSchedules(string automationAccountName); + CredentialInfo UpdateCredential(string automationAccountName, string name, string userName, string password, string description); - Runbook CreateRunbookByName( - string automationAccountName, - string runbookName, - string description, - string[] tags); + CredentialInfo GetCredential(string automationAccountName, string name); - Runbook CreateRunbookByPath( - string automationAccountName, - string runbookPath, - string description, - string[] tags); + IEnumerable ListCredentials(string automationAccountName); - Schedule CreateSchedule(string automationAccountName, OneTimeSchedule schedule); + void DeleteCredential(string automationAccountName, string name); - Schedule CreateSchedule(string automationAccountName, DailySchedule schedule); + #endregion - Schedule CreateSchedule(string automationAccountName, HourlySchedule schedule); + #region Modules - Runbook PublishRunbook(string automationAccountName, Guid runbookId); + Module CreateModule(string automationAccountName, Uri contentLink, string moduleName, IDictionary tags); - Runbook PublishRunbook(string automationAccountName, string runbookName); + Module GetModule(string automationAccountName, string name); - Runbook RegisterScheduledRunbook(string automationAccountName, Guid runbookId, IDictionary parameters, string scheduleName); + Module UpdateModule(string automationAccountName, IDictionary tags, string name, Uri contentLink, string contentLinkVersion); - Runbook RegisterScheduledRunbook(string automationAccountName, string runbookName, IDictionary parameters, string scheduleName); + IEnumerable ListModules(string automationAccountName); - void DeleteRunbook(string automationAccountName, Guid runbookId); + void DeleteModule(string automationAccountName, string name); + + #endregion - void DeleteRunbook(string automationAccountName, string runbookName); + #region Jobs - void DeleteSchedule(string automationAccountName, Guid scheduleId); + Job GetJob(string automationAccountName, Guid id); - void DeleteSchedule(string automationAccountName, string scheduleName); + IEnumerable ListJobsByRunbookName(string automationAccountName, string runbookName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus); - void ResumeJob(string automationAccountName, Guid jobId); + IEnumerable ListJobs(string automationAccountName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus); - Runbook UpdateRunbook(string automationAccountName, Guid runbookId, string description, string[] tags, bool? logDebug, bool? logProgress, bool? logVerbose); + void ResumeJob(string automationAccountName, Guid id); - Runbook UpdateRunbook(string automationAccountName, string runbookName, string description, string[] tags, bool? logDebug, bool? logProgress, bool? logVerbose); + void StopJob(string automationAccountName, Guid id); - RunbookDefinition UpdateRunbookDefinition(string automationAccountName, Guid runbookId, string runbookPath, bool overwrite); + void SuspendJob(string automationAccountName, Guid id); - RunbookDefinition UpdateRunbookDefinition(string automationAccountName, string runbookName, string runbookPath, bool overwrite); + #endregion - Schedule UpdateSchedule(string automationAccountName, Guid scheduleId, bool? isEnabled, string description); + #region Accounts - Schedule UpdateSchedule(string automationAccountName, string scheduleName, bool? isEnabled, string description); + IEnumerable ListAutomationAccounts(string automationAccountName, string location); + + AutomationAccount CreateAutomationAccount(string automationAccountName, string location); + + void DeleteAutomationAccount(string automationAccountName); - Job StartRunbook(string automationAccountName, Guid runbookId, IDictionary parameters); + #endregion - Job StartRunbook(string automationAccountName, string runbookName, IDictionary parameters); + #region Certificates + + CertificateInfo CreateCertificate(string automationAccountName, string name, string path, SecureString password, string description, bool exportable); + + CertificateInfo UpdateCertificate(string automationAccountName, string name, string path, SecureString password, string description, bool? exportable); + + CertificateInfo GetCertificate(string automationAccountName, string name); + + IEnumerable ListCertificates(string automationAccountName); + + void DeleteCertificate(string automationAccountName, string name); + + #endregion + + #region Connection + + Connection CreateConnection(string automationAccountName, string name, string connectionTypeName, IDictionary connectionFieldValues, string description); + + Connection UpdateConnectionFieldValue(string automationAccountName, string name, string connectionFieldName, object value); + + Connection GetConnection(string automationAccountName, string name); + + IEnumerable ListConnectionsByType(string automationAccountName, string name); + + IEnumerable ListConnections(string automationAccountName); + + void DeleteConnection(string automationAccountName, string name); + + #endregion + + #region JobSchedules + + JobSchedule GetJobSchedule(string automationAccountName, Guid jobScheduleId); + + JobSchedule GetJobSchedule(string automationAccountName, string runbookName, string scheduleName); + + IEnumerable ListJobSchedules(string automationAccountName); + + IEnumerable ListJobSchedulesByRunbookName(string automationAccountName, string runbookName); + + IEnumerable ListJobSchedulesByScheduleName(string automationAccountName, string scheduleName); + + JobSchedule RegisterScheduledRunbook(string automationAccountName, string runbookName, string scheduleName, IDictionary parameters); - void StopJob(string automationAccountName, Guid jobId); + void UnregisterScheduledRunbook(string automationAccountName, Guid jobScheduleId); - void SuspendJob(string automationAccountName, Guid jobId); + void UnregisterScheduledRunbook(string automationAccountName, string runbookName, string scheduleName); - Runbook UnregisterScheduledRunbook(string automationAccountName, Guid runbookId, string scheduleName); - Runbook UnregisterScheduledRunbook(string automationAccountName, string runbookName, string scheduleName); + #endregion } } \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/PowershellJsonConverter.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/PowershellJsonConverter.cs new file mode 100644 index 000000000000..0340ec5a0ccf --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/PowershellJsonConverter.cs @@ -0,0 +1,113 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Automation.Properties; +using System; +using System.Collections; +using System.Collections.ObjectModel; +using System.Globalization; +using System.Management.Automation; +using System.Management.Automation.Runspaces; +using System.Text; + +namespace Microsoft.Azure.Commands.Automation.Common +{ + public static class PowerShellJsonConverter + { + public static string Serialize(object inputObject) + { + if (inputObject == null) + { + return null; + } + + Hashtable parameters = new Hashtable(); + parameters.Add(Constants.PsCommandParamInputObject, inputObject); + parameters.Add(Constants.PsCommandParamDepth, Constants.PsCommandValueDepth); + var result = PowerShellJsonConverter.InvokeScript(Constants.PsCommandConvertToJson, parameters); + + if (result.Count != 1) + { + return null; + } + + return result[0].ToString(); + } + + public static PSObject Deserialize(string json) + { + if (String.IsNullOrEmpty(json)) + { + return null; + } + + Hashtable parameters = new Hashtable(); + parameters.Add(Constants.PsCommandParamInputObject, json); + var result = PowerShellJsonConverter.InvokeScript(Constants.PsCommandConvertFromJson, parameters); + if (result.Count != 1) + { + return null; + } + + //count == 1. return the first psobject + return result[0]; + } + + /// + /// Invokes a powershell script using the same runspace as the caller. + /// + /// script name + /// parameters for the script + /// + private static Collection InvokeScript(string scriptName, Hashtable parameters) + { + using (Pipeline pipe = Runspace.DefaultRunspace.CreateNestedPipeline()) + { + Command scriptCommand = new Command(scriptName); + + foreach (DictionaryEntry parameter in parameters) + { + CommandParameter commandParm = new CommandParameter(parameter.Key.ToString(), parameter.Value); + scriptCommand.Parameters.Add(commandParm); + } + pipe.Commands.Add(scriptCommand); + + var result = pipe.Invoke(); + + //Error handling + if (pipe.Error.Count > 0) + { + StringBuilder errorStringBuilder = new StringBuilder(); + while (!pipe.Error.EndOfPipeline) + { + var value = pipe.Error.Read() as PSObject; + if (value != null) + { + var r = value.BaseObject as ErrorRecord; + if (r != null) + { + errorStringBuilder.AppendLine(r.InvocationInfo.MyCommand.Name + " : " + r.Exception.Message); + errorStringBuilder.AppendLine(r.InvocationInfo.PositionMessage); + } + } + } + + throw new AzureAutomationOperationException(string.Format(CultureInfo.CurrentCulture, + Resources.PowershellJsonDecrypterFailed, errorStringBuilder.ToString())); + } + return result; + } + } + } +} diff --git a/src/Common/Azure.Common.Extensions/Authentication/ConsoleParentWindow.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/ResourceCommonException.cs similarity index 58% rename from src/Common/Azure.Common.Extensions/Authentication/ConsoleParentWindow.cs rename to src/ServiceManagement/Automation/Commands.Automation/Common/ResourceCommonException.cs index 7d33c8569062..cc9cdda0ee06 100644 --- a/src/Common/Azure.Common.Extensions/Authentication/ConsoleParentWindow.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/ResourceCommonException.cs @@ -13,23 +13,32 @@ // ---------------------------------------------------------------------------------- using System; -using System.Runtime.InteropServices; -using System.Windows.Forms; -namespace Microsoft.Azure.Common.Extensions.Authentication +namespace Microsoft.Azure.Commands.Automation.Common { - /// - /// An implementation of that gives the - /// windows handle for the current console window. - /// - public class ConsoleParentWindow : IWin32Window + [Serializable] + public class ResourceCommonException : Exception { - public IntPtr Handle { get { return NativeMethods.GetConsoleWindow(); } } + public ResourceCommonException(Type resourceType, string message) + : base(message) + { + this.ResourceType = resourceType; + } - static class NativeMethods + [NonSerialized] + private Type resourceType; + + public Type ResourceType { - [DllImport("kernel32.dll")] - internal static extern IntPtr GetConsoleWindow(); + get + { + return this.resourceType; + } + + private set + { + this.resourceType = value; + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/JobParameter.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/StreamType.cs similarity index 56% rename from src/ServiceManagement/Automation/Commands.Automation/Model/JobParameter.cs rename to src/ServiceManagement/Automation/Commands.Automation/Common/StreamType.cs index 72827e525e0c..bdbaa7e80993 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/JobParameter.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/StreamType.cs @@ -12,42 +12,47 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -namespace Microsoft.Azure.Commands.Automation.Model -{ - using AutomationManagement = Management.Automation; +namespace Microsoft.Azure.Commands.Automation.Common +{ /// - /// The job parameter. + /// StreamType enum represents the 6 types of Powershell Streams supported. /// - public class JobParameter + public enum StreamType { - public JobParameter(AutomationManagement.Models.JobParameter jobParameter) - { - this.Name = jobParameter.Name; - this.Value = jobParameter.Value; - this.Type = jobParameter.Type; - } + /// + /// Indicates Progress Record streams + /// + Progress, + + /// + /// Indicates Output Record streams + /// + Output, + + /// + /// Indicates Warning Record streams + /// + Warning, /// - /// Initializes a new instance of the class. + /// Indicates Error Record streams /// - public JobParameter() - { - } + Error, /// - /// Gets or sets the name. + /// Indicates Debug Record streams /// - public string Name { get; set; } + Debug, /// - /// Gets or sets the value. + /// Indicates Verbose Record streams /// - public string Value { get; set; } + Verbose, /// - /// Gets or sets the type. + /// Indicates Generic stream. Used for querying all the streams regardless of the type. /// - public string Type { get; set; } + Any } -} \ No newline at end of file +} diff --git a/src/Common/Azure.Common.Extensions/Common/AzureModule.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/VariableUpdateFields.cs similarity index 73% rename from src/Common/Azure.Common.Extensions/Common/AzureModule.cs rename to src/ServiceManagement/Automation/Commands.Automation/Common/VariableUpdateFields.cs index a6da65469b58..134b2501bb55 100644 --- a/src/Common/Azure.Common.Extensions/Common/AzureModule.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/VariableUpdateFields.cs @@ -1,4 +1,4 @@ -// ---------------------------------------------------------------------------------- +// ---------------------------------------------------------------------------------- // // Copyright Microsoft Corporation // Licensed under the Apache License, Version 2.0 (the "License"); @@ -12,12 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -namespace Microsoft.Azure.Common.Extensions +using System; + +namespace Microsoft.Azure.Commands.Automation.Common { - public enum AzureModule + public enum VariableUpdateFields { - AzureServiceManagement, - AzureResourceManager, - AzureProfile + OnlyDescription = 0, + OnlyValue = 1 } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/DataContract/ErrorResponse.cs b/src/ServiceManagement/Automation/Commands.Automation/DataContract/ErrorResponse.cs index aba21a04144b..46b469e1f9eb 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/DataContract/ErrorResponse.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/DataContract/ErrorResponse.cs @@ -23,9 +23,15 @@ namespace Microsoft.Azure.Commands.Automation.DataContract public class ErrorResponse { /// - /// Gets or sets the odata error. + /// Gets or sets the code. /// - [DataMember(Name = "odata.error")] - public OdataError OdataError { get; set; } + [DataMember(Name = "code")] + public string Code { get; set; } + + /// + /// Gets or sets the message. + /// + [DataMember(Name = "message")] + public string Message { get; set; } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/AutomationAccount.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/AutomationAccount.cs index f3259abd7d35..98cf0f26b108 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/AutomationAccount.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/AutomationAccount.cs @@ -16,7 +16,7 @@ namespace Microsoft.Azure.Commands.Automation.Model { - using AutomationManagement = Management.Automation; + using AutomationManagement = Microsoft.WindowsAzure.Management.Automation; /// /// The automation account. @@ -32,17 +32,13 @@ public class AutomationAccount /// /// The resource. /// - public AutomationAccount( - AutomationManagement.Models.CloudService cloudService, - AutomationManagement.Models.AutomationResource resource) + public AutomationAccount(AutomationManagement.Models.CloudService cloudService, AutomationManagement.Models.AutomationResource resource) { Requires.Argument("cloudService", cloudService).NotNull(); Requires.Argument("resource", resource).NotNull(); this.AutomationAccountName = resource.Name; this.Location = cloudService.GeoRegion; - this.Plan = resource.Plan; - switch (resource.State) { case AutomationManagement.Models.AutomationResourceState.Started: @@ -55,6 +51,8 @@ public AutomationAccount( this.State = resource.State; break; } + + if (resource.IntrinsicSettings != null) this.Plan = resource.IntrinsicSettings.SubscriptionPlan; } /// @@ -65,9 +63,9 @@ public AutomationAccount() } /// - /// Gets or sets the plan. + /// Gets or sets the automation account name. /// - public string Plan { get; set; } + public string AutomationAccountName { get; set; } /// /// Gets or sets the location. @@ -80,8 +78,8 @@ public AutomationAccount() public string State { get; set; } /// - /// Gets or sets the automation account name. + /// Gets or sets the plan. /// - public string AutomationAccountName { get; set; } + public string Plan { get; set; } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/CertificateInfo.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/CertificateInfo.cs new file mode 100644 index 000000000000..7849fef2d9d2 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/CertificateInfo.cs @@ -0,0 +1,76 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; +using System; + +namespace Microsoft.Azure.Commands.Automation.Model +{ + public class CertificateInfo + { + /// + /// Initializes a new instance of the class. + /// + /// + /// The account name. + /// + /// + /// The connection. + /// + /// + /// + public CertificateInfo(string accountAcccountName, WindowsAzure.Management.Automation.Models.Certificate certificate) + { + Requires.Argument("certificate", certificate).NotNull(); + this.AutomationAccountName = accountAcccountName; + this.Name = certificate.Name; + + if (certificate.Properties == null) return; + + this.Description = certificate.Properties.Description; + this.CreationTime = certificate.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = certificate.Properties.LastModifiedTime.ToLocalTime(); + this.ExpiryTime = certificate.Properties.ExpiryTime.ToLocalTime(); + this.Thumbprint = certificate.Properties.Thumbprint; + this.Exportable = certificate.Properties.IsExportable; + } + + /// + /// Initializes a new instance of the class. + /// + public CertificateInfo() + { + } + + /// + /// Gets or sets the automaiton account name. + /// + public string AutomationAccountName { get; set; } + + public string Name { get; set; } + + public string Thumbprint { get; set; } + + public string Description { get; set; } + + public bool Exportable { get; set; } + + public DateTimeOffset CreationTime { get; set; } + + public DateTimeOffset LastModifiedTime { get; set; } + + public DateTimeOffset ExpiryTime { get; set; } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/Connection.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/Connection.cs new file mode 100644 index 000000000000..ca2d4f15af33 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/Connection.cs @@ -0,0 +1,79 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections; +using System.Collections.Generic; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; +using System; + +namespace Microsoft.Azure.Commands.Automation.Model +{ + public class Connection + { + /// + /// Initializes a new instance of the class. + /// + /// + /// The account name. + /// + /// + /// The connection. + /// + /// + /// + public Connection(string accountAcccountName, WindowsAzure.Management.Automation.Models.Connection connection) + { + Requires.Argument("connection", connection).NotNull(); + this.AutomationAccountName = accountAcccountName; + this.Name = connection.Name; + + if (connection.Properties == null) return; + + this.Description = connection.Properties.Description; + this.CreationTime = connection.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = connection.Properties.LastModifiedTime.ToLocalTime(); + this.ConnectionTypeName = connection.Properties.ConnectionType.Name; + this.FieldDefinitionValues = new Hashtable(StringComparer.InvariantCultureIgnoreCase); + foreach (var kvp in connection.Properties.FieldDefinitionValues) + { + this.FieldDefinitionValues.Add(kvp.Key, (object)PowerShellJsonConverter.Deserialize(kvp.Value)); + } + } + + /// + /// Initializes a new instance of the class. + /// + public Connection() + { + } + + /// + /// Gets or sets the automaiton account name. + /// + public string AutomationAccountName { get; set; } + + public string Name { get; set; } + + public string Description { get; set; } + + public DateTimeOffset CreationTime { get; set; } + + public DateTimeOffset LastModifiedTime { get; set; } + + public string ConnectionTypeName { get; set; } + + public Hashtable FieldDefinitionValues { get; set; } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/CredentialInfo.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/CredentialInfo.cs new file mode 100644 index 000000000000..b4cb41f3f100 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/CredentialInfo.cs @@ -0,0 +1,63 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; +using System; + +namespace Microsoft.Azure.Commands.Automation.Model +{ + public class CredentialInfo + { + /// + /// Initializes a new instance of the class. + /// + /// + /// The Credential. + /// + public CredentialInfo(string accountAcccountName, WindowsAzure.Management.Automation.Models.Credential credential) + { + Requires.Argument("credential", credential).NotNull(); + this.AutomationAccountName = accountAcccountName; + this.Name = credential.Name; + + if (credential.Properties == null) return; + + this.Description = credential.Properties.Description; + this.CreationTime = credential.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = credential.Properties.LastModifiedTime.ToLocalTime(); + this.UserName = credential.Properties.UserName; + } + + /// + /// Initializes a new instance of the class. + /// + public CredentialInfo() + { + } + + /// + /// Gets or sets the automaiton account name. + /// + public string AutomationAccountName { get; set; } + public string Name { get; set; } + public string UserName { get; set; } + + public string Description { get; set; } + + public DateTimeOffset CreationTime { get; set; } + + public DateTimeOffset LastModifiedTime { get; set; } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/DailySchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/DailySchedule.cs deleted file mode 100644 index 1ebb28e058ca..000000000000 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/DailySchedule.cs +++ /dev/null @@ -1,69 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.Globalization; -using Microsoft.Azure.Commands.Automation.Common; -using Microsoft.Azure.Commands.Automation.Properties; - -namespace Microsoft.Azure.Commands.Automation.Model -{ - /// - /// The daily schedule. - /// - public class DailySchedule : Schedule - { - /// - /// Initializes a new instance of the class. - /// - /// - /// The schedule. - /// - public DailySchedule(Azure.Management.Automation.Models.Schedule schedule) - { - Requires.Argument("schedule", schedule).NotNull(); - - if (!schedule.DayInterval.HasValue) - { - throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.InvalidDailyScheduleModel, schedule.Name)); - } - - this.Id = new Guid(schedule.Id); - this.AccountId = new Guid(schedule.AccountId); - this.Name = schedule.Name; - this.Description = schedule.Description; - this.StartTime = DateTime.SpecifyKind(schedule.StartTime, DateTimeKind.Utc).ToLocalTime(); - this.ExpiryTime = DateTime.SpecifyKind(schedule.ExpiryTime, DateTimeKind.Utc).ToLocalTime(); - this.CreationTime = DateTime.SpecifyKind(schedule.CreationTime, DateTimeKind.Utc).ToLocalTime(); - this.LastModifiedTime = DateTime.SpecifyKind(schedule.LastModifiedTime, DateTimeKind.Utc).ToLocalTime(); - this.IsEnabled = schedule.IsEnabled; - this.NextRun = schedule.NextRun.HasValue - ? DateTime.SpecifyKind(schedule.NextRun.Value, DateTimeKind.Utc).ToLocalTime() - : this.NextRun; - this.DayInterval = schedule.DayInterval.Value; - } - - /// - /// Initializes a new instance of the class. - /// - public DailySchedule() - { - } - - /// - /// Gets or sets The next run time of the schedule. - /// - public int DayInterval { get; set; } - } -} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/HourlySchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/HourlySchedule.cs deleted file mode 100644 index 343e87c66ae2..000000000000 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/HourlySchedule.cs +++ /dev/null @@ -1,69 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -namespace Microsoft.Azure.Commands.Automation.Model -{ - using Microsoft.Azure.Commands.Automation.Common; - using Microsoft.Azure.Commands.Automation.Properties; - using System; - using System.Globalization; - - /// - /// The hourly schedule. - /// - public class HourlySchedule : Schedule - { - /// - /// Initializes a new instance of the class. - /// - /// - /// The schedule. - /// - public HourlySchedule(Azure.Management.Automation.Models.Schedule schedule) - { - Requires.Argument("schedule", schedule).NotNull(); - - if (!schedule.HourInterval.HasValue) - { - throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, Resources.InvalidHourlyScheduleModel, schedule.Name)); - } - - this.Id = new Guid(schedule.Id); - this.AccountId = new Guid(schedule.AccountId); - this.Name = schedule.Name; - this.Description = schedule.Description; - this.StartTime = DateTime.SpecifyKind(schedule.StartTime, DateTimeKind.Utc).ToLocalTime(); - this.ExpiryTime = DateTime.SpecifyKind(schedule.ExpiryTime, DateTimeKind.Utc).ToLocalTime(); - this.CreationTime = DateTime.SpecifyKind(schedule.CreationTime, DateTimeKind.Utc).ToLocalTime(); - this.LastModifiedTime = DateTime.SpecifyKind(schedule.LastModifiedTime, DateTimeKind.Utc).ToLocalTime(); - this.IsEnabled = schedule.IsEnabled; - this.NextRun = schedule.NextRun.HasValue - ? DateTime.SpecifyKind(schedule.NextRun.Value, DateTimeKind.Utc).ToLocalTime() - : this.NextRun; - this.HourInterval = schedule.HourInterval.Value; - } - - /// - /// Initializes a new instance of the class. - /// - public HourlySchedule() - { - } - - /// - /// Gets or sets The next run time of the schedule. - /// - public int HourInterval { get; set; } - } -} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/Job.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/Job.cs index 74438b290ca9..691b0ff25fb2 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/Job.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/Job.cs @@ -1,6 +1,4 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation +// 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 @@ -12,57 +10,56 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System.Collections; +using System.Globalization; +using Microsoft.Azure.Commands.Automation.Common; using System; using System.Collections.Generic; -using System.Globalization; using System.Linq; -using Microsoft.Azure.Commands.Automation.Common; -using Microsoft.Azure.Commands.Automation.Properties; namespace Microsoft.Azure.Commands.Automation.Model { - using AutomationManagement = Management.Automation; - /// - /// The job. + /// The Job object. /// public class Job { /// /// Initializes a new instance of the class. /// - /// The job - /// The resource. - /// - /// Initializes a new instance of the class. - /// - public Job(AutomationManagement.Models.Job job) + /// + /// The account name. + /// + /// + /// The Job. + /// + /// + /// + public Job(string accountName, WindowsAzure.Management.Automation.Models.Job job) { Requires.Argument("job", job).NotNull(); - - if (job.Context == null || job.Context.RunbookVersion == null || job.Context.RunbookVersion.Runbook == null || job.Context.JobParameters == null) + Requires.Argument("accountName", accountName).NotNull(); + + this.AutomationAccountName = accountName; + + if (job.Properties == null) return; + + this.Id = job.Properties.JobId; + this.CreationTime = job.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = job.Properties.LastModifiedTime.ToLocalTime(); + this.StartTime = job.Properties.StartTime; + this.Status = job.Properties.Status; + this.StatusDetails = job.Properties.StatusDetails; + this.RunbookName = job.Properties.Runbook.Name; + this.Exception = job.Properties.Exception; + this.EndTime = job.Properties.EndTime; + this.LastStatusModifiedTime = job.Properties.LastStatusModifiedTime; + this.JobParameters = new Hashtable(StringComparer.InvariantCultureIgnoreCase); + foreach (var kvp in job.Properties.Parameters.Where(kvp => 0 != String.Compare(kvp.Key, Constants.JobStartedByParameterName, CultureInfo.InvariantCulture, + CompareOptions.IgnoreCase))) { - throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.InvalidJobModel)); + this.JobParameters.Add(kvp.Key, (object)PowerShellJsonConverter.Deserialize(kvp.Value)); } - - this.Id = new Guid(job.Id); - this.AccountId = new Guid(job.AccountId); - this.Exception = job.Exception; - this.CreationTime = DateTime.SpecifyKind(job.CreationTime, DateTimeKind.Utc).ToLocalTime(); - this.LastModifiedTime = DateTime.SpecifyKind(job.LastModifiedTime, DateTimeKind.Utc).ToLocalTime(); - this.StartTime = job.StartTime.HasValue - ? DateTime.SpecifyKind(job.StartTime.Value, DateTimeKind.Utc).ToLocalTime() - : this.StartTime; - this.EndTime = job.EndTime.HasValue - ? DateTime.SpecifyKind(job.EndTime.Value, DateTimeKind.Utc).ToLocalTime() - : this.EndTime; - this.LastStatusModifiedTime = DateTime.SpecifyKind(job.LastStatusModifiedTime, DateTimeKind.Utc).ToLocalTime(); - this.Status = job.Status; - this.StatusDetails = job.StatusDetails; - this.RunbookId = new Guid(job.Context.RunbookVersion.Runbook.Id); - this.RunbookName = job.Context.RunbookVersion.Runbook.Name; - this.ScheduleName = job.Context.Schedule != null ? job.Context.Schedule.Name : string.Empty; - this.JobParameters = from jobParameter in job.Context.JobParameters where jobParameter.Name != Constants.JobStartedByParameterName select new JobParameter(jobParameter); } /// @@ -73,73 +70,63 @@ public Job() } /// - /// Gets or sets the job id. + /// Gets or sets the automaiton account name. /// - public Guid Id { get; set; } + public string AutomationAccountName { get; set; } /// - /// Gets or sets the account id. - /// - public Guid AccountId { get; set; } - - /// - /// Gets or sets the job status. - /// - public string Status { get; set; } - - /// - /// Gets or sets the job status details. + /// Gets or sets the job id. /// - public string StatusDetails { get; set; } + public Guid Id { get; set; } /// - /// Gets or sets the start time. + /// Gets or sets the tags. /// - public DateTime? StartTime { get; set; } + public DateTimeOffset CreationTime { get; set; } /// - /// Gets or sets the end time. + /// Gets or sets the status of the job. /// - public DateTime? EndTime { get; set; } + public string Status { get; set; } /// - /// Gets or sets the creation time. + /// Gets or sets the status details of the job. /// - public DateTime CreationTime { get; set; } + public string StatusDetails { get; set; } /// - /// Gets or sets the last modified time. + /// Gets or sets the start time of the job. /// - public DateTime LastModifiedTime { get; set; } + public DateTimeOffset StartTime { get; set; } /// - /// Gets or sets the last time when the job status was modified. + /// Gets or sets the end time of the job. /// - public DateTime LastStatusModifiedTime { get; set; } + public DateTimeOffset EndTime { get; set; } /// - /// Gets or sets the job exception. + /// Gets or sets the exception of the job. /// public string Exception { get; set; } /// - /// Gets or sets the runnook id. + /// Gets or sets the last modified time of the job. /// - public Guid RunbookId { get; set; } + public DateTimeOffset LastModifiedTime { get; set; } /// - /// Gets or sets the runbook name. + /// Gets or sets the last status modified time of the job." /// - public string RunbookName { get; set; } + public DateTimeOffset LastStatusModifiedTime { get; set; } /// - /// Gets or sets the schedule name. + /// Gets or sets the parameters of the job. /// - public string ScheduleName { get; set; } + public Hashtable JobParameters { get; set; } /// - /// Gets or sets the job parameters. + /// Gets or sets the runbook. /// - public IEnumerable JobParameters { get; set; } + public string RunbookName { get; set; } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/JobSchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/JobSchedule.cs new file mode 100644 index 000000000000..a85261f53fc7 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/JobSchedule.cs @@ -0,0 +1,82 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections; +using System.Globalization; +using Microsoft.Azure.Commands.Automation.Common; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.Azure.Commands.Automation.Model +{ + /// + /// The Job Schedule. + /// + public class JobSchedule + { + /// + /// Initializes a new instance of the class. + /// + /// + /// The job schedule. + /// + public JobSchedule(string automationAccountName, WindowsAzure.Management.Automation.Models.JobSchedule jobSchedule) + { + Requires.Argument("jobSchedule", jobSchedule).NotNull(); + this.AutomationAccountName = automationAccountName; + this.JobScheduleId = jobSchedule.Properties.Id; + this.RunbookName = jobSchedule.Properties.Runbook.Name; + this.ScheduleName = jobSchedule.Properties.Schedule.Name; + this.Parameters = new Hashtable(StringComparer.InvariantCultureIgnoreCase); + foreach (var kvp in jobSchedule.Properties.Parameters.Where(kvp => 0 != String.Compare(kvp.Key, Constants.JobStartedByParameterName, CultureInfo.InvariantCulture, + CompareOptions.IgnoreCase))) + { + this.Parameters.Add(kvp.Key, (object)PowerShellJsonConverter.Deserialize(kvp.Value)); + } + } + + /// + /// Initializes a new instance of the class. + /// + public JobSchedule() + { + } + + /// + /// Gets or sets the automation account name. + /// + public string AutomationAccountName { get; set; } + + /// + /// Gets or sets the job schedule id. + /// + public string JobScheduleId { get; set; } + + /// + /// Gets or sets the runbook name. + /// + public string RunbookName { get; set; } + + /// + /// Gets or sets the schedule name. + /// + public string ScheduleName { get; set; } + + /// + /// Gets or sets the runbook parameters. + /// + public Hashtable Parameters { get; set; } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/JobStreamItem.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/JobStream.cs similarity index 55% rename from src/ServiceManagement/Automation/Commands.Automation/Model/JobStreamItem.cs rename to src/ServiceManagement/Automation/Commands.Automation/Model/JobStream.cs index 764e721d36cc..50b1233e04e5 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/JobStreamItem.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/JobStream.cs @@ -17,66 +17,68 @@ namespace Microsoft.Azure.Commands.Automation.Model { - using AutomationManagement = Management.Automation; + using AutomationManagement = WindowsAzure.Management.Automation; /// - /// The JobStreamItem. + /// The Job Stream. /// - public class JobStreamItem + public class JobStream { /// - /// Initializes a new instance of the class. + /// Initializes a new instance of the class. /// - /// - /// The job stream item. + /// + /// The job stream. /// - public JobStreamItem(AutomationManagement.Models.JobStreamItem jobStreamItem) + /// + /// + public JobStream(AutomationManagement.Models.JobStream jobStream, string automationAccountName, Guid jobId ) { - Requires.Argument("jobStreamItem", jobStreamItem).NotNull(); + Requires.Argument("jobStream", jobStream).NotNull(); - this.AccountId = new Guid(jobStreamItem.AccountId); - this.JobId = new Guid(jobStreamItem.JobId); - this.RunbookVersionId = new Guid(jobStreamItem.RunbookVersionId); - this.Text = jobStreamItem.Text; - this.Time = DateTime.SpecifyKind(jobStreamItem.Time, DateTimeKind.Utc).ToLocalTime(); - this.Type = jobStreamItem.Type; + this.JobStreamId = jobStream.Properties.JobStreamId; + this.Type = jobStream.Properties.StreamType; + this.Text = jobStream.Properties.Summary; + this.Time = jobStream.Properties.Time; + this.AutomationAccountName = automationAccountName; + this.Id = jobId; } /// - /// Initializes a new instance of the class. + /// Initializes a new instance of the class. /// - public JobStreamItem() + public JobStream() { } /// - /// Gets or sets the account id. + /// Gets or sets the automation account name. /// - public Guid AccountId { get; set; } + public string AutomationAccountName { get; set; } /// - /// Gets or sets the job id. + /// Gets or sets the Job Id. /// - public Guid JobId { get; set; } + public Guid Id { get; set; } /// - /// Gets or sets the runbook version id. + /// Gets or sets the stream id /// - public Guid RunbookVersionId { get; set; } + public string JobStreamId { get; set; } /// - /// Gets or sets the text. + /// Gets or sets the stream time. /// - public string Text { get; set; } + public DateTimeOffset Time { get; set; } /// - /// Gets or sets the time. + /// Gets or sets the stream text. /// - public DateTime Time { get; set; } + public string Text { get; set; } /// - /// Gets or sets the type. + /// Gets or sets the stream Type. /// public string Type { get; set; } } -} \ No newline at end of file +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/Module.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/Module.cs new file mode 100644 index 000000000000..896e889647fc --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/Module.cs @@ -0,0 +1,147 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; +using System; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Automation.Model +{ + public class Module + { + /// + /// Initializes a new instance of the class. + /// + /// + /// The Module. + /// + public Module(string automationAccountName, WindowsAzure.Management.Automation.Models.Module module) + { + Requires.Argument("module", module).NotNull(); + this.AutomationAccountName = automationAccountName; + this.Name = module.Name; + this.Location = module.Location; + this.Tags = new Hashtable(StringComparer.InvariantCultureIgnoreCase); + foreach (var kvp in module.Tags) + { + this.Tags.Add(kvp.Key, kvp.Value); + } + + if (module.Properties == null) return; + + this.CreationTime = module.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = module.Properties.LastModifiedTime.ToLocalTime(); + this.IsGlobal = module.Properties.IsGlobal; + this.Version = module.Properties.Version; + this.ProvisioningState = module.Properties.ProvisioningState.ToString(); + this.ActivityCount = module.Properties.ActivityCount; + this.SizeInBytes = module.Properties.SizeInBytes; + } + + /// + /// Initializes a new instance of the class. + /// + public Module() + { + } + + /// + /// Gets or sets the automaiton account name. + /// + public string AutomationAccountName { get; set; } + + /// + /// Gets or sets the name. + /// + public string Name { get; set; } + + /// + /// Gets or sets the location. + /// + public string Location { get; set; } + + /// + /// Gets or sets the tags. + /// + public Hashtable Tags { get; set; } + + /// + /// Gets or sets the IsGlobal. + /// + public bool IsGlobal { get; set; } + + /// + /// Gets or sets the Version. + /// + public string Version { get; set; } + + /// + /// Gets or sets the SizeInBytes. + /// + public long SizeInBytes { get; set; } + + /// + /// Gets or sets the ActivityCount. + /// + public int ActivityCount { get; set; } + + /// + /// Gets or sets the CreationTime. + /// + public DateTimeOffset CreationTime { get; set; } + + /// + /// Gets or sets the LastPublishTime. + /// + public DateTimeOffset LastModifiedTime { get; set; } + + /// + /// Gets or sets the ProvisioningState. + /// + public string ProvisioningState { get; set; } + } + + public class ContentLink + { + /// + /// Gets or sets the Uri. + /// + public Uri Uri { get; set; } + + /// + /// Gets or sets the Content hash. + /// + public ContentHash ContentHash { get; set; } + + /// + /// Gets or sets the Version. + /// + public string Version { get; set; } + } + + public class ContentHash + { + /// + /// Gets or sets the Algorithm. + /// + public string Algorithm { get; set; } + + /// + /// Gets or sets the Value. + /// + public string Value { get; set; } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/OneTimeSchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/OneTimeSchedule.cs deleted file mode 100644 index b1b48b5a3760..000000000000 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/OneTimeSchedule.cs +++ /dev/null @@ -1,56 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using Microsoft.Azure.Commands.Automation.Common; - -namespace Microsoft.Azure.Commands.Automation.Model -{ - /// - /// The one time schedule. - /// - public class OneTimeSchedule : Schedule - { - /// - /// Initializes a new instance of the class. - /// - /// - /// The schedule. - /// - public OneTimeSchedule(Azure.Management.Automation.Models.Schedule schedule) - { - Requires.Argument("schedule", schedule).NotNull(); - - this.Id = new Guid(schedule.Id); - this.AccountId = new Guid(schedule.AccountId); - this.Name = schedule.Name; - this.Description = schedule.Description; - this.StartTime = DateTime.SpecifyKind(schedule.StartTime, DateTimeKind.Utc).ToLocalTime(); - this.ExpiryTime = DateTime.SpecifyKind(schedule.ExpiryTime, DateTimeKind.Utc).ToLocalTime(); - this.CreationTime = DateTime.SpecifyKind(schedule.CreationTime, DateTimeKind.Utc).ToLocalTime(); - this.LastModifiedTime = DateTime.SpecifyKind(schedule.LastModifiedTime, DateTimeKind.Utc).ToLocalTime(); - this.IsEnabled = schedule.IsEnabled; - this.NextRun = schedule.NextRun.HasValue - ? DateTime.SpecifyKind(schedule.NextRun.Value, DateTimeKind.Utc).ToLocalTime() - : this.NextRun; - } - - /// - /// Initializes a new instance of the class. - /// - public OneTimeSchedule() - { - } - } -} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/Runbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/Runbook.cs index 9cd51f2478fd..78b913dbb5d5 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/Runbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/Runbook.cs @@ -13,15 +13,16 @@ // ---------------------------------------------------------------------------------- using System; +using System.Collections; using System.Collections.Generic; -using System.Globalization; using System.Linq; using Microsoft.Azure.Commands.Automation.Common; -using Microsoft.Azure.Commands.Automation.Properties; +using Microsoft.WindowsAzure.Management.Automation.Models; +using Microsoft.WindowsAzure.Commands.Common; namespace Microsoft.Azure.Commands.Automation.Model { - using AutomationManagement = Management.Automation; + using AutomationManagement = WindowsAzure.Management.Automation; /// /// The Runbook. @@ -31,44 +32,41 @@ public class Runbook /// /// Initializes a new instance of the class. /// + /// + /// The account name. + /// /// /// The runbook. /// /// /// - public Runbook(AutomationManagement.Models.Runbook runbook) + public Runbook(string accountName, AutomationManagement.Models.Runbook runbook) { Requires.Argument("runbook", runbook).NotNull(); - if (runbook.Schedules == null) - { - throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.InvalidRunbookModel)); - } + Requires.Argument("accountName", accountName).NotNull(); - this.AccountId = new Guid(runbook.AccountId); - this.Id = new Guid(runbook.Id); + this.AutomationAccountName = accountName; this.Name = runbook.Name; - this.CreationTime = DateTime.SpecifyKind(runbook.CreationTime, DateTimeKind.Utc).ToLocalTime(); - this.LastModifiedTime = DateTime.SpecifyKind(runbook.LastModifiedTime, DateTimeKind.Utc).ToLocalTime(); - this.LastModifiedBy = runbook.LastModifiedBy; - this.Description = runbook.Description; - this.IsApiOnly = runbook.IsApiOnly; - this.IsGlobal = runbook.IsGlobal; - - if (runbook.PublishedRunbookVersionId != null) - { - this.PublishedRunbookVersionId = new Guid(runbook.PublishedRunbookVersionId); - } + this.Location = runbook.Location; + this.Tags = null; + + if (runbook.Properties == null) return; + + this.CreationTime = runbook.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = runbook.Properties.LastModifiedTime.ToLocalTime(); + this.Description = runbook.Properties.Description; + + this.LogVerbose = runbook.Properties.LogVerbose; + this.LogProgress = runbook.Properties.LogProgress; + this.State = runbook.Properties.State; + this.JobCount = runbook.Properties.JobCount; + this.RunbookType = runbook.Properties.RunbookType; - if (runbook.DraftRunbookVersionId != null) + this.Parameters = new Hashtable(StringComparer.InvariantCultureIgnoreCase); + foreach (var kvp in runbook.Properties.Parameters) { - this.DraftRunbookVersionId = new Guid(runbook.DraftRunbookVersionId); + this.Parameters.Add(kvp.Key, (object)kvp.Value); } - - this.Tags = runbook.Tags != null ? runbook.Tags.Split(Constants.RunbookTagsSeparatorChar) : new string[] { }; - this.LogDebug = runbook.LogDebug; - this.LogVerbose = runbook.LogVerbose; - this.LogProgress = runbook.LogProgress; - this.ScheduleNames = from schedule in runbook.Schedules where (schedule.NextRun != null) select schedule.Name; } /// @@ -79,14 +77,9 @@ public Runbook() } /// - /// Gets or sets the account id. - /// - public Guid AccountId { get; set; } - - /// - /// Gets or sets the id. + /// Gets or sets the automation account name. /// - public Guid Id { get; set; } + public string AutomationAccountName { get; set; } /// /// Gets or sets the name. @@ -94,54 +87,44 @@ public Runbook() public string Name { get; set; } /// - /// Gets or sets the creation time. - /// - public DateTime CreationTime { get; set; } - - /// - /// Gets or sets the last modified time. - /// - public DateTime LastModifiedTime { get; set; } - - /// - /// Gets or sets the last modified by. + /// Gets or sets the location. /// - public string LastModifiedBy { get; set; } + public string Location { get; set; } /// - /// Gets or sets the description. + /// Gets or sets the tags. /// - public string Description { get; set; } + public string[] Tags { get; set; } /// - /// Gets or sets a value indicating whether is api only. + /// Gets or sets the JobCount. /// - public bool IsApiOnly { get; set; } + public int JobCount { get; set; } /// - /// Gets or sets a value indicating whether is global. + /// Gets or sets the runbook type. /// - public bool IsGlobal { get; set; } + public string RunbookType { get; set; } /// - /// Gets or sets the published runbook version id. + /// Gets or sets the creation time. /// - public Guid? PublishedRunbookVersionId { get; set; } + public DateTimeOffset CreationTime { get; set; } /// - /// Gets or sets the draft runbook version id. + /// Gets or sets the last modified time. /// - public Guid? DraftRunbookVersionId { get; set; } + public DateTimeOffset LastModifiedTime { get; set; } /// - /// Gets or sets the tags. + /// Gets or sets the description. /// - public string[] Tags { get; set; } + public string Description { get; set; } /// - /// Gets or sets a value indicating whether log debug is enabled. + /// Gets or sets the parameters. /// - public bool LogDebug { get; set; } + public Hashtable Parameters { get; set; } /// /// Gets or sets a value indicating whether log verbose is enabled. @@ -154,8 +137,8 @@ public Runbook() public bool LogProgress { get; set; } /// - /// Gets or sets the schedule names. + /// Gets or sets the state of runbook. /// - public IEnumerable ScheduleNames { get; set; } + public string State { get; set; } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookDefinition.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookDefinition.cs index 0a8fc7698c34..27af7b494610 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookDefinition.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookDefinition.cs @@ -12,9 +12,12 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; +using Microsoft.Azure.Commands.Automation.Common; + namespace Microsoft.Azure.Commands.Automation.Model { - using AutomationManagement = Management.Automation; + using AutomationManagement = WindowsAzure.Management.Automation; /// /// The Runbook Definition. @@ -24,16 +27,35 @@ public class RunbookDefinition /// /// Initializes a new instance of the class. /// - /// + /// + /// The runbook version. + /// + /// /// The runbook version. /// /// /// The content. /// - public RunbookDefinition(AutomationManagement.Models.RunbookVersion runbookVersion, byte[] content) + /// + /// Slot published or draft. + /// + public RunbookDefinition(string accountName, AutomationManagement.Models.Runbook runbook, string content, string slot) { - this.RunbookVersion = new RunbookVersion(runbookVersion); - this.Content = System.Text.Encoding.UTF8.GetString(content); + Requires.Argument("runbook", runbook).NotNull(); + Requires.Argument("accountName", accountName).NotNull(); + Requires.Argument("slot", slot).NotNull(); + + this.AutomationAccountName = accountName; + this.Name = runbook.Name; + this.Content = content; + + if (runbook.Properties == null) return; + + this.CreationTime = runbook.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = runbook.Properties.LastModifiedTime.ToLocalTime(); + this.Slot = slot; + this.RunbookType = runbook.Properties.RunbookType; + } /// @@ -44,9 +66,34 @@ public RunbookDefinition() } /// - /// Gets or sets the runbook version. + /// Gets or sets the automaiton account name. + /// + public string AutomationAccountName { get; set; } + + /// + /// Gets or sets the name. + /// + public string Name { get; set; } + + /// + /// Gets or sets the slot (publised or draft) of runbook. + /// + public string Slot { get; set; } + + /// + /// Gets or sets the runbook type. + /// + public string RunbookType { get; set; } + + /// + /// Gets or sets the creation time. + /// + public DateTimeOffset CreationTime { get; set; } + + /// + /// Gets or sets the last modified time. /// - public RunbookVersion RunbookVersion { get; set; } + public DateTimeOffset LastModifiedTime { get; set; } /// /// Gets or sets the runbook version content. diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookParameter.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookParameter.cs deleted file mode 100644 index c994b9aabc47..000000000000 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookParameter.cs +++ /dev/null @@ -1,67 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; - -namespace Microsoft.Azure.Commands.Automation.Model -{ - using AutomationManagement = Management.Automation; - - /// - /// The runbook parameter. - /// - public class RunbookParameter - { - public RunbookParameter(AutomationManagement.Models.RunbookParameter runbookParameter) - { - this.RunbookVersionId = new Guid(runbookParameter.RunbookVersionId); - this.Name = runbookParameter.Name; - this.Type = runbookParameter.Type; - this.IsMandatory = runbookParameter.IsMandatory; - this.Position = runbookParameter.Position; - } - - /// - /// Initializes a new instance of the class. - /// - public RunbookParameter() - { - } - - /// - /// Gets or sets the runbook version id. - /// - public Guid RunbookVersionId { get; set; } - - /// - /// Gets or sets the name. - /// - public string Name { get; set; } - - /// - /// Gets or sets the type. - /// - public string Type { get; set; } - - /// - /// Gets or sets a value indicating whether is mandatory. - /// - public bool IsMandatory { get; set; } - - /// - /// Gets or sets the position. - /// - public int Position { get; set; } - } -} \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookVersion.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookVersion.cs deleted file mode 100644 index 11d4331ba8ed..000000000000 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/RunbookVersion.cs +++ /dev/null @@ -1,88 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using Microsoft.Azure.Commands.Automation.Common; - -namespace Microsoft.Azure.Commands.Automation.Model -{ - using AutomationManagement = Management.Automation; - - /// - /// The Runbook. - /// - public class RunbookVersion - { - /// - /// Initializes a new instance of the class. - /// - /// - /// The runbook version. - /// - public RunbookVersion(AutomationManagement.Models.RunbookVersion runbookVersion) - { - Requires.Argument("runbookVersion", runbookVersion).NotNull(); - - this.AccountId = new Guid(runbookVersion.AccountId); - this.Id = new Guid(runbookVersion.Id); - this.RunbookId = new Guid(runbookVersion.RunbookId); - this.VersionNumber = runbookVersion.VersionNumber; - this.IsDraft = runbookVersion.IsDraft; - this.CreationTime = DateTime.SpecifyKind(runbookVersion.CreationTime, DateTimeKind.Utc).ToLocalTime(); - this.LastModifiedTime = DateTime.SpecifyKind(runbookVersion.LastModifiedTime, DateTimeKind.Utc).ToLocalTime(); - } - - /// - /// Initializes a new instance of the class. - /// - public RunbookVersion() - { - } - - /// - /// Gets or sets the account id. - /// - public Guid AccountId { get; set; } - - /// - /// Gets or sets the id. - /// - public Guid Id { get; set; } - - /// - /// Gets or sets the runbook id. - /// - public Guid RunbookId { get; set; } - - /// - /// Gets or sets the version number. - /// - public int VersionNumber { get; set; } - - /// - /// Gets or sets a value indicating whether is draft. - /// - public bool IsDraft { get; set; } - - /// - /// Gets or sets the creation time. - /// - public DateTime CreationTime { get; set; } - - /// - /// Gets or sets the last modified time. - /// - public DateTime LastModifiedTime { get; set; } - } -} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/Schedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/Schedule.cs index 661c300f92da..773ba84a798f 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/Schedule.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/Schedule.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Properties; using System; namespace Microsoft.Azure.Commands.Automation.Model @@ -19,17 +21,43 @@ namespace Microsoft.Azure.Commands.Automation.Model /// /// The Schedule. /// - public abstract class Schedule + public class Schedule { /// - /// Gets or sets the id. + /// Initializes a new instance of the class. /// - public Guid Id { get; set; } + /// + /// The schedule. + /// + public Schedule(string automationAccountName, WindowsAzure.Management.Automation.Models.Schedule schedule) + { + Requires.Argument("schedule", schedule).NotNull(); + this.AutomationAccountName = automationAccountName; + this.Name = schedule.Name; + this.Description = schedule.Properties.Description; + this.StartTime = schedule.Properties.StartTime.ToLocalTime(); + this.ExpiryTime = schedule.Properties.ExpiryTime.ToLocalTime(); + this.CreationTime = schedule.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = schedule.Properties.LastModifiedTime.ToLocalTime(); + this.IsEnabled = schedule.Properties.IsEnabled; + this.NextRun = schedule.Properties.NextRun.HasValue + ? schedule.Properties.NextRun.Value.ToLocalTime() + : this.NextRun; + this.Interval = schedule.Properties.Interval.HasValue ? schedule.Properties.Interval.Value : this.Interval; + this.Frequency = (ScheduleFrequency)Enum.Parse(typeof(ScheduleFrequency), schedule.Properties.Frequency, true); + } /// - /// Gets or sets the account id. + /// Initializes a new instance of the class. /// - public Guid AccountId { get; set; } + public Schedule() + { + } + + /// + /// Gets or sets the automation account name. + /// + public string AutomationAccountName { get; set; } /// /// Gets or sets the name. @@ -44,22 +72,22 @@ public abstract class Schedule /// /// Gets or sets the start time. /// - public DateTime StartTime { get; set; } + public DateTimeOffset StartTime { get; set; } /// /// Gets or sets the expiry time. /// - public DateTime ExpiryTime { get; set; } + public DateTimeOffset ExpiryTime { get; set; } /// /// Gets or sets the creation time. /// - public DateTime CreationTime { get; set; } + public DateTimeOffset CreationTime { get; set; } /// /// Gets or sets the last modified time. /// - public DateTime LastModifiedTime { get; set; } + public DateTimeOffset LastModifiedTime { get; set; } /// /// Gets or sets a value indicating whether is enabled. @@ -69,6 +97,16 @@ public abstract class Schedule /// /// Gets or sets the next run. /// - public DateTime? NextRun { get; set; } + public DateTimeOffset? NextRun { get; set; } + + /// + /// Gets or sets the schedule interval. + /// + public byte? Interval { get; set; } + + /// + /// Gets or sets the schedule frequency. + /// + public ScheduleFrequency Frequency { get; set; } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/ScheduleFrequency.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/ScheduleFrequency.cs new file mode 100644 index 000000000000..97149351e5b1 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/ScheduleFrequency.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Microsoft.Azure.Commands.Automation.Model +{ + public enum ScheduleFrequency + { + Onetime, + Day, + Hour + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/Variable.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/Variable.cs new file mode 100644 index 000000000000..179d9a2a8709 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/Variable.cs @@ -0,0 +1,99 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Automation.Common; +using System; + +namespace Microsoft.Azure.Commands.Automation.Model +{ + using AutomationManagement = WindowsAzure.Management.Automation; + + /// + /// The Variable. + /// + public class Variable + { + /// + /// Initializes a new instance of the class. + /// + /// + /// The varaiable. + /// + /// + /// + public Variable(AutomationManagement.Models.Variable variable, string automationAccoutName) + { + Requires.Argument("variable", variable).NotNull(); + + this.Name = variable.Name; + this.CreationTime = variable.Properties.CreationTime.ToLocalTime(); + this.LastModifiedTime = variable.Properties.LastModifiedTime.ToLocalTime(); + + if (variable.Properties.Value == null || variable.Properties.IsEncrypted) + { + this.Value = null; + } + else + { + this.Value = PowerShellJsonConverter.Deserialize(variable.Properties.Value); + } + + this.Description = variable.Properties.Description; + this.Encrypted = variable.Properties.IsEncrypted; + this.AutomationAccountName = automationAccoutName; + } + + /// + /// Initializes a new instance of the class. + /// + public Variable() + { + } + + /// + /// Gets or sets the name. + /// + public string Name { get; set; } + + /// + /// Gets or sets the creation time. + /// + public DateTimeOffset CreationTime { get; set; } + + /// + /// Gets or sets the last modified time. + /// + public DateTimeOffset LastModifiedTime { get; set; } + + /// + /// Gets or sets the value. + /// + public object Value { get; set; } + + /// + /// Gets or sets the description. + /// + public string Description { get; set; } + + /// + /// Gets or sets the description. + /// + public bool Encrypted { get; set; } + + /// + /// Gets or sets the automation account name. + /// + public string AutomationAccountName { get; set; } + } +} diff --git a/src/ServiceManagement/Automation/Commands.Automation/Properties/Resources.Designer.cs b/src/ServiceManagement/Automation/Commands.Automation/Properties/Resources.Designer.cs index d69dcb78d390..112e6f07708b 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Properties/Resources.Designer.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Properties/Resources.Designer.cs @@ -61,7 +61,25 @@ internal Resources() { } /// - /// Looks up a localized string similar to The Automation accout was not found.. + /// Looks up a localized string similar to Create account arguments are invalid. Provide valid account name and location. Account Name: {0}, Location: {1} . + /// + internal static string AccountCreateInvalidArgs { + get { + return ResourceManager.GetString("AccountCreateInvalidArgs", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The Automation account already exists. + /// + internal static string AutomationAccountAlreadyExists { + get { + return ResourceManager.GetString("AutomationAccountAlreadyExists", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The Automation account was not found.. /// internal static string AutomationAccountNotFound { get { @@ -70,52 +88,70 @@ internal static string AutomationAccountNotFound { } /// - /// Looks up a localized string similar to The file "{0}" was not found. Make sure the file exists and is accessible.. + /// Looks up a localized string similar to {0} {1} operation failed for object name: {2) under AutomationAccount: {3}. /// - internal static string FileNotFound { + internal static string AutomationOperationFailed { get { - return ResourceManager.GetString("FileNotFound", resourceCulture); + return ResourceManager.GetString("AutomationOperationFailed", resourceCulture); } } /// - /// Looks up a localized string similar to The daily schedule model is not valid. Schedule name: {0}.. + /// Looks up a localized string similar to The certificate already exists. Certificate name: {0}.. /// - internal static string InvalidDailyScheduleModel { + internal static string CertificateAlreadyExists { get { - return ResourceManager.GetString("InvalidDailyScheduleModel", resourceCulture); + return ResourceManager.GetString("CertificateAlreadyExists", resourceCulture); } } /// - /// Looks up a localized string similar to The hourly schedule model is not valid. Schedule name: {0}.. + /// Looks up a localized string similar to The certificate was not found. Certificate name {0}.. /// - internal static string InvalidHourlyScheduleModel { + internal static string CertificateNotFound { get { - return ResourceManager.GetString("InvalidHourlyScheduleModel", resourceCulture); + return ResourceManager.GetString("CertificateNotFound", resourceCulture); } } /// - /// Looks up a localized string similar to The job model is not valid.. + /// Looks up a localized string similar to The Connection already exists. Connection name: {0}.. /// - internal static string InvalidJobModel { + internal static string ConnectionAlreadyExists { get { - return ResourceManager.GetString("InvalidJobModel", resourceCulture); + return ResourceManager.GetString("ConnectionAlreadyExists", resourceCulture); } } /// - /// Looks up a localized string similar to The runbook model is not valid.. + /// Looks up a localized string similar to The connection field name was not found for connection name: {0}.. /// - internal static string InvalidRunbookModel { + internal static string ConnectionFieldNameNotFound { get { - return ResourceManager.GetString("InvalidRunbookModel", resourceCulture); + return ResourceManager.GetString("ConnectionFieldNameNotFound", resourceCulture); } } /// - /// Looks up a localized string similar to At least one parameter provided is not expected by the runbook.. + /// Looks up a localized string similar to The connection was not found. Connection name: {0}.. + /// + internal static string ConnectionNotFound { + get { + return ResourceManager.GetString("ConnectionNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The credential was not found. Credential name: {0}.. + /// + internal static string CredentialNotFound { + get { + return ResourceManager.GetString("CredentialNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Invalid runbook parameters.. /// internal static string InvalidRunbookParameters { get { @@ -124,11 +160,83 @@ internal static string InvalidRunbookParameters { } /// - /// Looks up a localized string similar to The job was not found. Job ID: {0}.. + /// Looks up a localized string similar to The Job having Id: {0} was not found.. + /// + internal static string JobNotFound { + get { + return ResourceManager.GetString("JobNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The job schedule was not found. Runbook name {0}. Schedule name {1}.. + /// + internal static string JobScheduleNotFound { + get { + return ResourceManager.GetString("JobScheduleNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The job schedule was not found. Job schedule id: {0}.. + /// + internal static string JobScheduleWithIdNotFound { + get { + return ResourceManager.GetString("JobScheduleWithIdNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The module was not found. Module name: {0}.. + /// + internal static string ModuleNotFound { + get { + return ResourceManager.GetString("ModuleNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} is empty.. + /// + internal static string ParameterEmpty { + get { + return ResourceManager.GetString("ParameterEmpty", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Failed to decrypt. Error Details {0}. + /// + internal static string PowershellJsonDecrypterFailed { + get { + return ResourceManager.GetString("PowershellJsonDecrypterFailed", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Disassociating the Azure Automation runbook and schedule.. + /// + internal static string RemoveAzureAutomationJobScheduleDescription { + get { + return ResourceManager.GetString("RemoveAzureAutomationJobScheduleDescription", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to disassociate the Azure Automation runbook and schedule?. /// - internal static string JobNotFoundById { + internal static string RemoveAzureAutomationJobScheduleWarning { get { - return ResourceManager.GetString("JobNotFoundById", resourceCulture); + return ResourceManager.GetString("RemoveAzureAutomationJobScheduleWarning", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing the Azure Automation {0}.. + /// + internal static string RemoveAzureAutomationResourceDescription { + get { + return ResourceManager.GetString("RemoveAzureAutomationResourceDescription", resourceCulture); } } @@ -169,7 +277,43 @@ internal static string RemoveAzureAutomationScheduleWarning { } /// - /// Looks up a localized string similar to Runbook already has a draft. Specify the parameter to force an overwrite of this draft.. + /// Looks up a localized string similar to Are you sure you want to remove the Azure Automation {0} ?. + /// + internal static string RemovingAzureAutomationResourceWarning { + get { + return ResourceManager.GetString("RemovingAzureAutomationResourceWarning", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Resource exist.. + /// + internal static string ResourceExists { + get { + return ResourceManager.GetString("ResourceExists", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Resource does not exist.. + /// + internal static string ResourceNotFound { + get { + return ResourceManager.GetString("ResourceNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The Runbook already exists. Runbook name: {0}.. + /// + internal static string RunbookAlreadyExists { + get { + return ResourceManager.GetString("RunbookAlreadyExists", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Runbook already has a draft. Specify the parameter to force an overwrite of this draft. Runbook name: {0}. /// internal static string RunbookAlreadyHasDraft { get { @@ -178,34 +322,34 @@ internal static string RunbookAlreadyHasDraft { } /// - /// Looks up a localized string similar to The runbook has no published version. Runbook ID: {0}.. + /// Looks up a localized string similar to The runbook has no draft version. Runbook name {0}.. /// - internal static string RunbookHasNoPublishedVersionById { + internal static string RunbookHasNoDraftVersion { get { - return ResourceManager.GetString("RunbookHasNoPublishedVersionById", resourceCulture); + return ResourceManager.GetString("RunbookHasNoDraftVersion", resourceCulture); } } /// - /// Looks up a localized string similar to The runbook was not found. Runbook ID: {0}.. + /// Looks up a localized string similar to The runbook has no published version. Runbook name {0}.. /// - internal static string RunbookNotFoundById { + internal static string RunbookHasNoPublishedVersion { get { - return ResourceManager.GetString("RunbookNotFoundById", resourceCulture); + return ResourceManager.GetString("RunbookHasNoPublishedVersion", resourceCulture); } } /// - /// Looks up a localized string similar to The runbook was not found. Runbook name: {0}.. + /// Looks up a localized string similar to The Runbook was not found. Runbook name: {0}.. /// - internal static string RunbookNotFoundByName { + internal static string RunbookNotFound { get { - return ResourceManager.GetString("RunbookNotFoundByName", resourceCulture); + return ResourceManager.GetString("RunbookNotFound", resourceCulture); } } /// - /// Looks up a localized string similar to The runbook parameter "{0}" cannot be serialized to JSON.. + /// Looks up a localized string similar to Runbook parameter cannot be serialized to json. Parameter name {0}.. /// internal static string RunbookParameterCannotBeSerializedToJson { get { @@ -214,7 +358,7 @@ internal static string RunbookParameterCannotBeSerializedToJson { } /// - /// Looks up a localized string similar to The runbook parameter "{0}" is mandatory.. + /// Looks up a localized string similar to Runbook mandatory parameter not specified. Parameter name {0}.. /// internal static string RunbookParameterValueRequired { get { @@ -223,38 +367,56 @@ internal static string RunbookParameterValueRequired { } /// - /// Looks up a localized string similar to The runbook version was not found. Runbook version ID: {0}.. + /// Looks up a localized string similar to The Automation schedule name is in use. Schedule name: {0}.. /// - internal static string RunbookVersionNotFoundById { + internal static string ScheduleNameExists { get { - return ResourceManager.GetString("RunbookVersionNotFoundById", resourceCulture); + return ResourceManager.GetString("ScheduleNameExists", resourceCulture); } } /// - /// Looks up a localized string similar to The Automation schedule name is in use. Schedule name: {0}.. + /// Looks up a localized string similar to The schedule was not found. Schedule name: {0}.. /// - internal static string ScheduleNameExists { + internal static string ScheduleNotFound { get { - return ResourceManager.GetString("ScheduleNameExists", resourceCulture); + return ResourceManager.GetString("ScheduleNotFound", resourceCulture); } } /// - /// Looks up a localized string similar to The schedule was not found. Schedule ID: {0}.. + /// Looks up a localized string similar to Password and Exportable parameters cannot be updated for an existing certificate. They can only be specified when overwriting this certificate with a new one, via the Path parameter. /// - internal static string ScheduleNotFoundById { + internal static string SetCertificateInvalidArgs { get { - return ResourceManager.GetString("ScheduleNotFoundById", resourceCulture); + return ResourceManager.GetString("SetCertificateInvalidArgs", resourceCulture); } } /// - /// Looks up a localized string similar to The schedule was not found. Schedule name: {0}.. + /// Looks up a localized string similar to The variable already exists. Variable name {0}.. + /// + internal static string VariableAlreadyExists { + get { + return ResourceManager.GetString("VariableAlreadyExists", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cannot change encryption property of the variable. Variable name {0}. Encryption - {1}.. + /// + internal static string VariableEncryptionCannotBeChanged { + get { + return ResourceManager.GetString("VariableEncryptionCannotBeChanged", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The variable was not found. Variable name {0}.. /// - internal static string ScheduleNotFoundByName { + internal static string VariableNotFound { get { - return ResourceManager.GetString("ScheduleNotFoundByName", resourceCulture); + return ResourceManager.GetString("VariableNotFound", resourceCulture); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Properties/Resources.resx b/src/ServiceManagement/Automation/Commands.Automation/Properties/Resources.resx index cde935f6970b..ac55f018ec24 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Properties/Resources.resx +++ b/src/ServiceManagement/Automation/Commands.Automation/Properties/Resources.resx @@ -121,40 +121,42 @@ The Automation account was not found. Automation - - The file "{0}" was not found. Make sure the file exists and is accessible. + + Removing the Azure Automation runbook. Automation - - The daily schedule model is not valid. Schedule name: {0}. + + Are you sure you want to remove the Azure Automation runbook? Automation - - The hourly schedule model is not valid. Schedule name: {0}. + + The Runbook already exists. Runbook name: {0}. Automation - - The job model is not valid. + + Runbook already has a draft. Specify the parameter to force an overwrite of this draft. Runbook name: {0} Automation - - The runbook model is not valid. + + {0} {1} operation failed for object name: {2) under AutomationAccount: {3} Automation - - At least one parameter provided is not expected by the runbook. - Automation + + The credential was not found. Credential name: {0}. - - The job was not found. Job ID: {0}. + + The Job having Id: {0} was not found. Automation - - Removing the Azure Automation runbook. + + The module was not found. Module name: {0}. + + + {0} is empty. Automation - - Are you sure you want to remove the Azure Automation runbook? + + Removing the Azure Automation {0}. Automation @@ -165,44 +167,112 @@ Are you sure you want to remove the Azure Automation schedule? Automation - - Runbook already has a draft. Specify the parameter to force an overwrite of this draft. + + Are you sure you want to remove the Azure Automation {0} ? Automation - - The runbook has no published version. Runbook ID: {0}. + + Resource exist. Automation - - The runbook was not found. Runbook ID: {0}. + + The Runbook was not found. Runbook name: {0}. + Autmation + + + The Automation schedule name is in use. Schedule name: {0}. + Automation + + + The schedule was not found. Schedule name: {0}. + Automation + + + The variable already exists. Variable name {0}. Automation - - The runbook was not found. Runbook name: {0}. + + The variable was not found. Variable name {0}. + Automation + + + The runbook has no published version. Runbook name {0}. + Automation + + + Invalid runbook parameters. + Automation + + + The job schedule was not found. Runbook name {0}. Schedule name {1}. + Automation + + + The job schedule was not found. Job schedule id: {0}. Automation - The runbook parameter "{0}" cannot be serialized to JSON. + Runbook parameter cannot be serialized to json. Parameter name {0}. Automation - The runbook parameter "{0}" is mandatory. + Runbook mandatory parameter not specified. Parameter name {0}. Automation - - The runbook version was not found. Runbook version ID: {0}. + + Disassociating the Azure Automation runbook and schedule. Automation - - The Automation schedule name is in use. Schedule name: {0}. + + Are you sure you want to disassociate the Azure Automation runbook and schedule? Automation - - The schedule was not found. Schedule ID: {0}. + + Cannot change encryption property of the variable. Variable name {0}. Encryption - {1}. Automation - - The schedule was not found. Schedule name: {0}. + + The Automation account already exists + Automation + + + The certificate was not found. Certificate name {0}. + Automation + + + The certificate already exists. Certificate name: {0}. + Automation + + + Failed to decrypt. Error Details {0} + Automation + + + Resource does not exist. + Automation + + + The Connection already exists. Connection name: {0}. + Automation + + + The connection field name was not found for connection name: {0}. + Automation + + + The connection was not found. Connection name: {0}. + Automation + + + Password and Exportable parameters cannot be updated for an existing certificate. They can only be specified when overwriting this certificate with a new one, via the Path parameter + Automation + + + The runbook has no draft version. Runbook name {0}. + Automation + + + Create account arguments are invalid. Provide valid account name and location. Account Name: {0}, Location: {1} Automation \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation/packages.config b/src/ServiceManagement/Automation/Commands.Automation/packages.config index 0438ff07580b..a87b8713c6d8 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/packages.config +++ b/src/ServiceManagement/Automation/Commands.Automation/packages.config @@ -3,14 +3,14 @@ - - + + - + \ No newline at end of file diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/Commands.ServiceManagement.Extensions.Test.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/Commands.ServiceManagement.Extensions.Test.csproj index 46dd90cd9d83..7e801c7579b8 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/Commands.ServiceManagement.Extensions.Test.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/Commands.ServiceManagement.Extensions.Test.csproj @@ -32,9 +32,12 @@ pdbonly true bin\Release\ - TRACE + TRACE;SIGN prompt 4 + true + true + MSSharedLibKey.snk @@ -43,9 +46,8 @@ ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -70,8 +72,13 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll + + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False @@ -91,6 +98,10 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + + False + ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + @@ -107,19 +118,29 @@ + + + {5EE72C53-1720-4309-B54B-5FB79703195F} + Commands.Common + {C1BDA476-A5CC-4394-914D-48B0EC31A710} Commands.ScenarioTests.Common + + {4900EC4E-8DEB-4412-9108-0BC52F81D457} + Commands.Utilities + {e1ca72ba-8374-45f6-904d-fd34ecdf5b6f} Commands.ServiceManagement + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/DSC/UnitTests/GetAzureVMDscExtensionStatusUnitTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/DSC/UnitTests/GetAzureVMDscExtensionStatusUnitTest.cs new file mode 100644 index 000000000000..4c52d5675111 --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/DSC/UnitTests/GetAzureVMDscExtensionStatusUnitTest.cs @@ -0,0 +1,272 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; +using Xunit; + +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.Test.DSC.UnitTests +{ + using NSM = Management.Compute.Models; + + public class GetAzureVmDscExtensionStatusUnitTest + { + private readonly GetAzureVmDscExtensionStatusCommand getAzureVmDscExtensionStatusCmdlet; + private const string ServiceName = "dsc-service"; + + public GetAzureVmDscExtensionStatusUnitTest() + { + getAzureVmDscExtensionStatusCmdlet = new GetAzureVmDscExtensionStatusCommand(); + } + + [Fact] + public void TestGetService() + { + //when service name is passed as argument in the cmdlet + getAzureVmDscExtensionStatusCmdlet.GetService(ServiceName, null); + Assert.Equal(ServiceName, getAzureVmDscExtensionStatusCmdlet.Service); + + //when vm object is passed as argument in the cmdlet + getAzureVmDscExtensionStatusCmdlet.GetService("", GetAzureVM(ServiceName, ServiceName)); + Assert.Equal(ServiceName, getAzureVmDscExtensionStatusCmdlet.Service); + } + + [Fact] + public void TestGetVirtualMachineDscStatusContextListWithServiceName() + { + getAzureVmDscExtensionStatusCmdlet.Service = ServiceName; + + // service has multiple vm's + var roles = new List {CreateRole("dscmachine01"), CreateRole("dscmachine02")}; + var roleInstances = new List + { + CreateRoleInstance("dscmachine01"), + CreateRoleInstance("dscmachine02") + }; + + var deploymentResponse = CreateDeploymentGetResponse(ServiceName, roles, roleInstances); + var dscExtensionStatusContexts = + getAzureVmDscExtensionStatusCmdlet + .GetVirtualMachineDscStatusContextList(deploymentResponse); + Assert.Null(getAzureVmDscExtensionStatusCmdlet.Name); + Assert.Null(getAzureVmDscExtensionStatusCmdlet.VmName); + Assert.NotNull(dscExtensionStatusContexts); + Assert.Equal(dscExtensionStatusContexts.Count, 2); + + } + + [Fact] + public void TestGetVirtualMachineDscStatusContextListWithServiceNameAndVmName() + { + getAzureVmDscExtensionStatusCmdlet.Service = ServiceName; + getAzureVmDscExtensionStatusCmdlet.Name = "dscmachine01"; + + // service has multiple vm's + var roles = new List {CreateRole("dscmachine01"), CreateRole("dscmachine02")}; + var roleInstances = new List + { + CreateRoleInstance("dscmachine01"), + CreateRoleInstance("dscmachine02") + }; + + var deploymentResponse = CreateDeploymentGetResponse(ServiceName, roles, roleInstances); + var dscExtensionStatusContexts = + getAzureVmDscExtensionStatusCmdlet + .GetVirtualMachineDscStatusContextList(deploymentResponse); + Assert.NotNull(getAzureVmDscExtensionStatusCmdlet.Name); + Assert.Null(getAzureVmDscExtensionStatusCmdlet.VmName); + Assert.NotNull(dscExtensionStatusContexts); + Assert.Equal(dscExtensionStatusContexts.Count, 1); + + } + + [Fact] + public void TestGetVirtualMachineDscStatusContextListWithServiceNameAndIncorrectVmName() + { + getAzureVmDscExtensionStatusCmdlet.Service = ServiceName; + getAzureVmDscExtensionStatusCmdlet.Name = "some-blah"; + + // service has multiple vm's + var roles = new List {CreateRole("dscmachine01"), CreateRole("dscmachine02")}; + var roleInstances = new List + { + CreateRoleInstance("dscmachine01"), + CreateRoleInstance("dscmachine02") + }; + + var deploymentResponse = CreateDeploymentGetResponse(ServiceName, roles, roleInstances); + var dscExtensionStatusContexts = + getAzureVmDscExtensionStatusCmdlet + .GetVirtualMachineDscStatusContextList(deploymentResponse); + Assert.NotNull(getAzureVmDscExtensionStatusCmdlet.Name); + Assert.Null(getAzureVmDscExtensionStatusCmdlet.VmName); + Assert.Equal(dscExtensionStatusContexts.Count, 0); + + } + + [Fact] + public void TestGetVirtualMachineDscStatusContextListWithVm() + { + getAzureVmDscExtensionStatusCmdlet.Service = ServiceName; + getAzureVmDscExtensionStatusCmdlet.VmName = "dscmachine02"; + + // service has multiple vm's + var roles = new List {CreateRole("dscmachine02")}; + var roleInstances = new List {CreateRoleInstance("dscmachine02")}; + + var deploymentResponse = CreateDeploymentGetResponse(ServiceName, roles, roleInstances); + var dscExtensionStatusContexts = + getAzureVmDscExtensionStatusCmdlet + .GetVirtualMachineDscStatusContextList(deploymentResponse); + Assert.Null(getAzureVmDscExtensionStatusCmdlet.Name); + Assert.NotNull(getAzureVmDscExtensionStatusCmdlet.VmName); + Assert.Equal(dscExtensionStatusContexts.Count, 1); + } + + [Fact] + public void TestCreateDscStatusContext() + { + getAzureVmDscExtensionStatusCmdlet.Service = ServiceName; + + var roles = new List {CreateRole("dscmachine02")}; + var roleInstances = new List {CreateRoleInstance("dscmachine02")}; + var context = + getAzureVmDscExtensionStatusCmdlet.CreateDscStatusContext( + roles[0], roleInstances[0]); + Assert.NotNull(context); + Assert.Equal(context.Name, "dscmachine02"); + Assert.Equal(context.StatusCode, 1); + Assert.Equal(context.ServiceName, ServiceName); + Assert.Equal(context.Status, "Success"); + Assert.Equal(context.StatusMessage, "Dsc Configuration was applied successful"); + Assert.Equal(context.DscConfigurationLog.Count(), GetFormattedMessage().Count()); + } + + private IPersistentVM GetAzureVM(String roleName, String serviceName) + { + var vm = new PersistentVM {RoleName = roleName}; + var vmContext = new PersistentVMRoleContext + { + DeploymentName = roleName, + Name = roleName, + ServiceName = serviceName, + VM = vm + }; + + return vmContext; + } + + private NSM.DeploymentGetResponse CreateDeploymentGetResponse(string serviceName, IList roles, + IList roleInstances) + { + var response = new NSM.DeploymentGetResponse + { + Name = serviceName, + Configuration = "config", + Status = Management.Compute.Models.DeploymentStatus.Starting, + PersistentVMDowntime = new NSM.PersistentVMDowntime + { + EndTime = DateTime.Now, + StartTime = DateTime.Now, + Status = "", + }, + LastModifiedTime = DateTime.Now, + Roles = roles, + RoleInstances = roleInstances + }; + + return response; + } + + private NSM.RoleInstance CreateRoleInstance(String roleName) + { + var roleInstance = new NSM.RoleInstance + { + RoleName = roleName, + ResourceExtensionStatusList = CreateResourceExtensionStatus() + }; + return roleInstance; + } + + private NSM.Role CreateRole(String roleName) + { + var role = new NSM.Role + { + RoleName = roleName + }; + + return role; + } + + private List CreateResourceExtensionStatus() + { + var resourceExtensionStatusList = new List(); + + var resourceBgiExtensionStatus = new NSM.ResourceExtensionStatus + { + HandlerName = "BGIInfo" + }; + var resourceDscExtensionStatus = new NSM.ResourceExtensionStatus + { + HandlerName = "Microsoft.Powershell.DSC", + ExtensionSettingStatus = CreateExtensionSettingStatus() + }; + + resourceExtensionStatusList.Add(resourceBgiExtensionStatus); + resourceExtensionStatusList.Add(resourceDscExtensionStatus); + + return resourceExtensionStatusList; + } + + private NSM.ResourceExtensionConfigurationStatus CreateExtensionSettingStatus() + { + var extensionSettingStatus = new NSM.ResourceExtensionConfigurationStatus + { + Code = 1, + Status = "Success", + FormattedMessage = new NSM.GuestAgentFormattedMessage + { + Message = "Dsc Configuration was applied successful" + }, + Timestamp = new DateTime(), + SubStatusList = CreateResourceExtensionSubStatus(1, CreateGuestAgentFormattedMessage()) + }; + + return extensionSettingStatus; + } + + private List CreateResourceExtensionSubStatus(int code, + NSM.GuestAgentFormattedMessage formattedMessage) + { + var resourceExtensionSubStatusList = new List(); + var resourceExtensionSubStatus = new NSM.ResourceExtensionSubStatus + { + Code = code, + FormattedMessage = formattedMessage, + Status = "Success", + Name = "DSC Status" + }; + resourceExtensionSubStatusList.Add(resourceExtensionSubStatus); + return resourceExtensionSubStatusList; + } + + private NSM.GuestAgentFormattedMessage CreateGuestAgentFormattedMessage() + { + var formattedMessage = new NSM.GuestAgentFormattedMessage + { + Message = + "[ESPARMAR-2012R2]:LCM:[Start Set]\r\n[ESPARMAR-2012R2]:LCM:[Start Resource] " + + "[[WindowsFeature]IIS]\r\n[ESPARMAR-2012R2]:LCM:[Start Test] [[WindowsFeature]IIS]\r\n[ESPARMAR-2012R2]" + }; + return formattedMessage; + } + + private IEnumerable GetFormattedMessage() + { + const string message = "[ESPARMAR-2012R2]:LCM:[Start Set]\r\n[ESPARMAR-2012R2]:LCM:[Start Resource] " + + "[[WindowsFeature]IIS]\r\n[ESPARMAR-2012R2]:LCM:[Start Test] [[WindowsFeature]IIS]\r\n[ESPARMAR-2012R2]"; + + return message.Split(new[] {"\r\n", "\n"}, StringSplitOptions.None); + } + } +} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/MSSharedLibKey.snk b/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/MSSharedLibKey.snk new file mode 100644 index 000000000000..695f1b38774e Binary files /dev/null and b/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/MSSharedLibKey.snk differ diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/packages.config index bdde83a6dc79..0f2b1ec77c46 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Extensions.Test/packages.config @@ -3,13 +3,13 @@ - + - + \ No newline at end of file diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Commands.ServiceManagement.PlatformImageRepository.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Commands.ServiceManagement.PlatformImageRepository.csproj index e0f0df052783..15f23db23c94 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Commands.ServiceManagement.PlatformImageRepository.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/Commands.ServiceManagement.PlatformImageRepository.csproj @@ -67,7 +67,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -107,13 +107,12 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/PIR.psd1 b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/PIR.psd1 index a4b6a707ca19..ee74b396191d 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/PIR.psd1 +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/PIR.psd1 @@ -12,7 +12,7 @@ ModuleToProcess = '.\Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageRepository.dll' # Version number of this module. -ModuleVersion = '0.8.13' +ModuleVersion = '0.8.14' # ID used to uniquely identify this module GUID = 'a9343cbd-175c-4f72-90c7-2abe9b300644' diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/packages.config index 2e1cd5f32f8f..7d44e82372d2 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.PlatformImageRepository/packages.config @@ -4,7 +4,7 @@ - + @@ -15,8 +15,8 @@ - - + + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/AzurePreview.psd1 b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/AzurePreview.psd1 index 6b81499baf35..16fe71cbebec 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/AzurePreview.psd1 +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/AzurePreview.psd1 @@ -12,7 +12,7 @@ ModuleToProcess = '.\Microsoft.WindowsAzure.Commands.ServiceManagement.Preview.dll' # Version number of this module. -ModuleVersion = '0.8.13' +ModuleVersion = '0.8.14' # ID used to uniquely identify this module GUID = '1C72E555-E83F-45E4-AED2-AF3278828DCD' diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj index 2a595f90105a..44294d00057c 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj @@ -67,7 +67,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -107,13 +107,12 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/packages.config index ce92088d8fe7..52c05c11e685 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Preview/packages.config @@ -4,7 +4,7 @@ - + @@ -15,8 +15,8 @@ - - + + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj index ba19d707f6bf..2d2f7b7010f9 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj @@ -59,9 +59,8 @@ ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -101,11 +100,12 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.6.0.0\lib\net40\Microsoft.WindowsAzure.Management.Network.dll @@ -175,6 +175,7 @@ + @@ -191,7 +192,6 @@ - @@ -285,6 +285,9 @@ + + + @@ -360,10 +363,6 @@ - - - - diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdSASUriTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdSASUriTest.cs index 283b04ed0b29..729b780d0aa6 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdSASUriTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdSASUriTest.cs @@ -54,7 +54,7 @@ public void Initialize() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\upload_VHD.csv", "upload_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskSasUri() { @@ -128,7 +128,7 @@ private string CreateSasUriWithPermission(string vhdName, int p) /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\overwrite_VHD.csv", "overwrite_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskOverwriteSasUri() { @@ -187,7 +187,7 @@ public void UploadDiskOverwriteSasUri() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\overwrite_VHD.csv", "overwrite_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskOverwriteNonExistSasUri() { @@ -244,7 +244,7 @@ public void UploadDiskOverwriteNonExistSasUri() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\overwrite_VHD.csv", "overwrite_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskSecondWithoutOverwriteSasUri() { @@ -305,7 +305,7 @@ public void UploadDiskSecondWithoutOverwriteSasUri() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\thread_VHD.csv", "thread_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskThreadNumberSasUri() { @@ -361,7 +361,7 @@ public void UploadDiskThreadNumberSasUri() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\thread_VHD.csv", "thread_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskThreadNumberOverwriteSasUri() { @@ -414,7 +414,7 @@ public void UploadDiskThreadNumberOverwriteSasUri() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\patch_VHD.csv", "patch_VHD#csv", DataAccessMethod.Sequential)] [Ignore] // BUG: https://github.com/Azure/azure-sdk-tools/issues/2956 public void PatchFirstLevelDifferencingDiskSasUri() @@ -543,7 +543,7 @@ public void PatchSasUriNormalBaseShouldFail() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\patch_VHD.csv", "patch_VHD#csv", DataAccessMethod.Sequential)] public void PatchNormalSasUriBase() { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdTest.cs index fbfba24dce32..1876fe516458 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/AddAzureVhdTest.cs @@ -40,7 +40,7 @@ public void Initialize() /// /// UploadDisk: /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\upload_VHD.csv", "upload_VHD#csv", DataAccessMethod.Sequential)] public void UploadDisk() { @@ -74,7 +74,7 @@ public void UploadDisk() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\overwrite_VHD.csv", "overwrite_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskOverwrite() { @@ -115,7 +115,7 @@ public void UploadDiskOverwrite() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\overwrite_VHD.csv", "overwrite_VHD#csv", DataAccessMethod.Sequential)] [Ignore] public void UploadDiskResume() @@ -165,7 +165,7 @@ public void UploadDiskResume() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\overwrite_VHD.csv", "overwrite_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskOverwriteNonExist() { @@ -205,7 +205,7 @@ public void UploadDiskOverwriteNonExist() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\overwrite_VHD.csv", "overwrite_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskSecondWithoutOverwrite() { @@ -253,7 +253,7 @@ public void UploadDiskSecondWithoutOverwrite() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\thread_VHD.csv", "thread_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskThreadNumber() { @@ -290,7 +290,7 @@ public void UploadDiskThreadNumber() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\thread_VHD.csv", "thread_VHD#csv", DataAccessMethod.Sequential)] public void UploadDiskThreadNumberOverwrite() { @@ -328,7 +328,7 @@ public void UploadDiskThreadNumberOverwrite() /// /// /// - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\patch_VHD.csv", "patch_VHD#csv", DataAccessMethod.Sequential)] public void PatchFirstLevelDifferencingDisk() { @@ -381,7 +381,7 @@ public void PatchFirstLevelDifferencingDisk() System.IO.File.AppendAllLines(perfFile, new string[] { String.Format("{0},{1}", testName, (testEndTime - testStartTime).TotalSeconds) }); } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] + [TestMethod(), TestCategory(Category.Upload), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Add-AzureVhd)")] [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\thread_VHD.csv", "thread_VHD#csv", DataAccessMethod.Sequential)] public void WrongProtocolShouldFail() { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CleanUp.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CleanUp.cs new file mode 100644 index 000000000000..21f98aae4e0d --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CleanUp.cs @@ -0,0 +1,79 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.VisualStudio.TestTools.UnitTesting; + +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests +{ + [TestClass] + public class ServiceManagementCleanUp : ServiceManagementTest + { + + /// + /// Clean up any resouces left from tests + /// + [TestMethod(), TestCategory(Category.CleanUp), Priority(1), Owner("hylee"), Description("Clean up any resouces left from tests")] + public void CleanUp() + { + vmPowershellCmdlets = new ServiceManagementCmdletTestHelper(); + try + { + vmPowershellCmdlets.RunPSScript("Get-AzureService | Remove-AzureService -Force"); + } + catch + { + } + + try + { + vmPowershellCmdlets.RunPSScript("Get-AzureDisk | Remove-AzureDisk"); + } + catch + { + } + + try + { + vmPowershellCmdlets.RunPSScript(@"Get-AzureVMImage | where {$_.Category -eq 'User'} | Remove-AzureVMImage"); + } + catch + { + } + + try + { + vmPowershellCmdlets.RunPSScript("Remove-AzureVNetConfig"); + } + catch + { + } + + try + { + vmPowershellCmdlets.RunPSScript("Get-AzureAffinityGroup | Remove-AzureAffinityGroup"); + } + catch + { + } + + try + { + vmPowershellCmdlets.RunPSScript("Get-AzureReservedIP | Remove-AzureReservedIP -Force"); + } + catch + { + } + } + } +} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ConfigDataInfo/AzureVMConfigInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ConfigDataInfo/AzureVMConfigInfo.cs index 47959bc5b96c..f944aad93a7f 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ConfigDataInfo/AzureVMConfigInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ConfigDataInfo/AzureVMConfigInfo.cs @@ -19,12 +19,14 @@ public class AzureVMConfigInfo public string vmName; public string imageName; public string vmSize; + public string mediaLocation; - public AzureVMConfigInfo(string vmName, string vmSize, string imageName) + public AzureVMConfigInfo(string vmName, string vmSize, string imageName, string mediaLocation = null) { this.vmName = vmName; this.vmSize = vmSize; this.imageName = imageName; + this.mediaLocation = mediaLocation; } } } \ No newline at end of file diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Constants.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Constants.cs index 0b817c426469..70ea7c2f2b06 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Constants.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Constants.cs @@ -21,6 +21,9 @@ public class Category public const string Functional = "Functional"; public const string Preview = "Preview"; public const string Sequential = "Sequential"; + public const string Network = "Network"; + public const string Upload = "AzureRTUpload"; + public const string CleanUp = "AzureRTCleanUp"; } public class LoadBalancerDistribution diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CredentialHelper.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CredentialHelper.cs index 579a68ccb504..290832b0c4ae 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CredentialHelper.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/CredentialHelper.cs @@ -239,7 +239,7 @@ public static string DefaultStorageName } } - public static void CopyTestData(string srcContainer, string srcBlob, string destContainer, string destBlob) + public static void CopyTestData(string srcContainer, string srcBlob, string destContainer, string destBlob = null) { ServiceManagementCmdletTestHelper vmPowershellCmdlets = new ServiceManagementCmdletTestHelper(); Process currentProcess = Process.GetCurrentProcess(); @@ -262,7 +262,15 @@ public static void CopyTestData(string srcContainer, string srcBlob, string dest // Make SAS Uri for the source blob. string srcSasUri = Utilities.GenerateSasUri(CredentialHelper.CredentialBlobUriFormat, storageAccount, storageAccountKey, srcContainer, srcBlob); - vmPowershellCmdlets.RunPSScript(string.Format("Start-AzureStorageBlobCopy -SrcUri \"{0}\" -DestContainer {1} -DestBlob {2} -Force", srcSasUri, destContainer, destBlob)); + if (string.IsNullOrEmpty(destBlob)) + { + vmPowershellCmdlets.RunPSScript(string.Format("Start-AzureStorageBlobCopy -SrcContainer {0} -SrcBlob {1} -DestContainer {2} -Force", srcContainer, srcBlob, destContainer)); + destBlob = srcBlob; + } + else + { + vmPowershellCmdlets.RunPSScript(string.Format("Start-AzureStorageBlobCopy -SrcUri \"{0}\" -DestContainer {1} -DestBlob {2} -Force", srcSasUri, destContainer, destBlob)); + } for (int i = 0; i < 60; i++) { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ExtensionTests/AzureVMAccessExtensionTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ExtensionTests/AzureVMAccessExtensionTests.cs index d7d37b6320c4..f426f256652c 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ExtensionTests/AzureVMAccessExtensionTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ExtensionTests/AzureVMAccessExtensionTests.cs @@ -280,11 +280,6 @@ private void VerifyRDPExtension(string vmName, string serviceName) port = int.Parse(dnsAndport[1]); } Console.WriteLine("Azure VM RDP file downloaded."); - - Console.WriteLine("Waiting to sleep for 4 mins before trying to login VM "); - Thread.Sleep(300000); - ValidateLogin(dns, port, vmAccessUserName, vmAccessPassword); - } private void DisableExtension(string vmName, string serviceName) @@ -296,12 +291,6 @@ private void DisableExtension(string vmName, string serviceName) Console.WriteLine("Disabled VM Access extesnion for the vm {0}", vmName); } - - private void ValidateLogin(string dns, int port, string vmAccessUserName, string vmAccessPassword) - { - Assert.IsTrue((Utilities.RDPtestIaaS(dns, port, vmAccessUserName, vmAccessPassword, true)), "Cannot RDP to the instance!!"); - } - #endregion Helper Methods } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ExtensionTests/CustomScriptExtensionTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ExtensionTests/CustomScriptExtensionTests.cs index 0ea9e6f6e03b..1dbcd32e6afa 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ExtensionTests/CustomScriptExtensionTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ExtensionTests/CustomScriptExtensionTests.cs @@ -195,7 +195,7 @@ private void GetCustomScriptExtensionVersion() { Utilities.PrintHeader("Listing the available VM extensions"); var extensionsInfo = vmPowershellCmdlets.GetAzureVMAvailableExtension(ConstCustomScriptExtensionName, ConstCustomScriptExtensionPublisher, true); - customScriptExtension = extensionsInfo.OrderBy(c => c.Version).LastOrDefault(); + customScriptExtension = extensionsInfo.Where(c => c.Version.Equals("1.1")).FirstOrDefault(); Match m = Regex.Match(customScriptExtension.Version, @"((\.).*?){2}"); if (m.Success) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs index 728b2b2104a5..a65632d78d6d 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs @@ -22,6 +22,7 @@ using System.Reflection; using System.Security.Cryptography.X509Certificates; using System.Text; +using System.Threading; using System.Xml; using Microsoft.VisualStudio.TestTools.UnitTesting; using Microsoft.Azure.Common.Extensions.Models; @@ -41,8 +42,6 @@ public class FunctionalTest : ServiceManagementTest [ClassInitialize] public static void ClassInit(TestContext context) { - //SetTestSettings(); - if (defaultAzureSubscription.Equals(null)) { Assert.Inconclusive("No Subscription is selected!"); @@ -58,6 +57,19 @@ public void Initialize() testStartTime = DateTime.Now; } + [TestCleanup] + public virtual void CleanUp() + { + Console.WriteLine("Test {0}", pass ? "passed" : "failed"); + + // Cleanup + if ((cleanupIfPassed && pass) || (cleanupIfFailed && !pass)) + { + Console.WriteLine("Starting to clean up created VM and service..."); + CleanupService(serviceName); + } + } + [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (Get-AzureStorageAccount)")] [Ignore] public void ScriptTestSample() @@ -65,6 +77,261 @@ public void ScriptTestSample() vmPowershellCmdlets.RunPSScript("Get-Help Save-AzureVhd -full"); } + /// + /// + /// + [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Add,Get,Remove)-AzureCertificate)")] + [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\certificateData.csv", "certificateData#csv", DataAccessMethod.Sequential)] + public void AzureCertificateTest() + { + StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); + vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, vmName, serviceName, imageName, username, password, locationName); + Console.WriteLine("Service Name: {0} is created. VM: {1} is created.", serviceName, vmName); + + // Certificate files to test + string cerFileName = Convert.ToString(TestContext.DataRow["cerFileName"]); + string pfxFileName = Convert.ToString(TestContext.DataRow["pfxFileName"]); + string psswrd = Convert.ToString(TestContext.DataRow["password"]); + string thumbprintAlgorithm = Convert.ToString(TestContext.DataRow["algorithm"]); + + // Create a certificate + X509Certificate2 certCreated = Utilities.CreateCertificate(psswrd); + byte[] certData = certCreated.Export(X509ContentType.Pfx, psswrd); + File.WriteAllBytes(pfxFileName, certData); + byte[] certData2 = certCreated.Export(X509ContentType.Cert); + File.WriteAllBytes(cerFileName, certData2); + + // Install the .cer file to local machine. + StoreLocation certStoreLocation = StoreLocation.CurrentUser; + StoreName certStoreName = StoreName.My; + X509Certificate2 installedCert = Utilities.InstallCert(cerFileName, certStoreLocation, certStoreName); + + // Certificate1: get it from the installed certificate. + PSObject cert1 = vmPowershellCmdlets.RunPSScript( + String.Format("Get-Item cert:\\{0}\\{1}\\{2}", certStoreLocation.ToString(), certStoreName.ToString(), installedCert.Thumbprint))[0]; + string cert1data = Convert.ToBase64String(((X509Certificate2)cert1.BaseObject).RawData); + + // Certificate2: get it from .pfx file. + X509Certificate2Collection cert2 = new X509Certificate2Collection(); + cert2.Import(pfxFileName, psswrd, X509KeyStorageFlags.PersistKeySet); + string cert2data = Convert.ToBase64String(cert2[0].RawData); + + // Certificate3: get it from .cer file. + X509Certificate2Collection cert3 = new X509Certificate2Collection(); + cert3.Import(cerFileName); + string cert3data = Convert.ToBase64String(cert3[0].RawData); + + try + { + // Add a cert item + vmPowershellCmdlets.AddAzureCertificate(serviceName, cert1); + CertificateContext getCert1 = vmPowershellCmdlets.GetAzureCertificate(serviceName).FirstOrDefault(a => a.Thumbprint.Equals(installedCert.Thumbprint)); + Console.WriteLine("Cert is added: {0}", getCert1.Thumbprint); + Assert.AreEqual(getCert1.Data, cert1data, "Cert is different!!"); + + Thread.Sleep(TimeSpan.FromMinutes(2)); + vmPowershellCmdlets.RemoveAzureCertificate(serviceName, getCert1.Thumbprint, thumbprintAlgorithm); + pass = Utilities.CheckRemove(vmPowershellCmdlets.GetAzureCertificate, serviceName, getCert1.Thumbprint, thumbprintAlgorithm); + + // Add .pfx file + vmPowershellCmdlets.AddAzureCertificate(serviceName, pfxFileName, psswrd); + CertificateContext getCert2 = vmPowershellCmdlets.GetAzureCertificate(serviceName, cert2[0].Thumbprint, thumbprintAlgorithm)[0]; + Console.WriteLine("Cert is added: {0}", cert2[0].Thumbprint); + Assert.AreEqual(getCert2.Data, cert2data, "Cert is different!!"); + Thread.Sleep(TimeSpan.FromMinutes(2)); + vmPowershellCmdlets.RemoveAzureCertificate(serviceName, cert2[0].Thumbprint, thumbprintAlgorithm); + pass &= Utilities.CheckRemove(vmPowershellCmdlets.GetAzureCertificate, serviceName, cert2[0].Thumbprint, thumbprintAlgorithm); + + // Add .cer file + vmPowershellCmdlets.AddAzureCertificate(serviceName, cerFileName); + CertificateContext getCert3 = vmPowershellCmdlets.GetAzureCertificate(serviceName, cert3[0].Thumbprint, thumbprintAlgorithm)[0]; + Console.WriteLine("Cert is added: {0}", cert3[0].Thumbprint); + Assert.AreEqual(getCert3.Data, cert3data, "Cert is different!!"); + Thread.Sleep(TimeSpan.FromMinutes(2)); + vmPowershellCmdlets.RemoveAzureCertificate(serviceName, cert3[0].Thumbprint, thumbprintAlgorithm); + pass &= Utilities.CheckRemove(vmPowershellCmdlets.GetAzureCertificate, serviceName, cert3[0].Thumbprint, thumbprintAlgorithm); + + var certs = vmPowershellCmdlets.GetAzureCertificate(serviceName); + Console.WriteLine("number of certs: {0}", certs.Count); + Utilities.PrintContext(certs); + } + catch (Exception e) + { + pass = false; + Assert.Fail(e.ToString()); + } + } + + /// + /// + /// + [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Add,Get,Set,Remove)-AzureDataDisk)")] + public void AzureDataDiskTest() + { + StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); + vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, vmName, serviceName, imageName, username, password, locationName); + Console.WriteLine("Service Name: {0} is created. VM: {1} is created.", serviceName, vmName); + + string diskLabel1 = "disk1"; + int diskSize1 = 30; + int lunSlot1 = 0; + + string diskLabel2 = "disk2"; + int diskSize2 = 50; + int lunSlot2 = 2; + + + try + { + AddAzureDataDiskConfig dataDiskInfo1 = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, diskSize1, diskLabel1, lunSlot1); + AddAzureDataDiskConfig dataDiskInfo2 = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, diskSize2, diskLabel2, lunSlot2); + + vmPowershellCmdlets.AddDataDisk(vmName, serviceName, new[] { dataDiskInfo1, dataDiskInfo2 }); // Add-AzureDataDisk with Get-AzureVM and Update-AzureVm + + Assert.IsTrue(CheckDataDisk(vmName, serviceName, dataDiskInfo1, HostCaching.None), "Data disk is not properly added"); + Console.WriteLine("Data disk added correctly."); + + Assert.IsTrue(CheckDataDisk(vmName, serviceName, dataDiskInfo2, HostCaching.None), "Data disk is not properly added"); + Console.WriteLine("Data disk added correctly."); + + vmPowershellCmdlets.SetDataDisk(vmName, serviceName, HostCaching.ReadOnly, lunSlot1); + Assert.IsTrue(CheckDataDisk(vmName, serviceName, dataDiskInfo1, HostCaching.ReadOnly), "Data disk is not properly changed"); + Console.WriteLine("Data disk is changed correctly."); + + pass = true; + + } + catch (Exception e) + { + pass = false; + Assert.Fail("Exception occurred: {0}", e.ToString()); + } + finally + { + // Remove DataDisks created + foreach (DataVirtualHardDisk disk in vmPowershellCmdlets.GetAzureDataDisk(vmName, serviceName)) + { + vmPowershellCmdlets.RemoveDataDisk(vmName, serviceName, new[] { disk.Lun }); // Remove-AzureDataDisk + RemoveDisk(disk.DiskName, 10); + } + Assert.AreEqual(0, vmPowershellCmdlets.GetAzureDataDisk(vmName, serviceName).Count, "DataDisk is not removed."); + } + } + + private void RemoveDisk(string diskName, int maxTry) + { + for (int i = 0; i <= maxTry; i++) + { + try + { + vmPowershellCmdlets.RemoveAzureDisk(diskName, false); + break; + } + catch (Exception e) + { + if (i == maxTry) + { + Console.WriteLine("Max try reached. Couldn't delete the Virtual disk"); + } + if (e.ToString().Contains("currently in use")) + { + Thread.Sleep(TimeSpan.FromSeconds(30)); + continue; + } + } + } + } + + private bool CheckDataDisk(string vmName, string serviceName, AddAzureDataDiskConfig dataDiskInfo, HostCaching hc) + { + bool found = false; + foreach (DataVirtualHardDisk disk in vmPowershellCmdlets.GetAzureDataDisk(vmName, serviceName)) + { + Console.WriteLine("DataDisk - Name:{0}, Label:{1}, Size:{2}, LUN:{3}, HostCaching: {4}", disk.DiskName, disk.DiskLabel, disk.LogicalDiskSizeInGB, disk.Lun, disk.HostCaching); + if (disk.DiskLabel == dataDiskInfo.DiskLabel && disk.LogicalDiskSizeInGB == dataDiskInfo.DiskSizeGB && disk.Lun == dataDiskInfo.LunSlot) + { + if (disk.HostCaching == hc.ToString()) + { + found = true; + Console.WriteLine("DataDisk found: {0}", disk.DiskLabel); + } + } + } + return found; + } + + /// + /// + /// + [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet Set-AzureAvailabilitySet)")] + public void AzureAvailabilitySetTest() + { + StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); + vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, vmName, serviceName, imageName, username, password, locationName); + Console.WriteLine("Service Name: {0} is created. VM: {1} is created.", serviceName, vmName); + + string testAVSetName = "testAVSet1"; + + try + { + var vm = vmPowershellCmdlets.SetAzureAvailabilitySet(vmName, serviceName, testAVSetName); + vmPowershellCmdlets.UpdateAzureVM(vmName, serviceName, vm); + Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(vmName, serviceName).VM, testAVSetName)); + + vm = vmPowershellCmdlets.SetAzureAvailabilitySet(vmName, serviceName, string.Empty); + vmPowershellCmdlets.UpdateAzureVM(vmName, serviceName, vm); + Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(vmName, serviceName).VM, string.Empty)); + + vm = vmPowershellCmdlets.SetAzureAvailabilitySet(vmName, serviceName, testAVSetName); + vmPowershellCmdlets.UpdateAzureVM(vmName, serviceName, vm); + Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(vmName, serviceName).VM, testAVSetName)); + + vm = vmPowershellCmdlets.SetAzureAvailabilitySet(vmName, serviceName, null); + vmPowershellCmdlets.UpdateAzureVM(vmName, serviceName, vm); + Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(vmName, serviceName).VM, testAVSetName)); + + vm = vmPowershellCmdlets.RemoveAzureAvailabilitySet(vmName, serviceName); + vmPowershellCmdlets.UpdateAzureVM(vmName, serviceName, vm); + Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(vmName, serviceName).VM, testAVSetName)); + + pass = true; + } + catch (Exception e) + { + pass = false; + Assert.Fail("Exception occurred: {0}", e.ToString()); + } + } + + /// + /// + /// + [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set)-AzureOSDisk)")] + public void AzureOSDiskTest() + { + StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); + vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, vmName, serviceName, imageName, username, password, locationName); + Console.WriteLine("Service Name: {0} is created. VM: {1} is created.", serviceName, vmName); + + try + { + PersistentVM vm = vmPowershellCmdlets.GetAzureVM(vmName, serviceName).VM; + Assert.IsTrue(Verify.AzureOsDisk(vm, "Windows", HostCaching.ReadWrite)); + + PersistentVM vm2 = vmPowershellCmdlets.SetAzureOSDisk(HostCaching.ReadOnly, vm); + Assert.IsTrue(Verify.AzureOsDisk(vm2, "Windows", HostCaching.ReadOnly)); + + pass = true; + + } + catch (Exception e) + { + pass = false; + Assert.Fail("Exception occurred: {0}", e.ToString()); + } + } + + /// /// /// @@ -290,26 +557,38 @@ public void AzureDeploymentTest() // Move the deployment from 'Staging' to 'Production' - vmPowershellCmdlets.MoveAzureDeployment(serviceName); + Utilities.RetryActionUntilSuccess(() => + { + vmPowershellCmdlets.MoveAzureDeployment(serviceName); + }, "The server encountered an internal error. Please retry the request.", 10, 30); result = vmPowershellCmdlets.GetAzureDeployment(serviceName, DeploymentSlotType.Production); pass &= Utilities.PrintAndCompareDeployment(result, serviceName, deploymentName, deploymentLabel, DeploymentSlotType.Production, null, 1); Console.WriteLine("successfully moved"); // Set the deployment status to 'Suspended' - vmPowershellCmdlets.SetAzureDeploymentStatus(serviceName, DeploymentSlotType.Production, DeploymentStatus.Suspended); + Utilities.RetryActionUntilSuccess(() => + { + vmPowershellCmdlets.SetAzureDeploymentStatus(serviceName, DeploymentSlotType.Production, DeploymentStatus.Suspended); + }, "The server encountered an internal error. Please retry the request.", 10, 30); result = vmPowershellCmdlets.GetAzureDeployment(serviceName, DeploymentSlotType.Production); pass &= Utilities.PrintAndCompareDeployment(result, serviceName, deploymentName, deploymentLabel, DeploymentSlotType.Production, DeploymentStatus.Suspended, 1); Console.WriteLine("successfully changed the status"); // Update the deployment - vmPowershellCmdlets.SetAzureDeploymentConfig(serviceName, DeploymentSlotType.Production, configPath2.FullName); + Utilities.RetryActionUntilSuccess(() => + { + vmPowershellCmdlets.SetAzureDeploymentConfig(serviceName, DeploymentSlotType.Production, configPath2.FullName); + }, "The server encountered an internal error. Please retry the request.", 10, 30); result = vmPowershellCmdlets.GetAzureDeployment(serviceName, DeploymentSlotType.Production); pass &= Utilities.PrintAndCompareDeployment(result, serviceName, deploymentName, deploymentLabel, DeploymentSlotType.Production, null, 2); Console.WriteLine("successfully updated the deployment"); // Upgrade the deployment DateTime start = DateTime.Now; - vmPowershellCmdlets.SetAzureDeploymentUpgrade(serviceName, DeploymentSlotType.Production, UpgradeType.Simultaneous, packagePath2.FullName, configPath3.FullName); + Utilities.RetryActionUntilSuccess(() => + { + vmPowershellCmdlets.SetAzureDeploymentUpgrade(serviceName, DeploymentSlotType.Production, UpgradeType.Simultaneous, packagePath2.FullName, configPath3.FullName); + }, "The server encountered an internal error. Please retry the request.", 10, 30); TimeSpan duration = DateTime.Now - start; Console.WriteLine("Auto upgrade took {0}.", duration); @@ -317,7 +596,7 @@ public void AzureDeploymentTest() pass &= Utilities.PrintAndCompareDeployment(result, serviceName, deploymentName, serviceName, DeploymentSlotType.Production, null, 4); Console.WriteLine("successfully updated the deployment"); - var date = new DateTime(2014, 10, 17); + var date = DateTime.Now.AddMonths(-1); // Get Deployment Events by Name var events = vmPowershellCmdlets.GetAzureDeploymentEvent(serviceName, deploymentName, date, date.AddHours(1)); Assert.IsTrue(!events.Any() || events.All(e => e.DeploymentName == deploymentName @@ -342,7 +621,7 @@ public void AzureDeploymentTest() catch (Exception ex) { Assert.IsNotNull(ex.InnerException); - CloudException ce = (CloudException)ex.InnerException; + CloudException ce = (CloudException) ex.InnerException; Assert.IsTrue(ce.Response.StatusCode == System.Net.HttpStatusCode.BadRequest); Assert.IsTrue(ce.Message.Contains("The date specified in parameter EndTime is not within the correct range.")); } @@ -472,11 +751,6 @@ public void AzureMultiNicTest() // Create a VNet var vnetConfig = vmPowershellCmdlets.GetAzureVNetConfig(null); - if (vnetConfig.Count > 0) - { - vmPowershellCmdlets.RunPSScript("Get-AzureService | Remove-AzureService -Force"); - Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.RemoveAzureVNetConfig(), "in use", 5, 30); - } vmPowershellCmdlets.SetAzureVNetConfig(Directory.GetCurrentDirectory() + "\\VnetconfigWithLocation.netcfg"); var sites = vmPowershellCmdlets.GetAzureVNetSite(null); var subnet = sites[0].Subnets.First().Name; @@ -1280,7 +1554,7 @@ private bool StorageAccountVerify(StorageServicePropertiesOperationContext stora /// /// /// - [TestMethod(), TestCategory(Category.Functional), TestCategory(Category.BVT), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove)-AzureVNetConfig)")] + [TestMethod(), TestCategory(Category.Network), TestCategory(Category.BVT), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove)-AzureVNetConfig)")] public void AzureVNetConfigTest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -1400,18 +1674,5 @@ public void AzureVNetConfigTest() } } } - - [TestCleanup] - public virtual void CleanUp() - { - Console.WriteLine("Test {0}", pass ? "passed" : "failed"); - - // Cleanup - if ((cleanupIfPassed && pass) || (cleanupIfFailed && !pass)) - { - Console.WriteLine("Starting to clean up created VM and service..."); - CleanupService(serviceName); - } - } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTestCommonVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTestCommonVM.cs deleted file mode 100644 index 9f71a7de993a..000000000000 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTestCommonVM.cs +++ /dev/null @@ -1,339 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.IO; -using System.Linq; -using System.Management.Automation; -using System.Reflection; -using System.Security.Cryptography.X509Certificates; -using System.Threading; -using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; -using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.ConfigDataInfo; - -namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests -{ - [TestClass] - public class FunctionalTestCommonVM : ServiceManagementTest - { - private static string defaultService; - private static string defaultVm; - - [ClassInitialize] - public static void ClassInit(TestContext context) - { - if (defaultAzureSubscription.Equals(null)) - { - Assert.Inconclusive("No Subscription is selected!"); - } - - defaultService = Utilities.GetUniqueShortName(serviceNamePrefix); - - defaultVm = Utilities.GetUniqueShortName(vmNamePrefix); - Assert.IsNull(vmPowershellCmdlets.GetAzureVM(defaultVm, defaultService)); - - vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, defaultVm, defaultService, imageName, username, password, locationName); - Console.WriteLine("Service Name: {0} is created.", defaultService); - } - - [TestInitialize] - public void Initialize() - { - pass = false; - testStartTime = DateTime.Now; - } - - /// - /// - /// - [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Add,Get,Remove)-AzureCertificate)")] - [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\Resources\\certificateData.csv", "certificateData#csv", DataAccessMethod.Sequential)] - public void AzureCertificateTest() - { - StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); - - // Certificate files to test - string cerFileName = Convert.ToString(TestContext.DataRow["cerFileName"]); - string pfxFileName = Convert.ToString(TestContext.DataRow["pfxFileName"]); - string password = Convert.ToString(TestContext.DataRow["password"]); - string thumbprintAlgorithm = Convert.ToString(TestContext.DataRow["algorithm"]); - - // Create a certificate - X509Certificate2 certCreated = Utilities.CreateCertificate(password); - byte[] certData = certCreated.Export(X509ContentType.Pfx, password); - File.WriteAllBytes(pfxFileName, certData); - byte[] certData2 = certCreated.Export(X509ContentType.Cert); - File.WriteAllBytes(cerFileName, certData2); - - // Install the .cer file to local machine. - StoreLocation certStoreLocation = StoreLocation.CurrentUser; - StoreName certStoreName = StoreName.My; - X509Certificate2 installedCert = Utilities.InstallCert(cerFileName, certStoreLocation, certStoreName); - - // Certificate1: get it from the installed certificate. - PSObject cert1 = vmPowershellCmdlets.RunPSScript( - String.Format("Get-Item cert:\\{0}\\{1}\\{2}", certStoreLocation.ToString(), certStoreName.ToString(), installedCert.Thumbprint))[0]; - string cert1data = Convert.ToBase64String(((X509Certificate2)cert1.BaseObject).RawData); - - // Certificate2: get it from .pfx file. - X509Certificate2Collection cert2 = new X509Certificate2Collection(); - cert2.Import(pfxFileName, password, X509KeyStorageFlags.PersistKeySet); - string cert2data = Convert.ToBase64String(cert2[0].RawData); - - // Certificate3: get it from .cer file. - X509Certificate2Collection cert3 = new X509Certificate2Collection(); - cert3.Import(cerFileName); - string cert3data = Convert.ToBase64String(cert3[0].RawData); - - try - { - RemoveAllExistingCerts(defaultService); - Assert.Fail("Cert issue is fixed!"); - } - catch (Exception e) - { - if (e.ToString().Contains("InternalError")) - { - Console.WriteLine("This exception is expected: {0}", e); - } - else - { - throw; - } - } - - try - { - // Add a cert item - vmPowershellCmdlets.AddAzureCertificate(defaultService, cert1); - CertificateContext getCert1 = vmPowershellCmdlets.GetAzureCertificate(defaultService).FirstOrDefault(a => a.Thumbprint.Equals(installedCert.Thumbprint)); - Console.WriteLine("Cert is added: {0}", getCert1.Thumbprint); - Assert.AreEqual(getCert1.Data, cert1data, "Cert is different!!"); - - Thread.Sleep(TimeSpan.FromMinutes(2)); - vmPowershellCmdlets.RemoveAzureCertificate(defaultService, getCert1.Thumbprint, thumbprintAlgorithm); - pass = Utilities.CheckRemove(vmPowershellCmdlets.GetAzureCertificate, defaultService, getCert1.Thumbprint, thumbprintAlgorithm); - - // Add .pfx file - vmPowershellCmdlets.AddAzureCertificate(defaultService, pfxFileName, password); - CertificateContext getCert2 = vmPowershellCmdlets.GetAzureCertificate(defaultService, cert2[0].Thumbprint, thumbprintAlgorithm)[0]; - Console.WriteLine("Cert is added: {0}", cert2[0].Thumbprint); - Assert.AreEqual(getCert2.Data, cert2data, "Cert is different!!"); - Thread.Sleep(TimeSpan.FromMinutes(2)); - vmPowershellCmdlets.RemoveAzureCertificate(defaultService, cert2[0].Thumbprint, thumbprintAlgorithm); - pass &= Utilities.CheckRemove(vmPowershellCmdlets.GetAzureCertificate, defaultService, cert2[0].Thumbprint, thumbprintAlgorithm); - - - // Add .cer file - vmPowershellCmdlets.AddAzureCertificate(defaultService, cerFileName); - CertificateContext getCert3 = vmPowershellCmdlets.GetAzureCertificate(defaultService, cert3[0].Thumbprint, thumbprintAlgorithm)[0]; - Console.WriteLine("Cert is added: {0}", cert3[0].Thumbprint); - Assert.AreEqual(getCert3.Data, cert3data, "Cert is different!!"); - Thread.Sleep(TimeSpan.FromMinutes(2)); - vmPowershellCmdlets.RemoveAzureCertificate(defaultService, cert3[0].Thumbprint, thumbprintAlgorithm); - pass &= Utilities.CheckRemove(vmPowershellCmdlets.GetAzureCertificate, defaultService, cert3[0].Thumbprint, thumbprintAlgorithm); - - var certs = vmPowershellCmdlets.GetAzureCertificate(defaultService); - Console.WriteLine("number of certs: {0}", certs.Count); - Utilities.PrintContext(certs); - } - catch (Exception e) - { - pass = false; - Assert.Fail(e.ToString()); - } - } - - private void RemoveAllExistingCerts(string serviceName) - { - vmPowershellCmdlets.RunPSScript(String.Format("{0} -ServiceName {1} | {2}", Utilities.GetAzureCertificateCmdletName, serviceName, Utilities.RemoveAzureCertificateCmdletName)); - } - - /// - /// - /// - [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Add,Get,Set,Remove)-AzureDataDisk)")] - public void AzureDataDiskTest() - { - StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); - - string diskLabel1 = "disk1"; - int diskSize1 = 30; - int lunSlot1 = 0; - - string diskLabel2 = "disk2"; - int diskSize2 = 50; - int lunSlot2 = 2; - - - try - { - AddAzureDataDiskConfig dataDiskInfo1 = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, diskSize1, diskLabel1, lunSlot1); - AddAzureDataDiskConfig dataDiskInfo2 = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, diskSize2, diskLabel2, lunSlot2); - - vmPowershellCmdlets.AddDataDisk(defaultVm, defaultService, new [] {dataDiskInfo1, dataDiskInfo2}); // Add-AzureDataDisk with Get-AzureVM and Update-AzureVm - - Assert.IsTrue(CheckDataDisk(defaultVm, defaultService, dataDiskInfo1, HostCaching.None), "Data disk is not properly added"); - Console.WriteLine("Data disk added correctly."); - - Assert.IsTrue(CheckDataDisk(defaultVm, defaultService, dataDiskInfo2, HostCaching.None), "Data disk is not properly added"); - Console.WriteLine("Data disk added correctly."); - - vmPowershellCmdlets.SetDataDisk(defaultVm, defaultService, HostCaching.ReadOnly, lunSlot1); - Assert.IsTrue(CheckDataDisk(defaultVm, defaultService, dataDiskInfo1, HostCaching.ReadOnly), "Data disk is not properly changed"); - Console.WriteLine("Data disk is changed correctly."); - - pass = true; - - } - catch (Exception e) - { - pass = false; - Assert.Fail("Exception occurred: {0}", e.ToString()); - } - finally - { - // Remove DataDisks created - foreach (DataVirtualHardDisk disk in vmPowershellCmdlets.GetAzureDataDisk(defaultVm, defaultService)) - { - vmPowershellCmdlets.RemoveDataDisk(defaultVm, defaultService, new[] { disk.Lun }); // Remove-AzureDataDisk - RemoveDisk(disk.DiskName, 10); - } - Assert.AreEqual(0, vmPowershellCmdlets.GetAzureDataDisk(defaultVm, defaultService).Count, "DataDisk is not removed."); - } - } - - private void RemoveDisk(string diskName, int maxTry) - { - for (int i = 0; i <= maxTry ; i++) - { - try - { - vmPowershellCmdlets.RemoveAzureDisk(diskName, false); - break; - } - catch (Exception e) - { - if (i == maxTry) - { - Console.WriteLine("Max try reached. Couldn't delete the Virtual disk"); - } - if (e.ToString().Contains("currently in use")) - { - Thread.Sleep(TimeSpan.FromSeconds(30)); - continue; - } - } - } - } - - private bool CheckDataDisk(string vmName, string serviceName, AddAzureDataDiskConfig dataDiskInfo, HostCaching hc) - { - bool found = false; - foreach (DataVirtualHardDisk disk in vmPowershellCmdlets.GetAzureDataDisk(vmName, serviceName)) - { - Console.WriteLine("DataDisk - Name:{0}, Label:{1}, Size:{2}, LUN:{3}, HostCaching: {4}", disk.DiskName, disk.DiskLabel, disk.LogicalDiskSizeInGB, disk.Lun, disk.HostCaching); - if (disk.DiskLabel == dataDiskInfo.DiskLabel && disk.LogicalDiskSizeInGB == dataDiskInfo.DiskSizeGB && disk.Lun == dataDiskInfo.LunSlot) - { - if (disk.HostCaching == hc.ToString()) - { - found = true; - Console.WriteLine("DataDisk found: {0}", disk.DiskLabel); - } - } - } - return found; - } - - /// - /// - /// - [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet Set-AzureAvailabilitySet)")] - public void AzureAvailabilitySetTest() - { - StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); - - string testAVSetName = "testAVSet1"; - - try - { - var vm = vmPowershellCmdlets.SetAzureAvailabilitySet(defaultVm, defaultService, testAVSetName); - vmPowershellCmdlets.UpdateAzureVM(defaultVm, defaultService, vm); - Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(defaultVm, defaultService).VM, testAVSetName)); - - vm = vmPowershellCmdlets.SetAzureAvailabilitySet(defaultVm, defaultService, string.Empty); - vmPowershellCmdlets.UpdateAzureVM(defaultVm, defaultService, vm); - Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(defaultVm, defaultService).VM, string.Empty)); - - vm = vmPowershellCmdlets.SetAzureAvailabilitySet(defaultVm, defaultService, testAVSetName); - vmPowershellCmdlets.UpdateAzureVM(defaultVm, defaultService, vm); - Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(defaultVm, defaultService).VM, testAVSetName)); - - vm = vmPowershellCmdlets.SetAzureAvailabilitySet(defaultVm, defaultService, null); - vmPowershellCmdlets.UpdateAzureVM(defaultVm, defaultService, vm); - Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(defaultVm, defaultService).VM, testAVSetName)); - - vm = vmPowershellCmdlets.RemoveAzureAvailabilitySet(defaultVm, defaultService); - vmPowershellCmdlets.UpdateAzureVM(defaultVm, defaultService, vm); - Assert.IsTrue(Verify.AzureAvailabilitySet(vmPowershellCmdlets.GetAzureVM(defaultVm, defaultService).VM, testAVSetName)); - - pass = true; - } - catch (Exception e) - { - pass = false; - Assert.Fail("Exception occurred: {0}", e.ToString()); - } - } - - /// - /// - /// - [TestMethod(), TestCategory(Category.Functional), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set)-AzureOSDisk)")] - public void AzureOSDiskTest() - { - StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); - - try - { - PersistentVM vm = vmPowershellCmdlets.GetAzureVM(defaultVm, defaultService).VM; - Assert.IsTrue(Verify.AzureOsDisk(vm, "Windows", HostCaching.ReadWrite)); - - PersistentVM vm2 = vmPowershellCmdlets.SetAzureOSDisk(HostCaching.ReadOnly, vm); - Assert.IsTrue(Verify.AzureOsDisk(vm2, "Windows", HostCaching.ReadOnly)); - - pass = true; - - } - catch (Exception e) - { - pass = false; - Assert.Fail("Exception occurred: {0}", e.ToString()); - } - } - - [TestCleanup] - public virtual void CleanUp() - { - Console.WriteLine("Test {0}", pass ? "passed" : "failed"); - } - - [ClassCleanup] - public static void ClassCleanUp() - { - CleanupService(defaultService); - } - } -} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTestCommonVhd.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTestCommonVhd.cs index 40d7b084e751..ad44f1074b04 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTestCommonVhd.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTestCommonVhd.cs @@ -155,6 +155,7 @@ public void AzureVMImageTest() try { + // BVT Tests for OS Images OSImageContext result = vmPowershellCmdlets.AddAzureVMImage(newImageName, mediaLocation, OS.Windows, oldLabel, vmSize, iconUri, smallIconUri, showInGui); OSImageContext resultReturned = vmPowershellCmdlets.GetAzureVMImage(newImageName)[0]; @@ -174,6 +175,97 @@ public void AzureVMImageTest() vmPowershellCmdlets.RemoveAzureVMImage(newImageName, false); Assert.IsTrue(Utilities.CheckRemove(vmPowershellCmdlets.GetAzureVMImage, newImageName)); + // BVT Tests for VM Images + // Unique Container Prefix + var containerPrefix = Utilities.GetUniqueShortName("vmimg"); + + // Disk Blobs + var srcVhdName = "os1.vhd"; + var srcVhdContainer = vhdContainerName; + var dstOSVhdContainer = containerPrefix.ToLower() + "os" + vhdContainerName; + CredentialHelper.CopyTestData(srcVhdContainer, srcVhdName, dstOSVhdContainer); + string osVhdLink = string.Format("{0}{1}/{2}", blobUrlRoot, dstOSVhdContainer, srcVhdName); + + var dstDataVhdContainer = containerPrefix.ToLower() + "data" + vhdContainerName; + CredentialHelper.CopyTestData(srcVhdContainer, srcVhdName, dstDataVhdContainer); + string dataVhdLink = string.Format("{0}{1}/{2}", blobUrlRoot, dstDataVhdContainer, srcVhdName); + + // VM Image OS/Data Disk Configuration + var addVMImageName = containerPrefix + "Image"; + var diskConfig = new VirtualMachineImageDiskConfigSet + { + OSDiskConfiguration = new OSDiskConfiguration + { + HostCaching = HostCaching.ReadWrite.ToString(), + OS = OSType.Windows.ToString(), + OSState = "Generalized", + MediaLink = new Uri(osVhdLink) + }, + DataDiskConfigurations = new DataDiskConfigurationList + { + new DataDiskConfiguration + { + HostCaching = HostCaching.ReadOnly.ToString(), + Lun = 0, + MediaLink = new Uri(dataVhdLink) + } + } + }; + + // Add-AzureVMImage + string label = addVMImageName; + string description = "test"; + string eula = "http://www.bing.com/"; + string imageFamily = "Windows"; + DateTime? publishedDate = new DateTime(2015, 1, 1); + string privacyUri = "http://www.bing.com/"; + string recommendedVMSize = vmSize; + string iconName = "iconName"; + string smallIconName = "smallIconName"; + + vmPowershellCmdlets.AddAzureVMImage( + addVMImageName, + label, + diskConfig, + description, + eula, + imageFamily, + publishedDate, + privacyUri, + recommendedVMSize, + iconName, + smallIconName, + showInGui); + + // Get-AzureVMImage + var vmImage = vmPowershellCmdlets.GetAzureVMImageReturningVMImages(addVMImageName).First(); + + Assert.IsTrue(vmImage.ImageName == addVMImageName); + Assert.IsTrue(vmImage.Label == label); + Assert.IsTrue(vmImage.Description == description); + Assert.IsTrue(vmImage.Eula == eula); + Assert.IsTrue(vmImage.ImageFamily == imageFamily); + Assert.IsTrue(vmImage.PublishedDate.Value.Year == publishedDate.Value.Year); + Assert.IsTrue(vmImage.PublishedDate.Value.Month == publishedDate.Value.Month); + Assert.IsTrue(vmImage.PublishedDate.Value.Day == publishedDate.Value.Day); + Assert.IsTrue(vmImage.PrivacyUri.AbsoluteUri.ToString() == privacyUri); + Assert.IsTrue(vmImage.RecommendedVMSize == recommendedVMSize); + Assert.IsTrue(vmImage.IconName == iconName); + Assert.IsTrue(vmImage.IconUri == iconName); + Assert.IsTrue(vmImage.SmallIconName == smallIconName); + Assert.IsTrue(vmImage.SmallIconUri == smallIconName); + Assert.IsTrue(vmImage.ShowInGui == showInGui); + Assert.IsTrue(vmImage.OSDiskConfiguration.HostCaching == diskConfig.OSDiskConfiguration.HostCaching); + Assert.IsTrue(vmImage.OSDiskConfiguration.OS == diskConfig.OSDiskConfiguration.OS); + Assert.IsTrue(vmImage.OSDiskConfiguration.OSState == diskConfig.OSDiskConfiguration.OSState); + Assert.IsTrue(vmImage.OSDiskConfiguration.MediaLink == diskConfig.OSDiskConfiguration.MediaLink); + Assert.IsTrue(vmImage.DataDiskConfigurations.First().HostCaching == diskConfig.DataDiskConfigurations.First().HostCaching); + Assert.IsTrue(vmImage.DataDiskConfigurations.First().Lun == diskConfig.DataDiskConfigurations.First().Lun); + Assert.IsTrue(vmImage.DataDiskConfigurations.First().MediaLink == diskConfig.DataDiskConfigurations.First().MediaLink); + + // Remove-AzureVMImage + vmPowershellCmdlets.RemoveAzureVMImage(addVMImageName); + pass = true; } catch (Exception e) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/GenericIaaSExtensionTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/GenericIaaSExtensionTests.cs index 6d7ac843a565..9915405849b8 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/GenericIaaSExtensionTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/GenericIaaSExtensionTests.cs @@ -84,22 +84,17 @@ public void AzureVMExtensionTest() { try { - - //Get the available VM Extension - + //Get the available VM Extension var availableExtensions = vmPowershellCmdlets.GetAzureVMAvailableExtension(); vmAccessExtension = availableExtensions.First(extension => extension.ExtensionName.Equals(VmAccessAgentExtensionName)); if (availableExtensions.Count > 0) { - - //var VMExtensionConfigTemplate = vmPowershellCmdlets.GetAzureVMExtensionConfigTemplate(vmAccessExtension.ExtensionName, vmAccessExtension.Publisher, localPath, version); - //Deploy a new IaaS VM with Extension using Add-AzureVMExtension Console.WriteLine("Create a new VM with VM access extension."); var vm = CreateIaaSVMObject(vmName); vm = vmPowershellCmdlets.SetAzureVMExtension(vm, vmAccessExtension.ExtensionName, vmAccessExtension.Publisher, version, referenceName, publicConfigPath: publicConfigPath, privateConfigPath:privateConfigPath, disable: false); - vmPowershellCmdlets.NewAzureVM(serviceName,new[] {vm},locationName,true); + vmPowershellCmdlets.NewAzureVM(serviceName, new[] {vm}, locationName); Console.WriteLine("Created a new VM {0} with VM access extension. Service Name : {1}",vmName,serviceName); ValidateVMAccessExtension(vmName, serviceName, true); @@ -294,7 +289,6 @@ public void ValidateAvailableExtesnion(VirtualMachineExtensionImageContext exten } } } - private PersistentVM CreateIaaSVMObject(string vmName) { @@ -305,27 +299,6 @@ private PersistentVM CreateIaaSVMObject(string vmName) return vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo); } - private void CreateNewAzureVM() - { - var azureVMConfigInfo = new AzureVMConfigInfo(vmName, InstanceSize.Small.ToString(), imageName); - var azureProvisioningConfig = new AzureProvisioningConfigInfo(OS.Windows, username, password); - var persistentVMConfigInfo = new PersistentVMConfigInfo(azureVMConfigInfo, azureProvisioningConfig, null, null); - PersistentVM vm = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo); - vmPowershellCmdlets.NewAzureVM(serviceName, new[] { vm }, locationName); - } - - private void VerifyRDPExtension() - { - vmPowershellCmdlets.GetAzureRemoteDesktopFile(vmName, serviceName, rdpPath, false); - using (StreamReader stream = new StreamReader(rdpPath)) - { - string firstLine = stream.ReadLine(); - dns = Utilities.FindSubstring(firstLine, ':', 2); - } - - Assert.IsTrue((Utilities.RDPtestIaaS(dns, 0, vmAccessUserName, vmAccessPassword, true)), "Cannot RDP to the instance!!"); - } - private void GetVmAccessConfiguration() { privateConfigPath = Path.Combine(Directory.GetCurrentDirectory(), "PrivateConfig.xml"); @@ -365,28 +338,11 @@ private PersistentVM GetAzureVM(string vmName, string serviceName) return vmRoleContext.VM; } - private void ValidateLogin(string dns, int port, string vmAccessUserName, string vmAccessPassword) - { - Assert.IsTrue((Utilities.RDPtestIaaS(dns, port, vmAccessUserName, vmAccessPassword, true)), "Cannot RDP to the instance!!"); - } - private void VerifyRDPExtension(string vmName, string serviceName) { Console.WriteLine("Fetching Azure VM RDP file"); vmPowershellCmdlets.GetAzureRemoteDesktopFile(vmName, serviceName, rdpPath, false); - using (StreamReader stream = new StreamReader(rdpPath)) - { - string firstLine = stream.ReadLine(); - var dnsAndport = Utilities.FindSubstring(firstLine, ':', 2).Split(new char[] { ':' }); - dns = dnsAndport[0]; - port = int.Parse(dnsAndport[1]); - } Console.WriteLine("Azure VM RDP file downloaded."); - - Console.WriteLine("Waiting for a minute vefore trying to connect to VM"); - Thread.Sleep(TimeSpan.FromMinutes(4)); - Utilities.RetryActionUntilSuccess(() => ValidateLogin(dns, port, vmAccessUserName, vmAccessPassword), "Cannot RDP to the instance!!", 5, 10000); - } private void DisableExtension(string vmName, string serviceName) @@ -398,9 +354,6 @@ private void DisableExtension(string vmName, string serviceName) Console.WriteLine("Disabled VM Access extesnion for the vm {0}", vmName); } - - - private void ValidateVMAccessExtension(string vmName, string serviceName, bool enabled) { var vmExtension = GetAzureVMAccessExtesnion(vmName, serviceName); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/AddAzureVMImageCmdletInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/AddAzureVMImageCmdletInfo.cs index 44c3b4982683..265eba6b3dfc 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/AddAzureVMImageCmdletInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/AddAzureVMImageCmdletInfo.cs @@ -15,6 +15,7 @@ using System; using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.ConfigDataInfo; using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PowershellCore; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.IaasCmdletInfo { @@ -96,5 +97,76 @@ public AddAzureVMImageCmdletInfo( cmdletParams.Add(new CmdletParam("PublishedDate", publishedDate.ToString())); } } + + public AddAzureVMImageCmdletInfo( + string imageName, + string label, + VirtualMachineImageDiskConfigSet diskConfig, + string description, + string eula, + string imageFamily, + DateTime? publishedDate, + string privacyUri, + string recommendedVMSize, + string iconName, + string smallIconName, + bool? showInGui) + { + cmdletName = Utilities.AddAzureVMImageCmdletName; + + cmdletParams.Add(new CmdletParam("ImageName", imageName)); + + cmdletParams.Add(new CmdletParam("Label", label)); + + if (diskConfig != null) + { + cmdletParams.Add(new CmdletParam("DiskConfig", diskConfig)); + } + + if (!string.IsNullOrEmpty(description)) + { + cmdletParams.Add(new CmdletParam("Description", description)); + } + + if (!string.IsNullOrEmpty(eula)) + { + cmdletParams.Add(new CmdletParam("Eula", eula)); + } + + if (!string.IsNullOrEmpty(imageFamily)) + { + cmdletParams.Add(new CmdletParam("ImageFamily", imageFamily)); + } + + if (publishedDate != null) + { + cmdletParams.Add(new CmdletParam("PublishedDate", publishedDate)); + } + + if (!string.IsNullOrEmpty(privacyUri)) + { + cmdletParams.Add(new CmdletParam("PrivacyUri", privacyUri)); + } + + if (!string.IsNullOrEmpty(recommendedVMSize)) + { + cmdletParams.Add(new CmdletParam("RecommendedVMSize", recommendedVMSize)); + } + + if (!string.IsNullOrEmpty(iconName)) + { + cmdletParams.Add(new CmdletParam("IconName", iconName)); + } + + if (!string.IsNullOrEmpty(smallIconName)) + { + cmdletParams.Add(new CmdletParam("SmallIconName", smallIconName)); + } + + if (showInGui != null) + { + cmdletParams.Add(new CmdletParam("ShowInGui", showInGui)); + } + } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/NewAzureVMConfigCmdletInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/NewAzureVMConfigCmdletInfo.cs index bb06c5fcb852..579bbf3f1c01 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/NewAzureVMConfigCmdletInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/NewAzureVMConfigCmdletInfo.cs @@ -26,6 +26,11 @@ public NewAzureVMConfigCmdletInfo(AzureVMConfigInfo vmConfig) this.cmdletParams.Add(new CmdletParam("Name", vmConfig.vmName)); this.cmdletParams.Add(new CmdletParam("ImageName", vmConfig.imageName)); this.cmdletParams.Add(new CmdletParam("InstanceSize", vmConfig.vmSize)); + + if (!string.IsNullOrEmpty(vmConfig.mediaLocation)) + { + this.cmdletParams.Add(new CmdletParam("MediaLocation", vmConfig.mediaLocation)); + } } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/UpdateAzureVMImageCmdletInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/UpdateAzureVMImageCmdletInfo.cs index 9ead2750dcba..fa3855dccae2 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/UpdateAzureVMImageCmdletInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/UpdateAzureVMImageCmdletInfo.cs @@ -52,8 +52,8 @@ public UpdateAzureVMImageCmdletInfo( Uri privacyUri, DateTime publishedDate, string language, - Uri iconUri, - Uri smallIconUri, + string iconName, + string smallIconName, bool showInGui) : this(imageName, label, recommendedSize, null, !showInGui) { @@ -81,13 +81,13 @@ public UpdateAzureVMImageCmdletInfo( { cmdletParams.Add(new CmdletParam("Language", language)); } - if (iconUri != null) + if (!string.IsNullOrEmpty(iconName)) { - cmdletParams.Add(new CmdletParam("IconUri", iconUri)); + cmdletParams.Add(new CmdletParam("IconName", iconName)); } - if (smallIconUri != null) + if (!string.IsNullOrEmpty(smallIconName)) { - cmdletParams.Add(new CmdletParam("SmallIconUri", smallIconUri)); + cmdletParams.Add(new CmdletParam("SmallIconName", smallIconName)); } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/InternaloadbalancerTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/InternaloadbalancerTests.cs index 39a024f05318..52b7d686c32e 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/InternaloadbalancerTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/InternaloadbalancerTests.cs @@ -42,11 +42,6 @@ public class InternalLoadBalancerTests : ServiceManagementTest public static void ClassInitialize(TestContext context) { var vnetConfig = vmPowershellCmdlets.GetAzureVNetConfig(null); - if (vnetConfig.Count > 0) - { - vmPowershellCmdlets.RunPSScript("Get-AzureService | Remove-AzureService -Force"); - Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.RemoveAzureVNetConfig(), "in use", 5, 30); - } vmPowershellCmdlets.SetAzureVNetConfig(Directory.GetCurrentDirectory() + "\\VnetconfigWithLocation.netcfg"); var sites = vmPowershellCmdlets.GetAzureVNetSite(null); subNet = sites[0].Subnets.First().Name; @@ -75,7 +70,7 @@ public void Cleanup() Utilities.ExecuteAndLog(() => CleanupService(serviceName), "Cleanup service"); } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] public void CreateDeploymentWithILBAndRemoveILB() { try @@ -104,7 +99,7 @@ public void CreateDeploymentWithILBAndRemoveILB() } } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] public void CreateDeploymentWithILBSubnetAndAddILBEndpoint() { try @@ -150,7 +145,7 @@ public void CreateDeploymentWithILBSubnetAndAddILBEndpoint() } } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] public void CreateDeploymentWithILBIPaddressAndSetILBEndpoint() { try @@ -196,7 +191,7 @@ public void CreateDeploymentWithILBIPaddressAndSetILBEndpoint() } } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] public void ILBonExistingDeploymentAndDelete() { try @@ -230,7 +225,7 @@ public void ILBonExistingDeploymentAndDelete() } } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the New-AzureInternalLoadBalancerConfig,Add,Get,Remove-AzureInternalLoadBalancer cmdlets")] public void ILBonExistingDeploymentWithVnet() { try @@ -274,7 +269,7 @@ public void ILBonExistingDeploymentWithVnet() } } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the Get/Set-AzurePublicIP cmdlets")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the Get/Set-AzurePublicIP cmdlets")] public void PublicIpPerVMTest() { try diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/LBandEndPointACLsTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/LBandEndPointACLsTest.cs index 6454be97a839..0daa73576b94 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/LBandEndPointACLsTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/LBandEndPointACLsTest.cs @@ -262,12 +262,7 @@ public void AzureEndpointLBDTest() // Change the endpoint if (p == AzureEndPointConfigInfo.ParameterSet.NoLB) { - Console.WriteLine("-----Change the second endpoint."); - ep2Info.EndpointLocalPort = ep2LocalPortChanged; - ep2Info.EndpointPublicPort = ep2PublicPortChanged; - ep2Info.LoadBalancerDistribution = LoadBalancerDistribution.None; - vmPowershellCmdlets.SetEndPoint(defaultVm, serviceName, ep2Info); // Set-AzureEndpoint with Get-AzureVM and Update-AzureVm - CheckEndpoint(defaultVm, serviceName, new[] { ep2Info }); + Console.WriteLine("Skipping None until the bug is fixed.."); } else { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/LocationBasedReservedIPTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/LocationBasedReservedIPTests.cs index bb9acf32021e..808311f1ec46 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/LocationBasedReservedIPTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/LocationBasedReservedIPTests.cs @@ -35,11 +35,6 @@ public class LocationBasedReservedIPTests: ServiceManagementTest public static void ClassInitialize(TestContext context) { var vnetConfig = vmPowershellCmdlets.GetAzureVNetConfig(null); - if (vnetConfig.Count > 0) - { - vmPowershellCmdlets.RunPSScript("Get-AzureService | Remove-AzureService -Force"); - Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.RemoveAzureVNetConfig(), "in use", 5, 30); - } vmPowershellCmdlets.SetAzureVNetConfig(Directory.GetCurrentDirectory() + "\\VnetconfigWithLocation.netcfg"); var sites = vmPowershellCmdlets.GetAzureVNetSite(null); subNet = sites[0].Subnets.First().Name; @@ -66,7 +61,7 @@ public void Cleanup() Utilities.ExecuteAndLog(() => CleanupService(serviceName), "Delete service"); } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the cmdlets (New-AzureReservedIP,Get-AzureReservedIP,Remove-AzureReservedIP)")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the cmdlets (New-AzureReservedIP,Get-AzureReservedIP,Remove-AzureReservedIP)")] public void CreateReservedIPThenWindowsVM() { try @@ -114,7 +109,7 @@ public void CreateReservedIPThenWindowsVM() } } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the cmdlets (New-AzureReservedIP,Get-AzureReservedIP,Remove-AzureReservedIP)")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the cmdlets (New-AzureReservedIP,Get-AzureReservedIP,Remove-AzureReservedIP)")] public void CreateReservedIPThenLinuxVM() { try @@ -169,7 +164,7 @@ public void CreateReservedIPThenLinuxVM() } } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the cmdlets (New-AzureReservedIP,Get-AzureReservedIP,Remove-AzureReservedIP)")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the cmdlets (New-AzureReservedIP,Get-AzureReservedIP,Remove-AzureReservedIP)")] public void CreateReservedIPThenWindowsQuickVM() { try @@ -216,7 +211,7 @@ public void CreateReservedIPThenWindowsQuickVM() } } - [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Sequential), Owner("hylee"), Description("Test the cmdlets (New-AzureReservedIP,Get-AzureReservedIP,Remove-AzureReservedIP)")] + [TestMethod(), Priority(0), TestProperty("Feature", "IaaS"), TestCategory(Category.Network), Owner("hylee"), Description("Test the cmdlets (New-AzureReservedIP,Get-AzureReservedIP,Remove-AzureReservedIP)")] public void CreateReservedIPThenLinuxQuickVM() { try diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/GetAzureReservedIPCmdletInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/GetAzureReservedIPCmdletInfo.cs similarity index 95% rename from src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/GetAzureReservedIPCmdletInfo.cs rename to src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/GetAzureReservedIPCmdletInfo.cs index 63cc54159905..df66e9e9c38a 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/GetAzureReservedIPCmdletInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/GetAzureReservedIPCmdletInfo.cs @@ -14,7 +14,7 @@ using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PowershellCore; -namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PreviewCmdletInfo +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.NetworkCmdletInfo { public class GetAzureReservedIPCmdletInfo : CmdletsInfo { @@ -25,7 +25,7 @@ public GetAzureReservedIPCmdletInfo(string name) if (!string.IsNullOrEmpty(name)) { this.cmdletParams.Add(new CmdletParam("ReservedIPName", name)); - } + } } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/NewAzureReservedIPCmdletInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/NewAzureReservedIPCmdletInfo.cs similarity index 63% rename from src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/NewAzureReservedIPCmdletInfo.cs rename to src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/NewAzureReservedIPCmdletInfo.cs index fb773be58a91..97bd4b84bf96 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/NewAzureReservedIPCmdletInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/NewAzureReservedIPCmdletInfo.cs @@ -14,31 +14,10 @@ using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PowershellCore; -namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PreviewCmdletInfo +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.NetworkCmdletInfo { public class NewAzureReservedIPCmdletInfo : CmdletsInfo { - public NewAzureReservedIPCmdletInfo(string name, string aff, string label, string svc, string dep) - { - this.cmdletName = Utilities.NewAzureReservedIPCmdletName; - - this.cmdletParams.Add(new CmdletParam("ReservedIPName", name)); - this.cmdletParams.Add(new CmdletParam("AffinityGroup", aff)); - - if (!string.IsNullOrEmpty(label)) - { - this.cmdletParams.Add(new CmdletParam("Label", label)); - } - if (!string.IsNullOrEmpty(svc)) - { - this.cmdletParams.Add(new CmdletParam("ServiceName", svc)); - } - if (!string.IsNullOrEmpty(dep)) - { - this.cmdletParams.Add(new CmdletParam("DeploymentName", dep)); - } - } - public NewAzureReservedIPCmdletInfo(string name, string location, string label) { this.cmdletName = Utilities.NewAzureReservedIPCmdletName; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/RemoveAzureReservedIPCmdletInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/RemoveAzureReservedIPCmdletInfo.cs similarity index 97% rename from src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/RemoveAzureReservedIPCmdletInfo.cs rename to src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/RemoveAzureReservedIPCmdletInfo.cs index 7dce42f162fa..fbb47ef62b67 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/RemoveAzureReservedIPCmdletInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NetworkCmdletInfo/RemoveAzureReservedIPCmdletInfo.cs @@ -14,7 +14,7 @@ using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PowershellCore; -namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PreviewCmdletInfo +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.NetworkCmdletInfo { public class RemoveAzureReservedIPCmdletInfo : CmdletsInfo { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NewAzureVmTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NewAzureVmTests.cs index 59dacea68f0a..78652df7f56c 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NewAzureVmTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/NewAzureVmTests.cs @@ -184,11 +184,9 @@ public void NewAzureVMWithWindowsAndCustomData() PersistentVM vm = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo); // New-AzureVM - vmPowershellCmdlets.NewAzureVM(_serviceName, new[] { vm }, locationName); + vmPowershellCmdlets.NewAzureVM(_serviceName, new[] { vm }, locationName, true); Console.WriteLine("New Azure service with name:{0} created successfully.", _serviceName); - StopAzureVMTest.WaitForReadyState(_serviceName, newAzureVMName, 60, 30); - // Get-AzureVM var vmContext = vmPowershellCmdlets.GetAzureVM(newAzureVMName, _serviceName); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ReservedIPTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ReservedIPTest.cs deleted file mode 100644 index ad33442a53aa..000000000000 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ReservedIPTest.cs +++ /dev/null @@ -1,803 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.Linq; -using System.Reflection; -using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; -using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.ConfigDataInfo; - -namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests -{ - [TestClass] - public class ReservedIPTest : ServiceManagementTest - { - private string rsvIpName1; - private string rsvIpName2; - private string affName1; - private string affName2; - private string rsvIPLabel; - private string svcNameLoc; // a service using location - private string svcNameAG; // a service using AG - private string vmName; - - private const string rsvIpNamePrefix = "PSReservedIP"; - private const string affNamePrefix = "PSAffinity"; - private const string rsvIPLabelPrefix = "PSReservedIPLabel"; - - [ClassInitialize] - public static void ClassInit(TestContext context) - { - if (defaultAzureSubscription.Equals(null)) - { - Assert.Inconclusive("No Subscription is selected!"); - } - RemoveAllReservedIP(); - } - - [TestInitialize] - public void Initialize() - { - rsvIpName1 = Utilities.GetUniqueShortName(rsvIpNamePrefix); - rsvIpName2 = Utilities.GetUniqueShortName(rsvIpNamePrefix); - affName1 = Utilities.GetUniqueShortName(affNamePrefix); - affName2 = Utilities.GetUniqueShortName(affNamePrefix); - rsvIPLabel = Utilities.GetUniqueShortName(rsvIPLabelPrefix); - svcNameLoc = Utilities.GetUniqueShortName(serviceNamePrefix); - svcNameAG = Utilities.GetUniqueShortName(serviceNamePrefix); - vmName = Utilities.GetUniqueShortName(vmNamePrefix); - testStartTime = DateTime.Now; - } - - /// - /// This tests New-AzureReservedIP, Get-AzureReservedIP and Remove-AzureReservedIP - /// - [TestMethod(), TestCategory(Category.Preview), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (New,Get,Remove)-AzureReservedIP)")] - public void AzureReservedIPTest() - { - StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); - - try - { - // IP1 and IP2 on AG1 - vmPowershellCmdlets.NewAzureAffinityGroup(affName1, locationName, null, null); - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName1, rsvIPLabel); - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName2, affName1, rsvIPLabel); - - var reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - // Create an affinity group in another location - var anotherLocation = GetLocation("PersistentVMRole", locationName); - vmPowershellCmdlets.NewAzureAffinityGroup(affName2, anotherLocation.Name, null, null); - - string rsvIpName3 = rsvIpNamePrefix + Utilities.GetUniqueShortName(); - string rsvIpName4 = rsvIpNamePrefix + Utilities.GetUniqueShortName(); - var rsvIPNames = new[] {rsvIpName1, rsvIpName2, rsvIpName3, rsvIpName4}; - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName3, affName2, rsvIPLabel); // IP3 on AG2 - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName4, affName2, rsvIPLabel); // IP4 on AG2 - - var rsvIPs = vmPowershellCmdlets.GetAzureReservedIP(); - foreach (var ip in rsvIPs) - { - if (rsvIPNames.Contains(ip.ReservedIPName)) - { - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(ip.ReservedIPName)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, ip.ReservedIPName, ip.Label, ip.Location, - ip.Id); - } - } - - // Remove IP1 - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1); - Utilities.CheckRemove(vmPowershellCmdlets.GetAzureReservedIP, rsvIpName1); - - rsvIPs = vmPowershellCmdlets.GetAzureReservedIP(); - foreach (var ip in rsvIPs) - { - if (rsvIPNames.Contains(ip.ReservedIPName)) - { - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(ip.ReservedIPName)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, ip.ReservedIPName, ip.Label, ip.Location, - ip.Id); - } - } - - // Remove IP3 - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName3); - Utilities.CheckRemove(vmPowershellCmdlets.GetAzureReservedIP, rsvIpName3); - - rsvIPs = vmPowershellCmdlets.GetAzureReservedIP(); - foreach (var ip in rsvIPs) - { - if (rsvIPNames.Contains(ip.ReservedIPName)) - { - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(ip.ReservedIPName)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, ip.ReservedIPName, ip.Label, ip.Location, - ip.Id); - } - } - - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName4); - Utilities.CheckRemove(vmPowershellCmdlets.GetAzureReservedIP, rsvIpName4); - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName2); - Utilities.CheckRemove(vmPowershellCmdlets.GetAzureReservedIP, rsvIpName2); - - pass = true; - } - catch (Exception e) - { - Console.WriteLine(e.ToString()); - throw; - } - } - - /// - /// This is negative tests for ReservedIP - /// - [TestMethod(), TestCategory(Category.Preview), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet (New,Get,Remove)-AzureReservedIP)")] - public void AzureReservedIPNegativeTest() - { - StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); - - try - { - string wrongAffName = "AffinityNotExist"; - string wrongDeploymentName = "DeploymentNotExist"; - string wrongServiceName = "ServiceNotExist"; - string wrongReservedIPName = "ReservedIPNotExist"; - - vmPowershellCmdlets.NewAzureAffinityGroup(affName1, locationName, null, null); - - // Try to create a reserved IP with a wrong affinity group name - Utilities.VerifyFailure( - () => vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, wrongAffName, rsvIPLabel), - BadRequestException); - - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName1, rsvIPLabel); - var reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - // Try to remove an affinity group that holds a reserved IP. - Utilities.VerifyFailure( - () => vmPowershellCmdlets.RemoveAzureAffinityGroup(affName1), - BadRequestException); - - // Try to create a reserved IP with an existing reserved ip name - Utilities.VerifyFailure( - () => vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName1, rsvIPLabel), - ConflictErrorException); - - // Try to create a reserved IP with a deployment name that does not exist - Utilities.VerifyFailure( - () => - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName2, affName1, wrongServiceName, - wrongDeploymentName, - rsvIPLabel), - BadRequestException); - - // Try to get a reserved IP that does not exist - Utilities.VerifyFailure( - () => vmPowershellCmdlets.GetAzureReservedIP(wrongReservedIPName), ResourceNotFoundException); - - // Try to remove a reserved IP that does not exist - Utilities.VerifyFailure( - () => vmPowershellCmdlets.RemoveAzureReservedIP(wrongReservedIPName), ResourceNotFoundException); - - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1); - vmPowershellCmdlets.RemoveAzureAffinityGroup(affName1); - - pass = true; - } - catch (Exception e) - { - Console.WriteLine(e); - throw; - } - } - - /// - /// First reserve an IP and then create a deployment with the reserved ip. - /// - [TestMethod(), TestCategory(Category.Preview), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), - Description("First reserve an IP and then create a deployment with the reserved ip.")] - public void CreateDeploymentWithReservedIPTest() - { - try - { - vmPowershellCmdlets.NewAzureAffinityGroup(affName1, locationName, null, null); - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName1, rsvIPLabel); - - // Verify the reserved ip - var reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - - // Create a new deployment with the reserved ip - string newAzureVM1Name = Utilities.GetUniqueShortName(vmNamePrefix); - string newAzureVM2Name = Utilities.GetUniqueShortName(vmNamePrefix); - if (string.IsNullOrEmpty(imageName)) - { - imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); - } - - var azureVMConfigInfo1 = new AzureVMConfigInfo(newAzureVM1Name, InstanceSize.ExtraSmall.ToString(), imageName); - var azureVMConfigInfo2 = new AzureVMConfigInfo(newAzureVM2Name, InstanceSize.Small.ToString(), imageName); - var azureProvisioningConfig = new AzureProvisioningConfigInfo(OS.Windows, username, password); - var azureDataDiskConfigInfo = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, 50, "datadisk1", 0); - var azureEndPointConfigInfo = new AzureEndPointConfigInfo(AzureEndPointConfigInfo.ParameterSet.CustomProbe, ProtocolInfo.tcp, 80, 80, "web", "lbweb", 80, ProtocolInfo.http, @"/", null, null); - var azureEndPointConfigInfo2 = new AzureEndPointConfigInfo(AzureEndPointConfigInfo.ParameterSet.CustomProbe, ProtocolInfo.tcp, 80, 81, "web2", "lbweb2", 80, ProtocolInfo.http, @"/", null, null); - - var persistentVMConfigInfo1 = new PersistentVMConfigInfo(azureVMConfigInfo1, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo); - var persistentVMConfigInfo2 = new PersistentVMConfigInfo(azureVMConfigInfo2, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo2); - - PersistentVM persistentVM1 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo1); - PersistentVM persistentVM2 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo2); - - PersistentVM[] VMs = { persistentVM1, persistentVM2 }; - vmPowershellCmdlets.NewAzureVMWithReservedIP(svcNameAG, VMs, rsvIpName1, affName1); - - // Get the deployment and verify - var deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameAG); - Utilities.PrintContext(deploymentReturned); - - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Remove the VM1 and verify - - Console.WriteLine("Removing the first VM...\n"); - vmPowershellCmdlets.RemoveAzureVM(newAzureVM1Name, svcNameAG); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Remove the VM2 and verify - Console.WriteLine("Removing the second VM...\n"); - vmPowershellCmdlets.RemoveAzureVM(newAzureVM2Name, svcNameAG); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - - // Remove the reserved IP and verify - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1); - Utilities.VerifyFailure( - () => vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1), ResourceNotFoundException); - } - - - catch (Exception e) - { - Console.WriteLine(e); - throw; - } - } - - /// - /// First create a deployment and then reserve the ip of the deployment. - /// - [TestMethod(), TestCategory(Category.Preview), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), - Description("First create a deployment and then reserve the ip of the deployment")] - public void CreateDeploymentAndReserveIPTest() - { - try - { - - string newAzureVM1Name = Utilities.GetUniqueShortName(vmNamePrefix); - string newAzureVM2Name = Utilities.GetUniqueShortName(vmNamePrefix); - if (string.IsNullOrEmpty(imageName)) - { - imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); - } - - var azureVMConfigInfo1 = new AzureVMConfigInfo(newAzureVM1Name, InstanceSize.ExtraSmall.ToString(), imageName); - var azureVMConfigInfo2 = new AzureVMConfigInfo(newAzureVM2Name, InstanceSize.Small.ToString(), imageName); - var azureProvisioningConfig = new AzureProvisioningConfigInfo(OS.Windows, username, password); - var azureDataDiskConfigInfo = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, 50, "datadisk1", 0); - var azureEndPointConfigInfo = new AzureEndPointConfigInfo(AzureEndPointConfigInfo.ParameterSet.CustomProbe, ProtocolInfo.tcp, 80, 80, "web", "lbweb", 80, ProtocolInfo.http, @"/", null, null); - - var persistentVMConfigInfo1 = new PersistentVMConfigInfo(azureVMConfigInfo1, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo); - var persistentVMConfigInfo2 = new PersistentVMConfigInfo(azureVMConfigInfo2, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo); - - PersistentVM persistentVM1 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo1); - PersistentVM persistentVM2 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo2); - - PersistentVM[] VMs = { persistentVM1, persistentVM2 }; - - // Create a new deployment - vmPowershellCmdlets.NewAzureVM(svcNameLoc, VMs, locationName); - - // Get the deployment and verify - var deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameLoc); - Utilities.PrintContext(deploymentReturned); - - // Reserve the ip of the deployment - vmPowershellCmdlets.NewAzureAffinityGroup(affName1, locationName, null, null); - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName1, svcNameLoc, deploymentReturned.DeploymentName, rsvIPLabel); - - // Get the deployment and verify - deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameLoc); - Utilities.PrintContext(deploymentReturned); - Assert.AreEqual(rsvIpName1, deploymentReturned.ReservedIPName, "Reserved IP names are different!"); - - // Verify the reserved ip - var reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Remove the first VM and verify the reserved ip - Console.WriteLine("Removing the first VM..."); - vmPowershellCmdlets.RemoveAzureVM(newAzureVM1Name, svcNameLoc); - - deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameLoc); - Utilities.PrintContext(deploymentReturned); - Assert.AreEqual(rsvIpName1, deploymentReturned.ReservedIPName, "Reserved IP names are different!"); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Remove the second VM and verify the reserved ip - Console.WriteLine("Removing the second VM..."); - vmPowershellCmdlets.RemoveAzureVM(newAzureVM2Name, svcNameLoc); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - // Remove the reserved IP and verify - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1); - Utilities.VerifyFailure( - () => vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1), ResourceNotFoundException); - - pass = true; - - } - catch (Exception e) - { - Console.WriteLine(e); - throw; - } - - - } - - /// - /// Try to reserve an ip of a deployment when the reserved ip and deployment are in different AG/location - /// - [TestMethod(), TestCategory(Category.Preview), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), - Description("Try to reserve an ip of a deployment when the reserved ip and deployment are in different AG/location")] - public void CreateDeploymentWithReservedIPNegativeTest() - { - try - { - - string newAzureVM1Name = Utilities.GetUniqueShortName(vmNamePrefix); - string newAzureVM2Name = Utilities.GetUniqueShortName(vmNamePrefix); - if (string.IsNullOrEmpty(imageName)) - { - imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); - } - - var azureVMConfigInfo1 = new AzureVMConfigInfo(newAzureVM1Name, InstanceSize.ExtraSmall.ToString(), imageName); - var azureVMConfigInfo2 = new AzureVMConfigInfo(newAzureVM2Name, InstanceSize.Small.ToString(), imageName); - var azureProvisioningConfig = new AzureProvisioningConfigInfo(OS.Windows, username, password); - var azureDataDiskConfigInfo = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, 50, "datadisk1", 0); - var azureEndPointConfigInfo = new AzureEndPointConfigInfo(AzureEndPointConfigInfo.ParameterSet.CustomProbe, ProtocolInfo.tcp, 80, 80, "web", "lbweb", 80, ProtocolInfo.http, @"/", null, null); - - var persistentVMConfigInfo1 = new PersistentVMConfigInfo(azureVMConfigInfo1, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo); - var persistentVMConfigInfo2 = new PersistentVMConfigInfo(azureVMConfigInfo2, azureProvisioningConfig, azureDataDiskConfigInfo, null); - - PersistentVM persistentVM1 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo1); - PersistentVM persistentVM2 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo2); - - PersistentVM[] VMs = { persistentVM1, persistentVM2 }; - - - // AG1 on location 1 - vmPowershellCmdlets.NewAzureAffinityGroup(affName1, locationName, null, null); - - // AG2 on location 2 - var anotherLocation = GetLocation("PersistentVMRole", locationName); - vmPowershellCmdlets.NewAzureAffinityGroup(affName2, anotherLocation.Name, null, null); - - // Reserve an ip on AG1 - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName2); - var rsvIPreturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(rsvIPreturned, rsvIpName1, null, affName2); - - // Try to create a new deployment with AG2 and the reserved IP - Utilities.VerifyFailure( - () => vmPowershellCmdlets.NewAzureVMWithReservedIP(svcNameAG, VMs, rsvIpName1, affName1), - BadRequestException); - - // Create a new deployment with location 2, and then reserved the IP of it - vmPowershellCmdlets.NewAzureVM(svcNameLoc, VMs, locationName); - - Utilities.VerifyFailure( - () => vmPowershellCmdlets.NewAzureReservedIP(rsvIpName2, affName2, svcNameLoc, svcNameLoc), - BadRequestException); - - // Remove the reserved IP and verify - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1); - Utilities.VerifyFailure( - () => vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1), ResourceNotFoundException); - - pass = true; - - } - catch (Exception e) - { - Console.WriteLine(e); - throw; - } - } - - /// - /// Reserve an IP of a deployment and stop-deallocate the VMs of the deployment - /// - [TestMethod(), TestCategory(Category.Preview), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), - Description("Reserve an IP of a deployment and stop-deallocate the VMs of the deployment")] - public void StopDeallocationReservedIPTest() - { - try - { - string newAzureVM1Name = Utilities.GetUniqueShortName(vmNamePrefix); - string newAzureVM2Name = Utilities.GetUniqueShortName(vmNamePrefix); - if (string.IsNullOrEmpty(imageName)) - { - imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); - } - - var azureVMConfigInfo1 = new AzureVMConfigInfo(newAzureVM1Name, InstanceSize.ExtraSmall.ToString(), imageName); - var azureVMConfigInfo2 = new AzureVMConfigInfo(newAzureVM2Name, InstanceSize.Small.ToString(), imageName); - var azureProvisioningConfig = new AzureProvisioningConfigInfo(OS.Windows, username, password); - var azureDataDiskConfigInfo = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, 50, "datadisk1", 0); - var azureEndPointConfigInfo = new AzureEndPointConfigInfo(AzureEndPointConfigInfo.ParameterSet.CustomProbe, ProtocolInfo.tcp, 80, 80, "web", "lbweb", 80, ProtocolInfo.http, @"/", null, null); - - var persistentVMConfigInfo1 = new PersistentVMConfigInfo(azureVMConfigInfo1, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo); - var persistentVMConfigInfo2 = new PersistentVMConfigInfo(azureVMConfigInfo2, azureProvisioningConfig, azureDataDiskConfigInfo, null); - - PersistentVM persistentVM1 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo1); - PersistentVM persistentVM2 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo2); - - PersistentVM[] VMs = { persistentVM1, persistentVM2 }; - - // Create a new deployment - vmPowershellCmdlets.NewAzureVM(svcNameLoc, VMs, locationName); - - // Reserve the ip of the deployment - vmPowershellCmdlets.NewAzureAffinityGroup(affName1, locationName, null, null); - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName1, svcNameLoc, svcNameLoc, rsvIPLabel); - - // Get the deployment and verify - var deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameLoc); - Utilities.PrintContext(deploymentReturned); - - // Verify the reserved ip - var reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Stop the first VM and verify the reserved ip - Console.WriteLine("Stopping the first VM..."); - vmPowershellCmdlets.StopAzureVM(newAzureVM1Name, svcNameLoc); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Stop the second VM and verify the reserved ip - Console.WriteLine("Stopping the second VM..."); - vmPowershellCmdlets.StopAzureVM(newAzureVM2Name, svcNameLoc, false, true); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameLoc); - Utilities.PrintContext(deploymentReturned); - Assert.AreEqual(0, deploymentReturned.VirtualIPs.Count, "The deployment still holds a VIP!"); - - // Restart the VM and verify - vmPowershellCmdlets.StartAzureVM(newAzureVM1Name, svcNameLoc); - - deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameLoc); - Utilities.PrintContext(deploymentReturned); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameLoc); - Utilities.PrintContext(deploymentReturned); - - // Remove all VMs and service - vmPowershellCmdlets.RemoveAzureService(svcNameLoc); - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - // Remove the reserved IP and verify - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1); - Utilities.VerifyFailure( - () => vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1), ResourceNotFoundException); - - pass = true; - } - catch (Exception e) - { - Console.WriteLine(e); - throw; - } - } - - /// - /// Remove a deployment that has a reserve ip, and then create another deployment using the reserved ip - /// - [TestMethod(), TestCategory(Category.Preview), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), - Description("Remove a deployment that has a reserve ip, and then create another deployment using the reserved ip")] - public void RemoveAndCreateDeploymentWithReservedIP() - { - try - { - - vmPowershellCmdlets.NewAzureAffinityGroup(affName1, locationName, null, null); - - string newAzureVM1Name = Utilities.GetUniqueShortName(vmNamePrefix); - string newAzureVM2Name = Utilities.GetUniqueShortName(vmNamePrefix); - if (string.IsNullOrEmpty(imageName)) - { - imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); - } - - var azureVMConfigInfo1 = new AzureVMConfigInfo(newAzureVM1Name, InstanceSize.ExtraSmall.ToString(), imageName); - var azureVMConfigInfo2 = new AzureVMConfigInfo(newAzureVM2Name, InstanceSize.Small.ToString(), imageName); - var azureProvisioningConfig = new AzureProvisioningConfigInfo(OS.Windows, username, password); - var azureDataDiskConfigInfo = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, 50, "datadisk1", 0); - var azureEndPointConfigInfo = - new AzureEndPointConfigInfo(AzureEndPointConfigInfo.ParameterSet.CustomProbe, ProtocolInfo.tcp, 80, - 80, "web", "lbweb", 80, ProtocolInfo.http, @"/", null, null); - - var persistentVMConfigInfo1 = new PersistentVMConfigInfo(azureVMConfigInfo1, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo); - var persistentVMConfigInfo2 = new PersistentVMConfigInfo(azureVMConfigInfo2, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo); - - - PersistentVM persistentVM1 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo1); - PersistentVM persistentVM2 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo2); - - // Create a new deployment - vmPowershellCmdlets.NewAzureVM(svcNameLoc, new [] {persistentVM1}, locationName); - - // Reserve the ip of the deployment - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName1, svcNameLoc, svcNameLoc, rsvIPLabel); - - // Get the deployment and verify - var deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameLoc); - Utilities.PrintContext(deploymentReturned); - - // Verify the reserved ip - var reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Remove the VMs and verify - Console.WriteLine("\nRemoving VMs...\n"); - vmPowershellCmdlets.RemoveAzureVM(newAzureVM1Name, svcNameLoc); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - // Remove the service - Console.WriteLine("\nRemoving the service...\n"); - vmPowershellCmdlets.RemoveAzureService(svcNameLoc); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - // Re-deploy the VM and verify - vmPowershellCmdlets.NewAzureVMWithReservedIP(svcNameAG, new[] { persistentVM2 },rsvIpName1, affName1); - - // Get the deployment and verify - deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameAG); - Utilities.PrintContext(deploymentReturned); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Remove the VM - vmPowershellCmdlets.RemoveAzureService(svcNameAG); - - // Remove the reserved IP and verify - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1); - Utilities.VerifyFailure( - () => vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1), ResourceNotFoundException); - - pass = true; - } - catch (Exception e) - { - Console.WriteLine(e); - throw; - } - } - - /// - /// /// Try to delete reserved ip while the ip is used by a deployment - /// - [TestMethod(), TestCategory(Category.Preview), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), - Description("Try to delete reserved ip while the ip is used by a deployment")] - public void RemoveAzureReservedIPWithDeploymentTest() - { - try - { - vmPowershellCmdlets.NewAzureAffinityGroup(affName1, locationName, null, null); - - string newAzureVM1Name = Utilities.GetUniqueShortName(vmNamePrefix); - - if (string.IsNullOrEmpty(imageName)) - { - imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); - } - - var azureVMConfigInfo1 = new AzureVMConfigInfo(newAzureVM1Name, InstanceSize.ExtraSmall.ToString(), imageName); - var azureProvisioningConfig = new AzureProvisioningConfigInfo(OS.Windows, username, password); - var azureDataDiskConfigInfo = new AddAzureDataDiskConfig(DiskCreateOption.CreateNew, 50, "datadisk1", 0); - var azureEndPointConfigInfo = new AzureEndPointConfigInfo(AzureEndPointConfigInfo.ParameterSet.CustomProbe, ProtocolInfo.tcp, 80, 80, "web", "lbweb", 80, ProtocolInfo.http, @"/", null, null); - - var persistentVMConfigInfo1 = new PersistentVMConfigInfo(azureVMConfigInfo1, azureProvisioningConfig, azureDataDiskConfigInfo, azureEndPointConfigInfo); - - PersistentVM persistentVM1 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo1); - - - //PersistentVM[] VMs = { persistentVM1, persistentVM2 }; - PersistentVM[] VMs = { persistentVM1 }; - - // Create a new deployment - vmPowershellCmdlets.NewAzureVMWithAG(svcNameAG, VMs, affName1); - - // Reserve the ip of the deployment - vmPowershellCmdlets.NewAzureReservedIP(rsvIpName1, affName1, svcNameAG, svcNameAG, rsvIPLabel); - - // Get the deployment and verify - var deploymentReturned = vmPowershellCmdlets.GetAzureDeployment(svcNameAG); - - // Verify the reserved ip - var reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Stop-deallocate the first VM and verify reserved ip - Utilities.VerifyFailure(() => vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1), BadRequestException); - - vmPowershellCmdlets.StopAzureVM(newAzureVM1Name, svcNameAG, false, true); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1, - deploymentReturned.VirtualIPs[0].Address, deploymentReturned.DeploymentName, - deploymentReturned.ServiceName); - - // Stop-deallocate the second VM and verify reserved ip - Utilities.VerifyFailure(() => vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1), BadRequestException); - - // Remove all VMs and service and verify reserved ip - vmPowershellCmdlets.RemoveAzureVM(newAzureVM1Name, svcNameAG, true); - - // Verify the reserved ip - reservedIPReturned = vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1)[0]; - Verify.AzureReservedIPNotInUse(reservedIPReturned, rsvIpName1, rsvIPLabel, affName1); - - // Remove the reserved IP and verify - vmPowershellCmdlets.RemoveAzureReservedIP(rsvIpName1); - Utilities.VerifyFailure( - () => vmPowershellCmdlets.GetAzureReservedIP(rsvIpName1), ResourceNotFoundException); - - pass = true; - } - catch (Exception e) - { - Console.WriteLine(e); - throw; - } - } - - [TestCleanup] - public virtual void CleanUp() - { - Console.WriteLine("Test {0}", pass ? "passed" : "failed"); - - if ((cleanupIfPassed && pass) || (cleanupIfFailed && !pass)) - { - Console.WriteLine("Starting to clean up created VM and service..."); - - CleanupService(svcNameLoc); - CleanupService(svcNameAG); - } - } - - [ClassCleanup] - public static void ClassCleanup() - { - RemoveAllReservedIP(); - } - - /// - /// Remove all reserved ips under this subscription - /// - private static void RemoveAllReservedIP() - { - var reservedIPs = vmPowershellCmdlets.GetAzureReservedIP(); - - if (reservedIPs.Count > 0) - { - foreach (var ip in reservedIPs) - { - vmPowershellCmdlets.RemoveAzureReservedIP(ip.ReservedIPName); - } - } - - reservedIPs = vmPowershellCmdlets.GetAzureReservedIP(); - Assert.AreEqual(0, reservedIPs.Count, "There are still {0} reserved IPs.", reservedIPs.Count); - } - - /// - /// Returns a location with a given feature that is different with a given location. - /// - /// Required feature - /// Excluding location - /// - private LocationsContext GetLocation(string reqSvc, string excludeLoc) - { - var locations = vmPowershellCmdlets.GetAzureLocation(); - foreach (var loc in locations) - { - if (! loc.Name.ToLowerInvariant().Equals(excludeLoc.ToLowerInvariant())) - { - if (loc.AvailableServices.Contains(reqSvc)) - { - return loc; - } - } - } - return null; - } - } -} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs index 892a29864284..970c46469ae6 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs @@ -64,12 +64,27 @@ public void NewWindowsAzureQuickVM() { if (string.IsNullOrEmpty(imageName)) imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); + + Utilities.RetryActionUntilSuccess(() => + { + var svcExists = vmPowershellCmdlets.TestAzureServiceName(serviceName); + if (svcExists) + { + // Try to delete the hosted service artifact in this subscription + vmPowershellCmdlets.RemoveAzureService(serviceName, true); + } + + vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, newAzureQuickVMName1, serviceName, imageName, username, password, locationName); + }, "The server encountered an internal error. Please retry the request.", 10, 30); - vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, newAzureQuickVMName1, serviceName, imageName, username, password, locationName); // Verify Assert.AreEqual(newAzureQuickVMName1, vmPowershellCmdlets.GetAzureVM(newAzureQuickVMName1, serviceName).Name, true); - vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, newAzureQuickVMName2, serviceName, imageName, username, password); + Utilities.RetryActionUntilSuccess(() => + { + vmPowershellCmdlets.NewAzureQuickVM(OS.Windows, newAzureQuickVMName2, serviceName, imageName, username, password); + }, "The server encountered an internal error. Please retry the request.", 10, 30); + // Verify Assert.AreEqual(newAzureQuickVMName2, vmPowershellCmdlets.GetAzureVM(newAzureQuickVMName2, serviceName).Name, true); @@ -225,16 +240,7 @@ public void ProvisionLinuxVM() try { - Utilities.RetryActionUntilSuccess(() => - { - if (vmPowershellCmdlets.TestAzureServiceName(serviceName)) - { - var op = vmPowershellCmdlets.RemoveAzureService(serviceName); - } - - vmPowershellCmdlets.NewAzureQuickVM(OS.Linux, newAzureLinuxVMName, serviceName, linuxImageName, "user", password, locationName); - }, "Windows Azure is currently performing an operation on this hosted service that requires exclusive access.", 10, 30); - + vmPowershellCmdlets.NewAzureQuickVM(OS.Linux, newAzureLinuxVMName, serviceName, linuxImageName, "user", password, locationName); // Verify PersistentVMRoleContext vmRoleCtxt = vmPowershellCmdlets.GetAzureVM(newAzureLinuxVMName, serviceName); Assert.AreEqual(newAzureLinuxVMName, vmRoleCtxt.Name, true); @@ -536,6 +542,7 @@ public void CaptureImagingExportingImportingVMConfig() vmRoleCtxt = vmPowershellCmdlets.GetAzureVM(persistentVM.RoleName, serviceName); if (vmRoleCtxt.InstanceStatus == "StoppedVM") { + Console.WriteLine("The status of the VM {0} : {1}", persistentVM.RoleName, vmRoleCtxt.InstanceStatus); break; } Console.WriteLine("The status of the VM {0} : {1}", persistentVM.RoleName, vmRoleCtxt.InstanceStatus); @@ -753,7 +760,7 @@ public void DeploymentUpgrade() /// AzureVNetGatewayTest() /// /// Note: Create a VNet, a LocalNet from the portal without creating a gateway. - [TestMethod(), TestCategory(Category.Scenario), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), + [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Set,Remove)-AzureVNetConfig, Get-AzureVNetSite, (New,Get,Set,Remove)-AzureVNetGateway, Get-AzureVNetConnection)")] public void VNetTest() { @@ -1032,7 +1039,7 @@ public void AzureServiceDiagnosticsExtensionTest() DiagnosticExtensionContext resultContext = vmPowershellCmdlets.GetAzureServiceDiagnosticsExtension(serviceName)[0]; - Assert.IsTrue(VerifyDiagExtContext(resultContext, "AllRoles", defaultExtensionId, storage, daConfig)); + VerifyDiagExtContext(resultContext, "AllRoles", defaultExtensionId, storage, daConfig); vmPowershellCmdlets.RemoveAzureServiceDiagnosticsExtension(serviceName, true); @@ -1585,51 +1592,33 @@ private bool GetVNetState(string vnet, Microsoft.Azure.Commands.Network.Provisio return vnetState.Equals(expectedState); } - private bool VerifyDiagExtContext(DiagnosticExtensionContext resultContext, string role, string extID, string storage, string config) + private void VerifyDiagExtContext(DiagnosticExtensionContext resultContext, string role, string extID, string storage, string config) { Utilities.PrintContext(resultContext); - try - { - Assert.AreEqual(role, resultContext.Role.RoleType.ToString(), "role is not same"); - Assert.AreEqual(Utilities.PaaSDiagnosticsExtensionName, resultContext.Extension, "extension is not Diagnostics"); - Assert.AreEqual(extID, resultContext.Id, "extension id is not same"); - //Assert.AreEqual(storage, resultContext.StorageAccountName, "storage account name is not same"); - - XmlDocument doc = new XmlDocument(); - doc.Load("@./da.xml"); - string inner = Utilities.GetInnerXml(resultContext.WadCfg, "WadCfg"); - Assert.IsTrue(Utilities.CompareWadCfg(inner, doc), "xml is not same"); + Assert.AreEqual(role, resultContext.Role.RoleType.ToString(), "role is not same"); + Assert.AreEqual(Utilities.PaaSDiagnosticsExtensionName, resultContext.Extension, "extension is not Diagnostics"); + Assert.AreEqual(extID, resultContext.Id, "extension id is not same"); + //Assert.AreEqual(storage, resultContext.StorageAccountName, "storage account name is not same"); - return true; - } - catch (Exception e) - { - Console.WriteLine("Error happens: {0}", e.ToString()); - return false; - } + XmlDocument doc = new XmlDocument(); + doc.Load("@./da.xml"); + string inner = Utilities.GetInnerXml(resultContext.WadCfg, "WadCfg"); + Assert.IsTrue(Utilities.CompareWadCfg(inner, doc), "xml is not same"); } private void VerifyRDPExtContext(RemoteDesktopExtensionContext resultContext, string role, string extID, string userName, DateTime exp, string version = null) { Utilities.PrintContextAndItsBase(resultContext); - try - { - Assert.AreEqual(role, resultContext.Role.RoleType.ToString(), "role is not same"); - Assert.AreEqual("RDP", resultContext.Extension, "extension is not RDP"); - Assert.AreEqual(extID, resultContext.Id, "extension id is not same"); - Assert.AreEqual(userName, resultContext.UserName, "storage account name is not same"); - Assert.IsTrue(Utilities.CompareDateTime(exp, resultContext.Expiration), "expiration is not same"); - if (!string.IsNullOrEmpty(version)) - { - Assert.AreEqual(version, resultContext.Version, "version numbers are not same"); - } - } - catch (Exception e) + Assert.AreEqual(role, resultContext.Role.RoleType.ToString(), "role is not same"); + Assert.AreEqual("RDP", resultContext.Extension, "extension is not RDP"); + Assert.AreEqual(extID, resultContext.Id, "extension id is not same"); + Assert.AreEqual(userName, resultContext.UserName, "storage account name is not same"); + Assert.IsTrue(Utilities.CompareDateTime(exp, resultContext.Expiration), "expiration is not same"); + if (!string.IsNullOrEmpty(version)) { - Console.WriteLine("Error happens: {0}", e.ToString()); - throw; + Assert.AreEqual(version, resultContext.Version, "version numbers are not same"); } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs index 65805b657a79..d5bb969f147f 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs @@ -41,7 +41,7 @@ using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PaasCmdletInfo; using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PIRCmdletInfo; using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PowershellCore; -using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.PreviewCmdletInfo; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.NetworkCmdletInfo; using Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests.SubscriptionCmdletInfo; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Management.Network; @@ -719,30 +719,32 @@ public ManagementOperationContext NewAzureQuickVM(OS os, string name, string ser } public ManagementOperationContext NewAzureQuickVM(OS os, string name, string serviceName, string imageName, - string userName, string password, string locationName, string instanceSize, string disableWinRMHttps, string reservedIpName = null, string vnetName = null) + string userName, string password, string locationName, string instanceSize, string disableWinRMHttps, + string reservedIpName = null, string vnetName = null) { var result = new ManagementOperationContext(); try { - result = - RunPSCmdletAndReturnFirst(new NewAzureQuickVMCmdletInfo(os, name, - serviceName, imageName, userName, password, locationName, instanceSize, disableWinRMHttps, reservedIpName, vnetName)); + result = RunPSCmdletAndReturnFirst(new NewAzureQuickVMCmdletInfo( + os, name, serviceName, imageName, userName, password, locationName, + instanceSize, disableWinRMHttps, reservedIpName, vnetName)); } catch (Exception e) { - if (e.ToString().Contains("409")) + if (e.ToString().Contains("Service already exists") || + (e.InnerException != null && e.InnerException.ToString().Contains("Service already exists"))) { - Utilities.RetryActionUntilSuccess( - () => - result = - RunPSCmdletAndReturnFirst(new NewAzureQuickVMCmdletInfo(os, - name, serviceName, imageName, userName, password, null, instanceSize, - disableWinRMHttps, reservedIpName, vnetName)), - "409", 4, 60); + RunPSCmdletAndReturnFirst(new NewAzureQuickVMCmdletInfo( + os, name, serviceName, imageName, userName, password, null, + instanceSize, disableWinRMHttps, reservedIpName, vnetName)); } else { - Console.WriteLine(e.InnerException.ToString()); + Console.WriteLine(e.ToString()); + if (e.InnerException != null) + { + Console.WriteLine(e.InnerException.ToString()); + } throw; } } @@ -755,25 +757,32 @@ public ManagementOperationContext NewAzureQuickVM(OS os, string name, string ser return NewAzureQuickVM(os, name, serviceName, imageName, userName, password, locationName, null); } - public ManagementOperationContext NewAzureQuickVM(OS os, string name, string serviceName, string imageName, - string[] subnetNames, InstanceSize instanceSize, string userName, string password, string vNetName, string affinityGroup, string reservedIP = null) + public ManagementOperationContext NewAzureQuickVM(OS os, string name, string serviceName, string imageName, string[] subnetNames, + InstanceSize instanceSize, string userName, string password, string vNetName, string affinityGroup, string reservedIP = null) { var result = new ManagementOperationContext(); try { - result = RunPSCmdletAndReturnFirst(new NewAzureQuickVMCmdletInfo(os, name, serviceName, imageName, instanceSize.ToString(), userName, password, vNetName, subnetNames, affinityGroup, reservedIP)); + result = RunPSCmdletAndReturnFirst(new NewAzureQuickVMCmdletInfo( + os, name, serviceName, imageName, instanceSize.ToString(), userName, password, + vNetName, subnetNames, affinityGroup, reservedIP)); } catch (Exception e) { - if (e.ToString().Contains("409")) + if (e.ToString().Contains("Service already exists") || + (e.InnerException != null && e.InnerException.ToString().Contains("Service already exists"))) { - Utilities.RetryActionUntilSuccess( - () => result = RunPSCmdletAndReturnFirst(new NewAzureQuickVMCmdletInfo(os, name, serviceName, imageName, userName, password, null, instanceSize.ToString())), - "409", 4, 60); + RunPSCmdletAndReturnFirst(new NewAzureQuickVMCmdletInfo( + os, name, serviceName, imageName, instanceSize.ToString(), userName, password, + vNetName, subnetNames, null, reservedIP)); } else { - Console.WriteLine(e.InnerException.ToString()); + Console.WriteLine(e.ToString()); + if (e.InnerException != null) + { + Console.WriteLine(e.InnerException.ToString()); + } throw; } } @@ -841,10 +850,6 @@ internal ManagementOperationContext RemoveAzurePlatformVMImage(string imageName) #endregion #region AzureReservedIP - internal ManagementOperationContext NewAzureReservedIP(string name, string aff, string svc, string dep, string label = null) - { - return RunPSCmdletAndReturnFirst(new NewAzureReservedIPCmdletInfo(name, aff, label, svc, dep)); - } internal ManagementOperationContext NewAzureReservedIP(string name, string location, string label = null) { @@ -1365,6 +1370,37 @@ public SM.OSImageContext AddAzureVMImage(string imageName, string mediaLocation, return result; } + public void AddAzureVMImage( + string imageName, + string label, + SM.VirtualMachineImageDiskConfigSet diskConfig, + string description = null, + string eula = null, + string imageFamily = null, + DateTime? publishedDate = null, + string privacyUri = null, + string recommendedVMSize = null, + string iconName = null, + string smallIconName = null, + bool? showInGui = null) + { + var cmdletInfo = new AddAzureVMImageCmdletInfo( + imageName, + label, + diskConfig, + description, + eula, + imageFamily, + publishedDate, + privacyUri, + recommendedVMSize, + iconName, + smallIconName, + showInGui); + + RunPSCmdletAndReturnFirst(cmdletInfo); + } + public SM.OSImageContext UpdateAzureVMImage(string imageName, string label, string recommendedSize = null) { return RunPSCmdletAndReturnFirst(new UpdateAzureVMImageCmdletInfo(imageName, label, recommendedSize, null, null)); @@ -1381,8 +1417,8 @@ public void UpdateAzureVMImage(string imageName, string label, SM.VirtualMachine } public void UpdateAzureVMImage(string imageName, string label, string imageFamily, bool showInGui = false, string recommendedSize = null, - string description = null, string eula = null, Uri privacyUri = null, DateTime? publishedDate = null, string language = null, Uri iconUri = null, - Uri smallIconUri = null) + string description = null, string eula = null, Uri privacyUri = null, DateTime? publishedDate = null, string language = null, string iconUri = null, + string smallIconUri = null) { RunPSCmdletAndReturnFirst(new UpdateAzureVMImageCmdletInfo(imageName, label, recommendedSize, description, eula, imageFamily, privacyUri, publishedDate.Value, language, iconUri, smallIconUri, showInGui)); @@ -1397,9 +1433,9 @@ public ManagementOperationContext RemoveAzureVMImage(string imageName, bool dele return result; } - public void SaveAzureVMImage(string serviceName, string vmName, string newImageName, string osState = null,string newImageLabel = null) + public void SaveAzureVMImage(string serviceName, string vmName, string newImageName, string osState = null, string newImageLabel = null, bool debug = false, bool retryOnConflict = false) { - RunPSCmdletAndReturnFirst(new SaveAzureVMImageCmdletInfo(serviceName, vmName, newImageName, newImageLabel, osState)); + RunPSCmdletAndReturnFirst(new SaveAzureVMImageCmdletInfo(serviceName, vmName, newImageName, newImageLabel, osState), debug, retryOnConflict); } public Collection GetAzureVMImage(string imageName = null) @@ -1409,7 +1445,17 @@ public void SaveAzureVMImage(string serviceName, string vmName, string newImageN public Collection GetAzureVMImageReturningVMImages(string imageName = null) { - return RunPSCmdletAndReturnAll(new GetAzureVMImageCmdletInfo(imageName)); + Collection images = GetAzureVMImage(imageName); + Collection vmImages = new Collection(); + foreach (SM.OSImageContext image in images) + { + if (image is SM.VMImageContext) + { + vmImages.Add((SM.VMImageContext)image); + } + } + + return vmImages; } public string GetAzureVMImageName(string[] keywords, bool exactMatch = true) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs index 7c5f0b74ddc6..ac566b598950 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs @@ -94,65 +94,6 @@ public static void AssemblyInit(TestContext context) [AssemblyCleanup] public static void CleanUpAssembly() { - vmPowershellCmdlets = new ServiceManagementCmdletTestHelper(); - - // Cleaning up affinity groups - var affGroup = vmPowershellCmdlets.GetAzureAffinityGroup(); - if (affGroup.Count > 0) - { - foreach (var aff in affGroup) - { - try - { - vmPowershellCmdlets.RemoveAzureAffinityGroup(aff.Name); - } - catch (Exception e) - { - if (e.ToString().Contains(BadRequestException)) - { - Console.WriteLine("Affinity Group, {0}, is not deleted.", aff.Name); - } - } - } - } - - if (defaultAzureSubscription != null) - { - // Cleaning up virtual disks - try - { - Retry(String.Format("Get-AzureDisk | Where {{$_.DiskName.Contains(\"{0}\")}} | Remove-AzureDisk", serviceNamePrefix), "in use"); - if (deleteDefaultStorageAccount) - { - //vmPowershellCmdlets.RemoveAzureStorageAccount(defaultAzureSubscription.CurrentStorageAccountName); - } - } - catch - { - Console.WriteLine("Error occurred during cleaning up disks.."); - } - - // Cleaning up vm images - try - { - vmPowershellCmdlets.RunPSScript("Get-AzureVMImage | Where {$_.Categori -eq \"User\"} | Remove-AzureVMImage"); - } - catch - { - Console.WriteLine("Error occurred during cleaning up vm images.."); - } - - // Cleaning up reserved ips - try - { - vmPowershellCmdlets.RunPSScript("Get-AzureReservedIp | Remove-AzureReservedIp -Force"); - } - catch - { - Console.WriteLine("Error occurred during cleaning up reserved ips.."); - } - } - if (string.IsNullOrEmpty(currentEnvName)) { vmPowershellCmdlets.RunPSScript(string.Format("Remove-AzureEnvironment -Name {0} -Force", TempEnvName)); @@ -380,19 +321,9 @@ protected static void CleanupService(string svcName) protected void VerifyRDP(string serviceName, string rdpPath) { - Utilities.GetDeploymentAndWaitForReady(serviceName, DeploymentSlotType.Production, 10, 600); - + Console.WriteLine("Fetching Azure VM RDP file"); vmPowershellCmdlets.GetAzureRemoteDesktopFile("WebRole1_IN_0", serviceName, rdpPath, false); - - string dns; - - using (var stream = new StreamReader(rdpPath)) - { - string firstLine = stream.ReadLine(); - dns = Utilities.FindSubstring(firstLine, ':', 2); - } - - Assert.IsTrue((Utilities.RDPtestPaaS(dns, "WebRole1", 0, username, password, true)), "Cannot RDP to the instance!!"); + Console.WriteLine("Azure VM RDP file downloaded."); } protected string UploadVhdFile() diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/StaticCATests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/StaticCATests.cs index 610a26c1ebe6..a3dca0746ece 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/StaticCATests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/StaticCATests.cs @@ -47,11 +47,6 @@ public static void Intialize(TestContext context) { imageName = vmPowershellCmdlets.GetAzureVMImageName(new[] { "Windows" }, false); var vnetConfig = vmPowershellCmdlets.GetAzureVNetConfig(null); - if (vnetConfig.Count > 0) - { - vmPowershellCmdlets.RunPSScript("Get-AzureService | Remove-AzureService -Force"); - Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.RemoveAzureVNetConfig(), "in use", 5, 30); - } ReadVnetConfig(); SetVNetForStaticCAtest(); } @@ -65,7 +60,7 @@ public void TestIntialize() } #region Test cases - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void DeployVMWithStaticCATest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -102,7 +97,7 @@ public void DeployVMWithStaticCATest() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void AddVMWithStaticCATest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -143,7 +138,7 @@ public void AddVMWithStaticCATest() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void UpdateVMWithNewStaticCATest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -178,7 +173,10 @@ public void UpdateVMWithNewStaticCATest() var availabilityContext = vmPowershellCmdlets.TestAzureStaticVNetIP(vnet1, nonStaticIpAddress); - Assert.IsTrue(availabilityContext.IsAvailable,"Non static IpAddress {0} is not realesed.",nonStaticIpAddress); + Utilities.RetryActionUntilSuccess( + () => Assert.IsTrue(availabilityContext.IsAvailable, "Non static IpAddress {0} is not realesed.",nonStaticIpAddress), + "Non static IpAddress", 3, 60); + //Assert.IsTrue(availabilityContext.IsAvailable, "Non static IpAddress {0} is not realesed.",nonStaticIpAddress); Utilities.PrintContext(availabilityContext); pass = true; } @@ -189,7 +187,7 @@ public void UpdateVMWithNewStaticCATest() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void UpdateToStaticCATest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -220,7 +218,7 @@ public void UpdateToStaticCATest() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(0), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void UnreserveStaticCATest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -263,7 +261,7 @@ public void UnreserveStaticCATest() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void TryToReserveExistingCATest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -344,7 +342,7 @@ public void TryToReserveExistingCATest() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void StopStayProvisionedVMWithStaticCATest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -381,7 +379,7 @@ public void StopStayProvisionedVMWithStaticCATest() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void StopDeallocateVMWithStaticCATest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -418,7 +416,7 @@ public void StopDeallocateVMWithStaticCATest() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void UpdateVMWithStaticCA() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); @@ -456,7 +454,7 @@ public void UpdateVMWithStaticCA() } } - [TestMethod(), TestCategory(Category.Sequential), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] + [TestMethod(), TestCategory(Category.Network), TestProperty("Feature", "IAAS"), Priority(1), Owner("hylee"), Description("Test the cmdlet ((Get,Set,Remove,Test)-AzureStaticVnetIP)")] public void StaticCAExhautionTest() { StartTest(MethodBase.GetCurrentMethod().Name, testStartTime); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/StopAzureVMTest.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/StopAzureVMTest.cs index ffde04adbba2..625a0b62b31d 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/StopAzureVMTest.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/StopAzureVMTest.cs @@ -638,13 +638,10 @@ public void StopAzureVMsOnDeallocatedVMTest() PersistentVM persistentVM2 = vmPowershellCmdlets.GetPersistentVM(persistentVMConfigInfo2); PersistentVM[] VMs = { persistentVM1, persistentVM2 }; - vmPowershellCmdlets.NewAzureVM(svcName, VMs); + vmPowershellCmdlets.NewAzureVM(svcName, VMs, null, true); Console.WriteLine("The VM is successfully created: {0}", vmName1); Console.WriteLine("The VM is successfully created: {0}", vmName2); - WaitForReadyState(svcName, vmName1); - WaitForReadyState(svcName, vmName2); - // Stop and deallocate the VMs vmPowershellCmdlets.StopAzureVM("*", svcName, false, true); @@ -741,13 +738,10 @@ public void RestartAzureVMTest() PersistentVM[] VMs = { persistentVM1 }; Utilities.RecordTimeTaken(ref prevTime); - vmPowershellCmdlets.NewAzureVM(svcName, VMs); + vmPowershellCmdlets.NewAzureVM(svcName, VMs, null, true); Utilities.RecordTimeTaken(ref prevTime); Console.WriteLine("The VM is successfully created: {0}", vmName1); - - WaitForReadyState(svcName, vmName1); - Console.WriteLine(vmPowershellCmdlets.GetAzureVM(vmName1, svcName).InstanceStatus); Utilities.RecordTimeTaken(ref prevTime); @@ -807,15 +801,12 @@ public void RestartAzureVMsTest() PersistentVM[] VMs = { persistentVM1, persistentVM2 }; Utilities.RecordTimeTaken(ref prevTime); - vmPowershellCmdlets.NewAzureVM(svcName, VMs); + vmPowershellCmdlets.NewAzureVM(svcName, VMs, null, true); Utilities.RecordTimeTaken(ref prevTime); Console.WriteLine("The VM is successfully created: {0}", vmName1); Console.WriteLine("The VM is successfully created: {0}", vmName2); - WaitForReadyState(svcName, vmName1); - WaitForReadyState(svcName, vmName2); - Console.WriteLine(vmPowershellCmdlets.GetAzureVM(vmName1, svcName).InstanceStatus); Console.WriteLine(vmPowershellCmdlets.GetAzureVM(vmName2, svcName).InstanceStatus); @@ -831,8 +822,7 @@ public void RestartAzureVMsTest() // Start VM1 one only using wildcard name Utilities.RecordTimeTaken(ref prevTime); - Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StartAzureVM(vm1WildcardName, svcName), "HTTP Status Code: 409", 10, 60); - //StartAzureVMs(vm1WildcardName, svcName); + Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StartAzureVM(vm1WildcardName, svcName), "HTTP Status Code: 409", 10, 60); Utilities.RecordTimeTaken(ref prevTime); WaitForReadyState(svcName, vmName1); @@ -841,7 +831,6 @@ public void RestartAzureVMsTest() // Stop all VM's Utilities.RecordTimeTaken(ref prevTime); Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StopAzureVM("*", svcName, true, true), "HTTP Status Code: 409", 10, 60); - //StopAzureVMs("*", svcName, true, true); Utilities.RecordTimeTaken(ref prevTime); WaitForStoppedState(svcName, vmName1); @@ -853,7 +842,6 @@ public void RestartAzureVMsTest() //Start all VM's Utilities.RecordTimeTaken(ref prevTime); Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StartAzureVM("*", svcName), "HTTP Status Code: 409", 10, 60); - //StartAzureVMs("*", svcName); Utilities.RecordTimeTaken(ref prevTime); WaitForReadyState(svcName, vmName1); @@ -900,13 +888,11 @@ public void RestartAzureVMAfterDeallocateTest() PersistentVM[] VMs = { persistentVM1 }; Utilities.RecordTimeTaken(ref prevTime); - vmPowershellCmdlets.NewAzureVM(svcName, VMs); + vmPowershellCmdlets.NewAzureVM(svcName, VMs, null, true); Utilities.RecordTimeTaken(ref prevTime); Console.WriteLine("The VM is successfully created: {0}", vmName1); - WaitForReadyState(svcName, vmName1); - Console.WriteLine(vmPowershellCmdlets.GetAzureVM(vmName1, svcName).InstanceStatus); Utilities.RecordTimeTaken(ref prevTime); @@ -990,23 +976,19 @@ public void RestartAzureVMsAfterDeallocateTest() PersistentVM[] VMs = { persistentVM1, persistentVM2 }; Utilities.RecordTimeTaken(ref prevTime); - vmPowershellCmdlets.NewAzureVM(svcName, VMs); + vmPowershellCmdlets.NewAzureVM(svcName, VMs, null, true); Utilities.RecordTimeTaken(ref prevTime); Console.WriteLine("The VM is successfully created: {0}", vmName1); Console.WriteLine("The VM is successfully created: {0}", vmName2); - WaitForReadyState(svcName, vmName1); - WaitForReadyState(svcName, vmName2); - Console.WriteLine(vmPowershellCmdlets.GetAzureVM(vmName1, svcName).InstanceStatus); Console.WriteLine(vmPowershellCmdlets.GetAzureVM(vmName2, svcName).InstanceStatus); // Stop VM1 one only using wildcard name string vm1WildcardName = vmName1.Replace(prefixVMName, "*"); Utilities.RecordTimeTaken(ref prevTime); - Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StopAzureVM(vm1WildcardName, svcName, false, true), "HTTP Status Code: 409", 10, 60); - //StopAzureVMs(vm1WildcardName, svcName, false, true); + Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StopAzureVM(vm1WildcardName, svcName, false, true), "HTTP Status Code: 409", 10, 60); Utilities.RecordTimeTaken(ref prevTime); WaitForStoppedState(svcName, vmName1); @@ -1015,7 +997,6 @@ public void RestartAzureVMsAfterDeallocateTest() // Start VM1 one only using wildcard name Utilities.RecordTimeTaken(ref prevTime); Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StartAzureVM(vm1WildcardName, svcName), "HTTP Status Code: 409", 10, 60); - //StartAzureVMs(vm1WildcardName, svcName); Utilities.RecordTimeTaken(ref prevTime); WaitForReadyState(svcName, vmName1); @@ -1032,8 +1013,7 @@ public void RestartAzureVMsAfterDeallocateTest() Assert.IsTrue(CheckRoleInstanceState(svcName, vmName2, new string[] { stoppedDeallocatedState })); Utilities.RecordTimeTaken(ref prevTime); - Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StartAzureVM("*", svcName), "HTTP Status Code: 409", 10, 60); - //StartAzureVMs("*", svcName); + Utilities.RetryActionUntilSuccess(() => vmPowershellCmdlets.StartAzureVM("*", svcName), "HTTP Status Code: 409", 10, 60); Utilities.RecordTimeTaken(ref prevTime); WaitForReadyState(svcName, vmName1); @@ -1112,7 +1092,15 @@ internal static void WaitForStatus(string svcName, string vmName, string[] expSt int totalWaitTimeInSeconds = 0; for (int i = 0; i < maxTry; i++) { - vmStatus = vmPowershellCmdlets.GetAzureVM(vmName, svcName).InstanceStatus; + var vm = vmPowershellCmdlets.GetAzureVM(vmName, svcName); + if (vm == null) + { + Assert.Fail("The VM is deleted!!!"); + } + else + { + vmStatus = vmPowershellCmdlets.GetAzureVM(vmName, svcName).InstanceStatus; + } if (exps.Contains(vmStatus)) { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs index c1c5c632d3bc..51190b6a96a1 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs @@ -38,7 +38,6 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.Test.FunctionalTests { internal class Utilities { - #region Constants public static string windowsAzurePowershellPath = Path.Combine(Environment.CurrentDirectory, "ServiceManagement\\Azure"); @@ -53,10 +52,6 @@ internal class Utilities public const string AzurePowershellModuleServiceManagementPirModule = "Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageRepository.dll"; public const string AzurePowershellModuleServiceManagementPreviewModule = "Microsoft.WindowsAzure.Commands.ServiceManagement.Preview.dll"; - private const string tclientPath = "tclient.dll"; - private const string clxtsharPath = "clxtshar.dll"; - private const string RDPTestPath = "RDPTest.exe"; - // AzureAffinityGroup public const string NewAzureAffinityGroupCmdletName = "New-AzureAffinityGroup"; public const string GetAzureAffinityGroupCmdletName = "Get-AzureAffinityGroup"; @@ -389,45 +384,6 @@ public static int MatchKeywords(string input, string[] keywords, bool exactMatch } } - public static Uri GetDeploymentAndWaitForReady(string serviceName, string slot, int waitTime, int maxWaitTime) - { - - - - DateTime startTime = DateTime.Now; - while (true) - { - bool allReady = true; - DeploymentInfoContext result = vmPowershellCmdlets.GetAzureDeployment(serviceName, slot); - int instanceNum = result.RoleInstanceList.Count; - bool[] isReady = new bool[instanceNum]; - - for (int j = 0; j < instanceNum; j++) - { - var instance = result.RoleInstanceList[j]; - Console.WriteLine("Instance: {0}, Status: {1}", instance.InstanceName, instance.InstanceStatus); - isReady[j] = (instance.InstanceStatus == "ReadyRole"); - allReady &= isReady[j]; - } - - if (!allReady && (DateTime.Now - startTime).TotalSeconds < maxWaitTime) - { - Console.WriteLine("Some roles are not ready, waiting for {0} seconds.", waitTime); - Thread.Sleep(waitTime*1000); - } - else if (!allReady) // some roles are not ready, and time-out. - { - Assert.Fail("Deployment is not ready within {0} seconds!", maxWaitTime); - } - else // all roles are ready - { - Console.WriteLine("Result of the deployment: {0}", result.Status); - return result.Url; - } - } - - } - public static bool GetAzureVMAndWaitForReady(string serviceName, string vmName,int waitTime, int maxWaitTime ) { Console.WriteLine("Waiting for the vm {0} to reach \"ReadyRole\" "); @@ -588,13 +544,18 @@ public static void RetryActionUntilSuccess(Action act, string errorMessage, int { if (e.ToString().Contains(errorMessage) || (e.InnerException != null && e.InnerException.ToString().Contains(errorMessage))) { + i++; + if (i == maxTry) + { + Console.WriteLine("Max number of retry is reached: {0}", errorMessage); + throw; + } Console.WriteLine("{0} error occurs! retrying ...", errorMessage); if (e.InnerException != null) { Console.WriteLine(e.InnerException); } Thread.Sleep(TimeSpan.FromSeconds(intervalSeconds)); - i++; continue; } else @@ -732,63 +693,6 @@ public static SecureString convertToSecureString(string str) return secureStr; } - private static void RegisterDllsForRDP() - { - Assert.IsTrue(File.Exists(tclientPath), "{0} does not exist!", tclientPath); - Assert.IsTrue(File.Exists(clxtsharPath), "{0} does not exist!", clxtsharPath); - Assert.IsTrue(File.Exists(RDPTestPath), "{0}, does not exist!", RDPTestPath); - - ExecuteSimpleProcess("regsvr32", "/s " + tclientPath); - ExecuteSimpleProcess("regsvr32", "/s " + clxtsharPath); - } - - public static bool RDPtestPaaS(string dns, string roleName, int instance, string user, string psswrd, bool shouldSucceed) - { - RegisterDllsForRDP(); - - int returnCode = ExecuteSimpleProcess(RDPTestPath, - String.Format("PaaS {0} {1} {2} {3} {4} {5}", dns, roleName, instance.ToString(), user, psswrd, shouldSucceed.ToString())); - if (returnCode == 0) - { - Console.WriteLine("RDP access succeeded."); - return true; - } - else - { - Console.WriteLine("RDP Failed!!"); - return false; - } - } - - public static bool RDPtestIaaS(string dns, int? port, string user, string psswrd, bool shouldSucceed) - { - RegisterDllsForRDP(); - - Console.WriteLine(String.Format("IaaS {0} {1} {2} {3} {4}", dns, port.ToString(), user, psswrd, shouldSucceed.ToString())); - int returnCode = ExecuteSimpleProcess(RDPTestPath, - String.Format("IaaS {0} {1} {2} {3} {4}", dns, port.ToString(), user, psswrd, shouldSucceed.ToString())); - if (returnCode == 0) - { - Console.WriteLine("RDP access succeeded."); - return true; - } - else - { - Console.WriteLine("RDP Failed!!"); - return false; - } - } - - public static int ExecuteSimpleProcess(string fileName, string arguments) - { - Process p = new Process(); - p.StartInfo.FileName = fileName; - p.StartInfo.Arguments = arguments; - p.Start(); - p.WaitForExit(); - return p.ExitCode; - } - public static string FindSubstring(string givenStr, char givenChar, int i) { if (i > 0) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/VMTemplateTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/VMTemplateTests.cs index d51ceb2ff266..9b5fbc024f02 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/VMTemplateTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/FunctionalTests/VMTemplateTests.cs @@ -352,6 +352,7 @@ public void AzureVMImageListRemoveTest() Console.WriteLine("------------------------------Try to save the OS image with an existing os image name: Completed---------------------------------"); //e. Save the OS image with a new image name. Console.WriteLine("------------------------------Save the OS image with a new image name.---------------------------------"); + vmPowershellCmdlets.StopAzureVM(vm, serviceName, true); vmPowershellCmdlets.SaveAzureVMImage(serviceName, vmName, newLabel); Console.WriteLine("------------------------------Save the OS image with a new image name: Completed---------------------------------"); //f. Deploy a new IaaS VM @@ -467,30 +468,30 @@ public void SaveAzureVMImageNegativeTest() vmPowershellCmdlets.NewAzureVM(serviceName, new[] { vm }); Console.WriteLine("------------------------------Deploy another new IaaS VM: completed---------------------------------"); //e. Stop the VM - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Stop the VM (for 2nd VM)---------------------------------"); vmPowershellCmdlets.StopAzureVM(vm, serviceName,force:true); string testImageName = Utilities.GetUniqueShortName(vmNamePrefix); - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Stop the VM (for 2nd VM): completed---------------------------------"); //f. Try to save the VM image with the existing name (must fail) - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); - Utilities.VerifyFailure(() => vmPowershellCmdlets.SaveAzureVMImage(serviceName, vmName1, vmImageName, CONSTANT_SPECIALIZED, vmImageName),ConflictErrorException); - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Save the VM image with the existing name (must fail)---------------------------------"); + Utilities.VerifyFailure(() => vmPowershellCmdlets.SaveAzureVMImage(serviceName, vmName1, vmImageName, CONSTANT_SPECIALIZED, vmImageName, false, false), ConflictErrorException); + Console.WriteLine("------------------------------Save the VM image with the existing name (must fail): completed---------------------------------"); //g. Try to save the VM image with the wrong vm name (must fail) - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Save the VM image (must fail)---------------------------------"); Utilities.VerifyFailure(() => vmPowershellCmdlets.SaveAzureVMImage(serviceName, Utilities.GetUniqueShortName(vmNamePrefix), testImageName, CONSTANT_SPECIALIZED, testImageName), ResourceNotFoundException); - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Save the VM image (must fail): completed---------------------------------"); //h. Try to save the VM image with the wrong service name (must fail) - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Save the VM image with wrong name (must fail)---------------------------------"); string testVMIMage = Utilities.GetUniqueShortName("VMImage"); vmPowershellCmdlets.SaveAzureVMImage(Utilities.GetUniqueShortName(vmNamePrefix), vmName1, testVMIMage, CONSTANT_SPECIALIZED, testVMIMage); Utilities.VerifyFailure(() => vmPowershellCmdlets.GetAzureVMImage(testVMIMage),ResourceNotFoundException); - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Save the VM image with wrong name (must fail): completed---------------------------------"); //i. Try to save the VM image with the label longer than maximum length of string (must fail) - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Save the VM image with long name (must fail)---------------------------------"); string LongImageName = Utilities.GetUniqueShortName(length:30) + Utilities.GetUniqueShortName(length:30)+ Guid.NewGuid().ToString() + Guid.NewGuid().ToString() ; Console.WriteLine("Attempting to save a VMImage with name {0} of {1} characters and expecting it to fail.", LongImageName,LongImageName.Length); Utilities.VerifyFailure(() => vmPowershellCmdlets.SaveAzureVMImage(serviceName, vmName1, testImageName, CONSTANT_SPECIALIZED, LongImageName), BadRequestException); - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Save the VM image with long name (must fail): completed---------------------------------"); pass = true; } catch (Exception ex) @@ -500,9 +501,9 @@ public void SaveAzureVMImageNegativeTest() } finally { - Console.WriteLine("------------------------------Delete the VM image---------------------------------"); + Console.WriteLine("------------------------------Delete the VM image (cleanup)---------------------------------"); DeleteVMImageIfExists(vmImageName); - Console.WriteLine("------------------------------Deleted the VM image---------------------------------"); + Console.WriteLine("------------------------------Deleted the VM image (cleanup): completed---------------------------------"); } } @@ -557,7 +558,7 @@ public void UpdateVMImageDataDiskAndOsDiskTest() UpdateAzureVMImageDetails(vmImageName); string disk1Name,disk2Name; - UpdateVMImageOsAndDataDiskAnderifyChanges( diskConfig,out disk1Name,out disk2Name); + UpdateVMImageOsAndDataDiskAnderifyChanges(diskConfig, out disk1Name, out disk2Name); //Update VMImage using DiskConfig set prepared manually. UpdateVmImageUsingDiskConfigSetAndVerifyChanges(diskConfig, disk1Name, disk2Name); @@ -571,6 +572,59 @@ public void UpdateVMImageDataDiskAndOsDiskTest() } + [TestMethod(), TestCategory(Category.Scenario), TestProperty("Feature", "IaaS"), Priority(0), Owner("hylee"), Description("Test the cmdlets (Get-AzureVMImage, New-AzureVMConfig, New-AzureVM, Get-AzureVM, Remove-AzureVM, etc.)")] + public void CreateVirtualMachineUsingVMImageWithDataDisks() + { + StartTest(MethodBase.GetCurrentMethod().Name, DateTime.Now); + + try + { + // Try to get VM image with data disks + var vmImages = vmPowershellCmdlets.GetAzureVMImageReturningVMImages(); + var vmImage = vmImages.Where(t => t.OS == "Windows" && t.Category == "Public" && t.DataDiskConfigurations != null && t.DataDiskConfigurations.Any()).FirstOrDefault(); + + // New-AzureService and verify with Get-AzureService + vmPowershellCmdlets.NewAzureService(serviceName, serviceName, locationName); + Assert.IsTrue(Verify.AzureService(serviceName, serviceName, locationName)); + + // New-AzureVMConfig + var vmName = Utilities.GetUniqueShortName(vmNamePrefix); + var vmSize = vmPowershellCmdlets.GetAzureRoleSize().Where(t => t.MaxDataDiskCount != null && t.MaxDataDiskCount >= vmImage.DataDiskConfigurations.Count()).Select(t => t.InstanceSize).First(); + var currentStorage = vmPowershellCmdlets.GetAzureStorageAccount(defaultAzureSubscription.CurrentStorageAccountName).First(); + var mediaLocationStr = ("mloc" + vmName).ToLower(); + var vmMediaLocation = currentStorage.Endpoints.Where(p => p.Contains("blob")).First() + mediaLocationStr; + var azureVMConfigInfo = new AzureVMConfigInfo(vmName, vmSize, vmImage.ImageName, vmMediaLocation); + PersistentVM vm = vmPowershellCmdlets.NewAzureVMConfig(azureVMConfigInfo); + + // Add-AzureProvisioningConfig + AzureProvisioningConfigInfo azureProvisioningConfig = new AzureProvisioningConfigInfo(OS.Windows, username, password, true); + azureProvisioningConfig.Vm = vm; + vm = vmPowershellCmdlets.AddAzureProvisioningConfig(azureProvisioningConfig); + + // New-AzureVM + vmPowershellCmdlets.NewAzureVM(serviceName, new[] { vm }, null, null, null, null, null, null); + pass = true; + + // Get-AzureVM + var returnedVM = vmPowershellCmdlets.GetAzureVM(vmName, serviceName); + Assert.IsTrue(returnedVM.VM.DataVirtualHardDisks != null && returnedVM.VM.DataVirtualHardDisks.Count() == vmImage.DataDiskConfigurations.Count()); + Assert.IsTrue(returnedVM.VM.DataVirtualHardDisks.All(t => t.MediaLink.ToString().StartsWith(vmMediaLocation))); + + // Remove-AzureVM + vmPowershellCmdlets.RemoveAzureVM(vmName, serviceName); + + // Remove-AzureService + vmPowershellCmdlets.RemoveAzureService(serviceName, true); + + pass = true; + } + catch (Exception e) + { + Console.WriteLine(e.ToString()); + throw; + } + } + private void UpdateVmImageUsingDiskConfigSetAndVerifyChanges(DataDiskConfigurationList diskConfig, string disk1Name, string disk2Name) { cahcing = GetAlternateHostCachingForOsDisk(cahcing.ToString()); @@ -641,7 +695,7 @@ private void UpdateAzureVMImageDetails(string imageName) Eula = "End user licensce agreement value", ImageFamily = OS.Windows.ToString(), Description = "Description", - IconUri = new Uri(@"http://www.bing.com"), + IconUri = "IconName", ImageName = imageName, Label = imageName, Language = "English", @@ -649,13 +703,13 @@ private void UpdateAzureVMImageDetails(string imageName) PublishedDate = DateTime.Now, RecommendedVMSize = InstanceSize.Medium.ToString(), ShowInGui = false, - SmallIconUri = new Uri(@"http://www.bing.com"), + SmallIconUri = "SmallIconName", }; Utilities.ExecuteAndLog(() => { vmPowershellCmdlets.UpdateAzureVMImage(imageName, imageName, imageContext.ImageFamily, imageContext.ShowInGui.Value, imageContext.RecommendedVMSize, imageContext.Description, imageContext.Eula, - imageContext.PrivacyUri, imageContext.PublishedDate, imageContext.Language, imageContext.IconUri, imageContext.SmallIconUri); + imageContext.PrivacyUri, imageContext.PublishedDate, imageContext.Language, imageContext.IconName, imageContext.SmallIconName); }, "Update Azure VM Image details"); VerifyVMImageProperties(imageContext); @@ -674,6 +728,7 @@ private void VerifyVMImageProperties(VMImageContext imageContext) Utilities.LogAssert(() => Assert.AreEqual(imageContext.Eula, vmImageContext.Eula), "Eula"); Utilities.LogAssert(() => Assert.AreEqual(imageContext.Description, vmImageContext.Description), "Description"); Utilities.LogAssert(() => Assert.AreEqual(imageContext.IconUri, vmImageContext.IconUri), "IconUri"); + Utilities.LogAssert(() => Assert.AreEqual(imageContext.IconName, vmImageContext.IconName), "IconName"); Utilities.LogAssert(() => Assert.AreEqual(imageContext.ImageFamily, vmImageContext.ImageFamily), "ImageFamily"); Utilities.LogAssert(() => Assert.AreEqual(imageContext.ImageName, vmImageContext.ImageName), "ImageName"); Utilities.LogAssert(() => Assert.AreEqual(imageContext.Label, vmImageContext.Label), "Label"); @@ -683,6 +738,7 @@ private void VerifyVMImageProperties(VMImageContext imageContext) Utilities.LogAssert(() => Assert.AreEqual(imageContext.RecommendedVMSize, vmImageContext.RecommendedVMSize), "RecommendedVMSize"); Utilities.LogAssert(() => Assert.AreEqual(imageContext.ShowInGui, vmImageContext.ShowInGui), "ShowInGui"); Utilities.LogAssert(() => Assert.AreEqual(imageContext.SmallIconUri, vmImageContext.SmallIconUri), "SmallIconUri"); + Utilities.LogAssert(() => Assert.AreEqual(imageContext.SmallIconName, vmImageContext.SmallIconName), "SmallIconName"); }, "Verify VM image details"); } @@ -700,6 +756,7 @@ public void TestCleanUp() public static void ClassCleanup() { } + #region Helper Methods public void VerifyVMImage(string vmImageName, OS ImageFamily, string imageLabel, string osState, HostCaching hostCaching, DataDiskConfigurationList diskConfigs) { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/RDPTest.exe b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/RDPTest.exe deleted file mode 100644 index b172b0ba3c98..000000000000 Binary files a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/RDPTest.exe and /dev/null differ diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/VnetconfigWithLocation.netcfg b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/VnetconfigWithLocation.netcfg index 2ef28bdc49c3..357253361a97 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/VnetconfigWithLocation.netcfg +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/VnetconfigWithLocation.netcfg @@ -15,7 +15,7 @@ - + 10.0.0.0/8 @@ -39,7 +39,7 @@ - + 172.16.0.0/20 @@ -60,7 +60,7 @@ - + 192.168.0.0/20 diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/tclient.dll b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/tclient.dll deleted file mode 100644 index c864e148aede..000000000000 Binary files a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/tclient.dll and /dev/null differ diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/tclientmanagedex.dll b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/tclientmanagedex.dll deleted file mode 100644 index 71973ae54a1f..000000000000 Binary files a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/Resources/tclientmanagedex.dll and /dev/null differ diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/UnitTests/Cmdlets/IaaS/Extensions/VirtualMachineExtensionImageFactoryTests.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/UnitTests/Cmdlets/IaaS/Extensions/VirtualMachineExtensionImageFactoryTests.cs index cead68e0b852..ff1700b6bb78 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/UnitTests/Cmdlets/IaaS/Extensions/VirtualMachineExtensionImageFactoryTests.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/UnitTests/Cmdlets/IaaS/Extensions/VirtualMachineExtensionImageFactoryTests.cs @@ -77,7 +77,7 @@ public void CleanupTest() } [TestMethod] - [TestCategory(Category.Functional)] + [TestCategory(Category.Sequential)] public void TestNonExistingExtensionImageList() { var factory = new VirtualMachineExtensionImageFactory(client.Object); @@ -91,7 +91,7 @@ public void TestNonExistingExtensionImageList() } [TestMethod] - [TestCategory(Category.Functional)] + [TestCategory(Category.Sequential)] public void TestMakeListWithoutClient() { var factory = new VirtualMachineExtensionImageFactory(null); @@ -105,7 +105,7 @@ public void TestMakeListWithoutClient() } [TestMethod] - [TestCategory(Category.Functional)] + [TestCategory(Category.Sequential)] public void TestMakeListWithClient() { var factory = new VirtualMachineExtensionImageFactory(client.Object); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/packages.config index a7b8f0f1819b..920cfaa438d7 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement.Test/packages.config @@ -4,7 +4,7 @@ - + @@ -15,8 +15,8 @@ - - + + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj b/src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj index edf24aebccc9..7ec538ea5623 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Commands.ServiceManagement.csproj @@ -69,7 +69,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -109,13 +109,12 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False @@ -206,6 +205,7 @@ + @@ -216,6 +216,7 @@ + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/ADDomain/BaseAzureServiceADDomainExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/ADDomain/BaseAzureServiceADDomainExtension.cs index df3eb288dcdb..a61d658be8ab 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/ADDomain/BaseAzureServiceADDomainExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Extensions/ADDomain/BaseAzureServiceADDomainExtension.cs @@ -32,8 +32,44 @@ public abstract class BaseAzureServiceADDomainExtensionCmdlet : BaseAzureService protected const string WorkgroupParameterSet = "WorkGroupName"; protected const string WorkgroupThumbprintParameterSet = "WorkGroupNameThumbprint"; - protected PublicConfig PublicConfig { get; private set; } - protected PrivateConfig PrivateConfig { get; private set; } + protected PublicConfig publicConfig; + protected PrivateConfig privateConfig; + + protected PublicConfig PublicConfig + { + get + { + if (this.publicConfig == null) + { + this.publicConfig = new PublicConfig(); + } + + return this.publicConfig; + } + + private set + { + this.publicConfig = value; + } + } + + protected PrivateConfig PrivateConfig + { + get + { + if (this.privateConfig == null) + { + this.privateConfig = new PrivateConfig(); + } + + return this.privateConfig; + } + + private set + { + this.privateConfig = value; + } + } public virtual string DomainName { @@ -152,8 +188,6 @@ protected override void ValidateParameters() base.ValidateParameters(); ProviderNamespace = DomainExtensionNamespace; ExtensionName = DomainExtensionType; - PublicConfig = new PublicConfig(); - PrivateConfig = new PrivateConfig(); PrivateConfig.Password = string.Empty; PrivateConfig.UnjoinDomainPassword = string.Empty; } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs index 9dce70e2c3ac..18ccb01da7e9 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs @@ -123,6 +123,11 @@ public virtual void NewPaaSDeploymentProcess() } else { + if (string.IsNullOrEmpty(storageName)) + { + throw new ArgumentException(Resources.CurrentStorageAccountIsNotSet); + } + var progress = new ProgressRecord(0, Resources.WaitForUploadingPackage, Resources.UploadingPackage); WriteProgress(progress); removePackage = true; @@ -265,11 +270,6 @@ protected virtual void ValidateParameters() { this.Label = this.Name; } - - if (string.IsNullOrEmpty(this.CurrentContext.Subscription.GetProperty(AzureSubscription.Property.StorageAccount))) - { - throw new ArgumentException(Resources.CurrentStorageAccountIsNotSet); - } } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/AddAzureVMImage.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/AddAzureVMImage.cs index 44dd6713f78e..5fce60685282 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/AddAzureVMImage.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/AddAzureVMImage.cs @@ -12,8 +12,9 @@ // limitations under the License. // ---------------------------------------------------------------------------------- - +using AutoMapper; using System; +using System.Linq; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.ServiceManagement.Helpers; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; @@ -24,18 +25,26 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.DiskRepository { - [Cmdlet(VerbsCommon.Add, "AzureVMImage"), OutputType(typeof(OSImageContext))] + [Cmdlet(VerbsCommon.Add, "AzureVMImage", DefaultParameterSetName = OSImageParamSet), OutputType(typeof(OSImageContext))] public class AddAzureVMImage : ServiceManagementBaseCmdlet { + protected const string OSImageParamSet = "OSImage"; + protected const string VMImageParamSet = "VMImage"; + [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Name of the image in the image library.")] [ValidateNotNullOrEmpty] public string ImageName { get; set; } - [Parameter(Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Location of the physical blob backing the image. This link refers to a blob in a storage account.")] + [Parameter(Position = 1, ParameterSetName = OSImageParamSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Location of the physical blob backing the image. This link refers to a blob in a storage account.")] [ValidateNotNullOrEmpty] public string MediaLocation { get; set; } - [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The OS Type of the Image (Windows or Linux)")] + [Parameter(Position = 1, ParameterSetName = VMImageParamSet, Mandatory = true, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Disk Configuration Set")] + [ValidateNotNullOrEmpty] + public VirtualMachineImageDiskConfigSet DiskConfig { get; set; } + + [Parameter(Position = 2, ParameterSetName = OSImageParamSet, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The OS Type of the Image (Windows or Linux)")] + [Parameter(Position = 2, ParameterSetName = VMImageParamSet, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The OS Type of the Image (Windows or Linux)")] [ValidateSet("Windows", "Linux", IgnoreCase = true)] public string OS { get; set; } @@ -66,30 +75,58 @@ public class AddAzureVMImage : ServiceManagementBaseCmdlet [Parameter(Position = 9, ValueFromPipelineByPropertyName = true, HelpMessage = " Specifies the size to use for the virtual machine that is created from the OS image.")] public string RecommendedVMSize { get; set; } + [Alias("IconUri")] [Parameter(Position = 10, ValueFromPipelineByPropertyName = true, HelpMessage = "Icon Uri.")] - public Uri IconUri { get; set; } + public string IconName { get; set; } + [Alias("SmallIconUri")] [Parameter(Position = 11, ValueFromPipelineByPropertyName = true, HelpMessage = "Small Icon Uri.")] - public Uri SmallIconUri { get; set; } + public string SmallIconName { get; set; } [Parameter(Position = 12, ValueFromPipelineByPropertyName = true, HelpMessage = "To show in GUI.")] public SwitchParameter ShowInGui { get; set; } - public void ExecuteCommand() + protected override void OnProcessRecord() { - var imageType = new VirtualMachineImageHelper(this.ComputeClient).GetImageType(this.ImageName); - bool isOSImage = imageType.HasFlag(VirtualMachineImageType.OSImage); - bool isVMImage = imageType.HasFlag(VirtualMachineImageType.VMImage); + ServiceManagementProfile.Initialize(); - if (isVMImage) + if (string.Equals(ParameterSetName, VMImageParamSet, StringComparison.OrdinalIgnoreCase)) { - // If there is another type of image with the same name, - // WAPS will stop here to avoid duplicates and potential conflicts - WriteErrorWithTimestamp( - string.Format( - Resources.ErrorAnotherImageTypeFoundWithTheSameName, - VirtualMachineImageType.VMImage, - this.ImageName)); + var osDiskConfig = DiskConfig == null ? null : DiskConfig.OSDiskConfiguration; + var dataDiskConfigs = DiskConfig == null ? null : DiskConfig.DataDiskConfigurations.ToList(); + + var parameters = new VirtualMachineVMImageCreateParameters + { + Name = this.ImageName, + OSDiskConfiguration = osDiskConfig == null ? null : new OSDiskConfigurationCreateParameters + { + OS = osDiskConfig.OS, + OSState = osDiskConfig.OSState, + HostCaching = osDiskConfig.HostCaching, + MediaLink = osDiskConfig.MediaLink + }, + DataDiskConfigurations = dataDiskConfigs == null ? null : dataDiskConfigs.Select(d => new DataDiskConfigurationCreateParameters + { + HostCaching = d.HostCaching, + LogicalUnitNumber = d.Lun, + MediaLink = d.MediaLink + }).ToList(), + Label = string.IsNullOrEmpty(this.Label) ? this.ImageName : this.Label, + Eula = this.Eula, + Description = this.Description, + ImageFamily = this.ImageFamily, + PublishedDate = this.PublishedDate, + PrivacyUri = this.PrivacyUri, + RecommendedVMSize = this.RecommendedVMSize, + IconUri = this.IconName, + SmallIconUri = this.SmallIconName, + ShowInGui = this.ShowInGui + }; + + this.ExecuteClientActionNewSM( + null, + this.CommandRuntime.ToString(), + () => this.ComputeClient.VirtualMachineVMImages.Create(parameters)); } else { @@ -105,8 +142,8 @@ public void ExecuteCommand() PublishedDate = this.PublishedDate, PrivacyUri = this.PrivacyUri, RecommendedVMSize = this.RecommendedVMSize, - IconUri = this.IconUri, - SmallIconUri = this.SmallIconUri, + IconUri = this.IconName, + SmallIconUri = this.SmallIconName, ShowInGui = this.ShowInGui }; @@ -117,11 +154,5 @@ public void ExecuteCommand() (s, response) => this.ContextFactory(response, s)); } } - - protected override void OnProcessRecord() - { - ServiceManagementProfile.Initialize(); - this.ExecuteCommand(); - } } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/SetAzureVMImageDataDiskConfig.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/SetAzureVMImageDataDiskConfig.cs index 0b1d94936b26..ae9c41fcc9bf 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/SetAzureVMImageDataDiskConfig.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/SetAzureVMImageDataDiskConfig.cs @@ -21,12 +21,15 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { [Cmdlet( VerbsCommon.Set, - AzureDataDiskConfigurationNoun), + AzureDataDiskConfigurationNoun, + DefaultParameterSetName = UpdateAzureVMImageParamSet), OutputType( typeof(VirtualMachineImageDiskConfigSet))] public class SetAzureVMImageDataDiskConfig : PSCmdlet { protected const string AzureDataDiskConfigurationNoun = "AzureVMImageDataDiskConfig"; + protected const string UpdateAzureVMImageParamSet = "UpdateAzureVMImageParamSet"; + protected const string AddAzureVMImageParamSet = "AddAzureVMImageParamSet"; [Parameter( Position = 0, @@ -38,6 +41,7 @@ public class SetAzureVMImageDataDiskConfig : PSCmdlet public VirtualMachineImageDiskConfigSet DiskConfig { get; set; } [Parameter( + ParameterSetName = UpdateAzureVMImageParamSet, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, @@ -46,22 +50,45 @@ public class SetAzureVMImageDataDiskConfig : PSCmdlet public string DataDiskName { get; set; } [Parameter( + ParameterSetName = UpdateAzureVMImageParamSet, Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Lun")] + [Parameter( + ParameterSetName = AddAzureVMImageParamSet, + Position = 1, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Lun")] [ValidateNotNullOrEmpty] public int Lun { get; set; } [Parameter( + ParameterSetName = UpdateAzureVMImageParamSet, Position = 3, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "Controls the platform caching behavior of the data disk blob for read efficiency.")] + [Parameter( + ParameterSetName = AddAzureVMImageParamSet, + Position = 2, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Controls the platform caching behavior of the data disk blob for read efficiency.")] [ValidateNotNullOrEmpty] [ValidateSet("ReadOnly", "ReadWrite", "None", IgnoreCase = true)] public string HostCaching { get; set; } + [Parameter( + ParameterSetName = AddAzureVMImageParamSet, + Position = 3, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The media link.")] + [ValidateNotNullOrEmpty] + public Uri MediaLink { get; set; } + protected override void ProcessRecord() { ServiceManagementProfile.Initialize(); @@ -80,9 +107,10 @@ protected override void ProcessRecord() DiskConfig.DataDiskConfigurations.Add(diskConfig); } - diskConfig.Name = this.DataDiskName; + diskConfig.Name = this.DataDiskName; diskConfig.HostCaching = this.HostCaching; - diskConfig.Lun = this.Lun; + diskConfig.Lun = this.Lun; + diskConfig.MediaLink = this.MediaLink; WriteObject(DiskConfig); } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/SetAzureVMImageOSDiskConfig.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/SetAzureVMImageOSDiskConfig.cs index 377c9f567da2..458a935ec394 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/SetAzureVMImageOSDiskConfig.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/SetAzureVMImageOSDiskConfig.cs @@ -12,6 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; using System.Management.Automation; using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; @@ -19,12 +20,17 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS { [Cmdlet( VerbsCommon.Set, - AzureOSDiskConfigurationNoun), + AzureOSDiskConfigurationNoun, + DefaultParameterSetName = UpdateAzureVMImageParamSet), OutputType( typeof(VirtualMachineImageDiskConfigSet))] public class SetAzureVMImageOSDiskConfig : PSCmdlet { protected const string AzureOSDiskConfigurationNoun = "AzureVMImageOSDiskConfig"; + protected const string UpdateAzureVMImageParamSet = "UpdateAzureVMImageParamSet"; + protected const string AddAzureVMImageParamSet = "AddAzureVMImageParamSet"; + protected const string GeneralizedStr = "Generalized"; + protected const string SpecializedStr = "Specialized"; [Parameter( Position = 0, @@ -43,6 +49,35 @@ public class SetAzureVMImageOSDiskConfig : PSCmdlet [ValidateSet("ReadOnly", "ReadWrite", IgnoreCase = true)] public string HostCaching { get; set; } + [Parameter( + ParameterSetName = AddAzureVMImageParamSet, + Mandatory = true, + Position = 2, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The media link.")] + [ValidateNotNullOrEmpty] + public Uri MediaLink { get; set; } + + [Parameter( + ParameterSetName = AddAzureVMImageParamSet, + Mandatory = true, + Position = 3, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The OS state.")] + [ValidateNotNullOrEmpty] + [ValidateSet(GeneralizedStr, SpecializedStr, IgnoreCase = true)] + public string OSState { get; set; } + + [Parameter( + ParameterSetName = AddAzureVMImageParamSet, + Mandatory = true, + Position = 4, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The OS type.")] + [ValidateNotNullOrEmpty] + [ValidateSet("Windows", "Linux", IgnoreCase = true)] + public string OS { get; set; } + protected override void ProcessRecord() { ServiceManagementProfile.Initialize(); @@ -53,6 +88,9 @@ protected override void ProcessRecord() } DiskConfig.OSDiskConfiguration.HostCaching = this.HostCaching; + DiskConfig.OSDiskConfiguration.MediaLink = this.MediaLink; + DiskConfig.OSDiskConfiguration.OS = this.OS; + DiskConfig.OSDiskConfiguration.OSState = this.OSState; WriteObject(DiskConfig); } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/UpdateAzureVMImage.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/UpdateAzureVMImage.cs index 1b40f28d6355..97892645f5ce 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/UpdateAzureVMImage.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/DiskRepository/UpdateAzureVMImage.cs @@ -70,13 +70,15 @@ public class UpdateAzureVMImage : ServiceManagementBaseCmdlet [ValidateNotNullOrEmpty] public string Language { get; set; } + [Alias("IconUri")] [Parameter(Position = 10, ValueFromPipelineByPropertyName = true, HelpMessage = "IconUri.")] [ValidateNotNullOrEmpty] - public Uri IconUri { get; set; } + public string IconName { get; set; } + [Alias("SmallIconUri")] [Parameter(Position = 11, ValueFromPipelineByPropertyName = true, HelpMessage = "SmallIconUri.")] [ValidateNotNullOrEmpty] - public Uri SmallIconUri { get; set; } + public string SmallIconName { get; set; } [Parameter(Position = 12, ValueFromPipelineByPropertyName = true, HelpMessage = "DontShowInGui.")] public SwitchParameter DontShowInGui { get; set; } @@ -106,8 +108,8 @@ protected override void OnProcessRecord() PrivacyUri = this.PrivacyUri, RecommendedVMSize = this.RecommendedVMSize, Language = this.Language, - IconUri = this.IconUri, - SmallIconUri = this.SmallIconUri, + IconUri = this.IconName, + SmallIconUri = this.SmallIconName, ShowInGui = this.DontShowInGui.IsPresent ? (bool?)false : null }; @@ -139,8 +141,8 @@ protected override void OnProcessRecord() Name = d.Name }).ToList(), Language = this.Language, - IconUri = this.IconUri, - SmallIconUri = this.SmallIconUri, + IconUri = this.IconName, + SmallIconUri = this.SmallIconName, ShowInGui = this.DontShowInGui.IsPresent ? (bool?)false : null }; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/GetAzureVMDscExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/GetAzureVMDscExtension.cs index abc52a38db9b..4dd837b7a06b 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/GetAzureVMDscExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/GetAzureVMDscExtension.cs @@ -32,10 +32,6 @@ namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions OutputType(typeof(VirtualMachineDscExtensionContext))] public class GetAzureVMDscExtensionCommand : VirtualMachineDscExtensionCmdletBase { - - [Parameter(Position = 1, ValueFromPipelineByPropertyName = true)] - public override string Version { get; set; } - internal void ExecuteCommand() { List extensionRefs = GetPredicateExtensionList(); @@ -72,7 +68,7 @@ internal void ExecuteCommand() State = r.State, RoleName = VM.GetInstance().RoleName, PublicConfiguration = PublicConfiguration, - PrivateConfiguration = SecureStringHelper.GetSecureString(PrivateConfiguration), + PrivateConfiguration = SecureStringHelper.GetSecureString(PrivateConfiguration) }; if (publicSettings == null) @@ -99,6 +95,7 @@ protected override void ProcessRecord() base.ProcessRecord(); ExecuteCommand(); } + } } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/GetAzureVMDscExtensionStatus.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/GetAzureVMDscExtensionStatus.cs new file mode 100644 index 000000000000..1130dd1055f2 --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/GetAzureVMDscExtensionStatus.cs @@ -0,0 +1,256 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Net; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using System.Management.Automation; +using Hyak.Common; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; +using Microsoft.WindowsAzure.Commands.ServiceManagement.Properties; +using Microsoft.WindowsAzure.Management.Compute; + + +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions +{ + using NSM = Management.Compute.Models; + + /// + /// This cmdlet is used to get the status of the DSC extension handler for all or for a given virtual machine(s) + /// in a cloud service. When a configuration is applied this cmdlet produces output consistent with Start-DscConfiguration. + /// + /// Not: To get detailed output -Verbose flag need to be specified + /// + /// Example Usage: + /// Get-AzureVMDscExtensionStatus -ServiceName service + /// Get-AzureVMDscExtensionStatus -ServiceName service -Name VM-name + /// Get-AzureVMDscExtensionStatus -VM vm + /// + [Cmdlet( + VerbsCommon.Get, + VirtualMachineDscStatusCmdletNoun, + DefaultParameterSetName = GetStatusByServiceAndVmNameParamSet), + OutputType(typeof(VirtualMachineDscExtensionStatusContext))] + public class GetAzureVmDscExtensionStatusCommand : IaaSDeploymentManagementCmdletBase + { + /// + /// Name of the cloud service for DSC Extension Status + /// + [Parameter( + ParameterSetName = GetStatusByServiceAndVmNameParamSet, + Position = 0, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Name of the cloud service for DSC Extension Status.")] + [ValidateNotNullOrEmpty] + public override string ServiceName { get; set; } + + /// + /// Name of the VM in a cloud service for DSC Extension Status + /// + [Parameter( + ParameterSetName = GetStatusByServiceAndVmNameParamSet, + Position = 1, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The name of the deployment for the status.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// VM object returned by Get-AzureVM cmdlet for DSC Extension Status + /// + [Parameter( + ParameterSetName = GetStatusByVmParamSet, + Mandatory = true, + ValueFromPipeline = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "Virtual machine object for the status.")] + [ValidateNotNullOrEmpty] + [Alias("InputObject")] + public IPersistentVM VM { get; set; } + + protected const string VirtualMachineDscStatusCmdletNoun = "AzureVMDscExtensionStatus"; + protected const string GetStatusByServiceAndVmNameParamSet = "GetStatusByServiceAndVMName"; + protected const string GetStatusByVmParamSet = "GetStatusByVM"; + + internal string Service; + internal string VmName; + + /// + /// This method is the entry point for this cmdlet. It gets the deployment information based on the service name + /// and/or vm name and returns the status information for the DSC Extension Handler. + /// + protected override void ExecuteCommand() + { + ServiceManagementProfile.Initialize(); + GetService(ServiceName, VM); + GetCurrentDeployment(); + + if (CurrentDeploymentNewSM == null) + { + WriteWarning( + string.Format(CultureInfo.CurrentUICulture, Resources.NoDeploymentFoundInService, Service)); + return; + } + + var vmDscStatusContexts = GetVirtualMachineDscStatusContextList(CurrentDeploymentNewSM); + if (vmDscStatusContexts == null || vmDscStatusContexts.Count < 1) + { + WriteWarning(Resources.ResourceExtensionReferenceCannotBeFound); + } + WriteObject(vmDscStatusContexts, true); + } + + /// + /// Retrieves service name from the cmdlet's service name or virtual machine parameter + /// + /// Name of the cloud service for DSC Extension Status + /// Name of the VM in a cloud service for DSC Extension Status + internal void GetService(String serviceName, IPersistentVM vm) + { + if (!string.IsNullOrEmpty(serviceName)) + { + Service = serviceName; + } + else + { + //get the service name from the VM object + var vmRoleContext = vm as PersistentVMRoleContext; + if (vmRoleContext == null) + return; + + Service = vmRoleContext.ServiceName; + VmName = vmRoleContext.Name; + } + } + + /// + /// Retrieves deployment information for a cloud service from service api's + /// + internal void GetCurrentDeployment() + { + InvokeInOperationContext(() => + { + try + { + if (string.IsNullOrEmpty(Service)) + return; + + CurrentDeploymentNewSM = ComputeClient.Deployments.GetBySlot(Service, NSM.DeploymentSlot.Production); + GetDeploymentOperationNewSM = GetOperationNewSM(CurrentDeploymentNewSM.RequestId); + WriteVerboseWithTimestamp(Resources.GetDeploymentCompletedOperation); + } + catch (CloudException ex) + { + if (ex.Response.StatusCode != HttpStatusCode.NotFound) + { + throw; + } + } + }); + } + + /// + /// Retrieves dsc extension status for all virtual machine's in a cloud service or a given virtual machine from the deployment object + /// + /// Deployment that exists in the service + /// + internal List GetVirtualMachineDscStatusContextList(NSM.DeploymentGetResponse deployment) + { + var vmDscStatusContexts = new List(); + + //filter the deployment info for a vm, if specified. + var vmRoles = new List(deployment.Roles.Where( + r => (string.IsNullOrEmpty(Name) && string.IsNullOrEmpty(VmName)) + || r.RoleName.Equals(Name, StringComparison.InvariantCultureIgnoreCase) + || r.RoleName.Equals(VmName, StringComparison.InvariantCultureIgnoreCase))); + + foreach (var vm in vmRoles) + { + var roleInstance = deployment.RoleInstances.FirstOrDefault( + r => r.RoleName == vm.RoleName); + + if (roleInstance == null) + { + WriteWarning( + string.Format(CultureInfo.CurrentUICulture, Resources.RoleInstanceCanNotBeFoundWithName, vm.RoleName)); + } + + var vmDscStatusContext = CreateDscStatusContext( + vm, + roleInstance); + + if (vmDscStatusContext != null) + vmDscStatusContexts.Add(vmDscStatusContext); + } + + return vmDscStatusContexts; + } + + /// + /// Creates dsc extension status object for a virtual machine + /// + /// Details of a role in the deployment + /// Details of a specific role instance + /// + internal VirtualMachineDscExtensionStatusContext CreateDscStatusContext(NSM.Role vmRole, NSM.RoleInstance roleInstance) + { + var message = string.Empty; + var extension = VirtualMachineDscExtensionCmdletBase.ExtensionPublishedNamespace + "." + + VirtualMachineDscExtensionCmdletBase.ExtensionPublishedName; + NSM.ResourceExtensionConfigurationStatus extensionSettingStatus = null; + + if (roleInstance != null && roleInstance.ResourceExtensionStatusList != null) + { + foreach (var resourceExtensionStatus in + roleInstance.ResourceExtensionStatusList.Where( + resourceExtensionStatus => resourceExtensionStatus.HandlerName.Equals( + extension, StringComparison.InvariantCultureIgnoreCase)). + Where(resourceExtensionStatus => resourceExtensionStatus.ExtensionSettingStatus != null)) + { + extensionSettingStatus = resourceExtensionStatus.ExtensionSettingStatus; + + if (extensionSettingStatus.SubStatusList == null) continue; + var resourceExtensionSubStatusList = extensionSettingStatus.SubStatusList; + var resourceExtensionSubStatus = resourceExtensionSubStatusList.FirstOrDefault(); + if (resourceExtensionSubStatus == null || resourceExtensionSubStatus.FormattedMessage == null || + resourceExtensionSubStatus.FormattedMessage.Message == null) continue; + message = resourceExtensionSubStatus.FormattedMessage.Message.ToString(CultureInfo.CurrentUICulture); + break; + } + } + + if (extensionSettingStatus == null) + return null; + + var dscStatusContext = new VirtualMachineDscExtensionStatusContext + { + ServiceName = Service, + Name = vmRole == null ? string.Empty : vmRole.RoleName, + Status = extensionSettingStatus.Status ?? string.Empty, + StatusCode = extensionSettingStatus.Code ?? -1, + StatusMessage = (extensionSettingStatus.FormattedMessage == null || + extensionSettingStatus.FormattedMessage.Message == null) ? string.Empty : + extensionSettingStatus.FormattedMessage.Message.ToString(CultureInfo.CurrentUICulture), + DscConfigurationLog = !string.Empty.Equals(message) ? message.Split(new[] { "\r\n", "\n" }, StringSplitOptions.None) : new List().ToArray(), + Timestamp = extensionSettingStatus.Timestamp == null ? DateTime.MinValue : extensionSettingStatus.Timestamp.Value + }; + return dscStatusContext; + } + + } +} + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/SetAzureVMDscExtension.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/SetAzureVMDscExtension.cs index a460b4379118..f755015a1bb9 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/SetAzureVMDscExtension.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/SetAzureVMDscExtension.cs @@ -271,7 +271,7 @@ private ConfigurationUris UploadConfigurationDataToBlob() { SharedAccessExpiryTime = DateTime.UtcNow.AddHours(1), - Permissions = SharedAccessBlobPermissions.Read + Permissions = SharedAccessBlobPermissions.Read | SharedAccessBlobPermissions.Delete }; var configurationBlobName = this.ConfigurationArchive; diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/VirtualMachineDscExtensionStatusContext.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/VirtualMachineDscExtensionStatusContext.cs new file mode 100644 index 000000000000..fc9e646a3b42 --- /dev/null +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/Extensions/DSC/VirtualMachineDscExtensionStatusContext.cs @@ -0,0 +1,16 @@ + +using System; + +namespace Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions +{ + public class VirtualMachineDscExtensionStatusContext + { + public string ServiceName { get; set; } + public string Name { get; set; } + public string Status { get; set; } + public int StatusCode { get; set; } + public string StatusMessage { get; set; } + public string[] DscConfigurationLog { get; set; } + public DateTimeOffset Timestamp { get; set; } + } +} diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs index d927cd6df07a..9e0062c37ca3 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs @@ -172,6 +172,7 @@ private T CreateVMContext(string serviceName, NSM.Role vmRole, NSM.RoleInstan OperationStatus = deployment == null ? string.Empty : deployment.StatusCode.ToString(), OperationDescription = CommandRuntime.ToString(), NetworkInterfaces = roleInstance == null ? null : Mapper.Map(roleInstance.NetworkInterfaces), + VirtualNetworkName = deployment == null ? null : deployment.VirtualNetworkName, VM = new PVM.PersistentVM { AvailabilitySetName = vmRole == null ? string.Empty : vmRole.AvailabilitySetName, diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs index e68837914729..cea2e5f40d24 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs @@ -281,7 +281,7 @@ public void NewAzureVMProcess() Label = this.DeploymentLabel ?? this.ServiceName, VirtualNetworkName = this.VNetName, Roles = { persistentVMs[0] }, - ReservedIPName = ReservedIPName, + ReservedIPName = ReservedIPName }; if (this.DnsSettings != null) @@ -370,7 +370,8 @@ public void NewAzureVMProcess() RoleSize = persistentVMs[i].RoleSize, ProvisionGuestAgent = persistentVMs[i].ProvisionGuestAgent, ResourceExtensionReferences = persistentVMs[i].ProvisionGuestAgent != null && persistentVMs[i].ProvisionGuestAgent.Value ? persistentVMs[i].ResourceExtensionReferences : null, - VMImageName = VMTuples[i].Item3 ? persistentVMs[i].VMImageName : null + VMImageName = VMTuples[i].Item3 ? persistentVMs[i].VMImageName : null, + MediaLocation = VMTuples[i].Item3 ? persistentVMs[i].MediaLocation : null }; if (parameter.OSVirtualHardDisk != null) @@ -431,7 +432,8 @@ private Management.Compute.Models.Role CreatePersistentVMRole(Tuple>(persistentVM.ResourceExtensionReferences) : null, - VMImageName = isVMImage ? persistentVM.OSVirtualHardDisk.SourceImageName : null + VMImageName = isVMImage ? persistentVM.OSVirtualHardDisk.SourceImageName : null, + MediaLocation = isVMImage ? persistentVM.OSVirtualHardDisk.MediaLink : null }; if (result.OSVirtualHardDisk != null) diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml b/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml index c14640929f68..409f7107d0b0 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml @@ -7974,60 +7974,65 @@ The default value is Production. + - - Get-AzureVMDscExtension + + Get-AzureVMDscExtension + Gets the settings of the DSC extension on a particular VM. - + Get AzureVMDscExtension - + - Gets the settings of the DSC extension on a particular VM. + Get-AzureVMDscExtension - - Version - - The specific version of the DSC extension that Get-AzureVMDSCExtension will get the settings from. - - String - - + VM The Virtual Machine to get the settings from. IPersistentVM + + Version + + The specific version of the DSC extension that Get-AzureVMDSCExtension will get the settings from. + + string + + - + Version The specific version of the DSC extension that Get-AzureVMDSCExtension will get the settings from. + - String + string - String + string - + VM The Virtual Machine to get the settings from. + IPersistentVM @@ -8037,77 +8042,208 @@ The default value is Production. + - - - + - + + + + + + - Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineDscExtensionContext - + Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineDscExtensionContext + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Get-AzureVMDscExtensionStatus + + + Get the DSC Extension status for all the vm's deployed in a cloud service or for a particular vm in the service. + + + + + Get + AzureVMDscExtensionStatus + + + + Get the DSC Extension status for all the vm's deployed in a cloud service or for a particular vm in the service. + + + + + Get-AzureVMDscExtensionStatus + + ServiceName - + Name of the service + + string + + + Name + + Name of the vm + string + + + + Get-AzureVMDscExtensionStatus + + VM + + The persistent VM object. + + PersistentVMRoleContext + + + + + + + Name + + Name of the vm + + + string + + string + - - - - - + + + + ServiceName + + Name of the service + + + string + + string + + + + + + VM + + The persistent VM object. + + + PersistentVMRoleContext + + PersistentVMRoleContext + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineDscExtensionStatusContext + + + + + + + + + + + + + + + + + + + + + - - -------------------------- EXAMPLE 1 -------------------------- - - - - PS C:\> Get-AzureVMDscExtension -VM $vm - - ModulesUrl : https://myaccount.blob.core.windows.net/windows-powershell-dsc/MyConfiguration.ps1.zip - ConfigurationFunction : MyConfiguration.ps1\MyConfiguration - Properties : {ServerName} - ExtensionName : DSC - Publisher : Microsoft.Powershell - Version : 1.* - PrivateConfiguration : - PublicConfiguration : { - "ModulesUrl": "https://myaccount.blob.core.windows.net/windows-powershell-dsc/MyConfiguration.ps1.zip", - "ConfigurationFunction": "MyConfiguration.ps1\\MyConfiguration", - "Properties": { - "ServerName": "C:\\MyDirectory" - } - } - ReferenceName : DSC - State : Enable - RoleName : my-vm - - Description - - - - -----------This command gets the settings of the DSC Extension on a VM. - - - + - Unknown - + + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.format.ps1xml b/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.format.ps1xml index 937c3db9c5c2..677a5117b11d 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.format.ps1xml +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.format.ps1xml @@ -590,5 +590,87 @@ + + Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineDscExtensionContext + + Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineDscExtensionContext + + + + + + + + ExtensionName + + + + Publisher + + + + Version + + + + ModulesUrl + + + + ConfigurationFunction + + + + Properties + + + + + + + + Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineDscExtensionStatusContext + + Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.Extensions.VirtualMachineDscExtensionStatusContext + + + + + + + + ServiceName + + + + Name + + + + Status + + + + StatusCode + + + + + $_.Timestamp.ToString("G") + + + + + StatusMessage + + + + DscConfigurationLog + + + + + + diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/OSImageContext.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/OSImageContext.cs index 8032b5ab3813..47287a05f2ba 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/OSImageContext.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/OSImageContext.cs @@ -32,12 +32,28 @@ public class OSImageContext : ManagementOperationContext public virtual string ImageFamily { get; set; } public virtual DateTime? PublishedDate { get; set; } public virtual bool? IsPremium { get; set; } - public virtual Uri IconUri { get; set; } - public virtual Uri SmallIconUri { get; set; } + public virtual string IconUri { get; set; } + public virtual string SmallIconUri { get; set; } public virtual Uri PrivacyUri { get; set; } public virtual string RecommendedVMSize { get; set; } public virtual string PublisherName { get; set; } public virtual string IOType { get; set; } public virtual bool? ShowInGui { get; set; } + + public virtual string IconName + { + get + { + return IconUri; + } + } + + public virtual string SmallIconName + { + get + { + return SmallIconUri; + } + } } } \ No newline at end of file diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVMRoleContext.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVMRoleContext.cs index d0739f90c1a2..9d8fbf0e3b8a 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVMRoleContext.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/PersistentVMRoleContext.cs @@ -40,6 +40,7 @@ public class PersistentVMRoleContext : ServiceOperationContext, IPersistentVM public string PublicIPAddress { get; set; } public string PublicIPName { get; set; } public NetworkInterfaceList NetworkInterfaces { get; set; } + public string VirtualNetworkName { get; set; } public PersistentVM GetInstance() { diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/VMImageContext.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/VMImageContext.cs index 33e13f27c9a0..9852d6c9d293 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/VMImageContext.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Model/VMImageContext.cs @@ -56,8 +56,8 @@ public override string OS public override string RecommendedVMSize { get; set; } public override bool? IsPremium { get; set; } public override string Eula { get; set; } - public override Uri IconUri { get; set; } - public override Uri SmallIconUri { get; set; } + public override string IconUri { get; set; } + public override string SmallIconUri { get; set; } public override Uri PrivacyUri { get; set; } public override string PublisherName { get; set; } public override DateTime? PublishedDate { get; set; } diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/AssemblyInfo.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/AssemblyInfo.cs index bf87e482d3c5..c76248029534 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/Properties/AssemblyInfo.cs @@ -33,6 +33,8 @@ #if SIGN [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.ServiceManagement.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] #else [assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.ServiceManagement.Test")] +[assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.ServiceManagement.Extensions.Test")] #endif diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/ServiceManagementProfile.cs b/src/ServiceManagement/Compute/Commands.ServiceManagement/ServiceManagementProfile.cs index 8a348ef17f8d..0ff62e738a2b 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/ServiceManagementProfile.cs +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/ServiceManagementProfile.cs @@ -185,14 +185,31 @@ protected override void Configure() Mapper.CreateMap() .ForMember(c => c.Lun, o => o.MapFrom(r => r.LogicalUnitNumber)); + Mapper.CreateMap, List>(); + Mapper.CreateMap, List>(); + Mapper.CreateMap, PVM.DataDiskConfigurationList>(); Mapper.CreateMap, List>(); Mapper.CreateMap, List>(); Mapper.CreateMap, PVM.DataDiskConfigurationList>(); + Mapper.CreateMap() + .ForMember(c => c.HostCaching, o => o.MapFrom(r => r.HostCaching)) + .ForMember(c => c.MediaLink, o => o.MapFrom(r => r.MediaLink)) + .ForMember(c => c.OS, o => o.MapFrom(r => r.OS)) + .ForMember(c => c.OSState, o => o.MapFrom(r => r.OSState)); + Mapper.CreateMap() + .ForMember(c => c.LogicalUnitNumber, o => o.MapFrom(r => r.Lun)); Mapper.CreateMap(); Mapper.CreateMap() .ForMember(c => c.LogicalUnitNumber, o => o.MapFrom(r => r.Lun)); + Mapper.CreateMap, IList>(); + Mapper.CreateMap, List>(); + Mapper.CreateMap>(); + Mapper.CreateMap, IList>(); + Mapper.CreateMap, List>(); + Mapper.CreateMap>(); + Mapper.CreateMap>(); Mapper.CreateMap, IList>(); Mapper.CreateMap, List>(); Mapper.CreateMap>(); diff --git a/src/ServiceManagement/Compute/Commands.ServiceManagement/packages.config b/src/ServiceManagement/Compute/Commands.ServiceManagement/packages.config index ce92088d8fe7..52c05c11e685 100644 --- a/src/ServiceManagement/Compute/Commands.ServiceManagement/packages.config +++ b/src/ServiceManagement/Compute/Commands.ServiceManagement/packages.config @@ -4,7 +4,7 @@ - + @@ -15,8 +15,8 @@ - - + + diff --git a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Commands.ExpressRoute.csproj b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Commands.ExpressRoute.csproj index a8b0fbada5a1..02b1728d8d53 100644 --- a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Commands.ExpressRoute.csproj +++ b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/Commands.ExpressRoute.csproj @@ -49,7 +49,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -77,9 +77,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/ExpressRoute.psd1 b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/ExpressRoute.psd1 index 55aa48f7ab23..cdd54dbf0904 100644 --- a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/ExpressRoute.psd1 +++ b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/ExpressRoute.psd1 @@ -12,7 +12,7 @@ ModuleToProcess = '.\Microsoft.WindowsAzure.Commands.ExpressRoute.dll' # Version number of this module. -ModuleVersion = '0.8.13' +ModuleVersion = '0.8.14' # ID used to uniquely identify this module GUID = 'e5b10573-30da-456a-9319-4c0a5f8bed4a' diff --git a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/packages.config b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/packages.config index d4e8dbc49ceb..a2e0cc60e388 100644 --- a/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/packages.config +++ b/src/ServiceManagement/ExpressRoute/Commands.ExpressRoute/packages.config @@ -3,14 +3,14 @@ - + - + \ No newline at end of file diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj index 40d1ef4d94b0..5eaa931db2c8 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Commands.HDInsight.Test.csproj @@ -49,7 +49,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -66,11 +66,13 @@ ..\..\..\packages\Microsoft.Data.Services.Client.5.6.0\lib\net40\Microsoft.Data.Services.Client.dll - - ..\..\..\packages\Microsoft.Hadoop.Client.1.3.3.2\lib\net40\Microsoft.Hadoop.Client.dll + + False + ..\..\..\packages\Microsoft.Hadoop.Client.1.4.5\lib\net45\Microsoft.Hadoop.Client.dll - - ..\..\..\packages\Microsoft.Hadoop.Client.1.3.3.2\lib\net40\Microsoft.HDInsight.Net.Http.Formatting.dll + + False + ..\..\..\packages\Microsoft.Hadoop.Client.1.4.5\lib\net45\Microsoft.HDInsight.Net.Http.Formatting.dll False @@ -92,17 +94,25 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.1.8.0.0\lib\net35-full\Microsoft.WindowsAzure.Configuration.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll + + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.HDInsight.1.4.5\lib\net45\Microsoft.WindowsAzure.Management.HDInsight.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.HDInsight.1.3.3.2\lib\net40\Microsoft.WindowsAzure.Management.HDInsight.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.HDInsight.1.4.5\lib\net45\Microsoft.WindowsAzure.Management.HDInsight.Contracts.dll - - ..\..\..\packages\Microsoft.Hadoop.Client.1.3.3.2\lib\net40\Microsoft.WindowsAzure.Management.HDInsight.Framework.dll + + False + ..\..\..\packages\Microsoft.Hadoop.Client.1.4.5\lib\net45\Microsoft.WindowsAzure.Management.HDInsight.Framework.dll - - ..\..\..\packages\Microsoft.Hadoop.Client.1.3.3.2\lib\net40\Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.dll + + False + ..\..\..\packages\Microsoft.Hadoop.Client.1.4.5\lib\net45\Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.dll ..\..\..\packages\WindowsAzure.Storage.3.0.3.0\lib\net40\Microsoft.WindowsAzure.Storage.dll @@ -224,7 +234,9 @@ - + + Designer + diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/AddConfigValuesCmdletTests.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/AddConfigValuesCmdletTests.cs index 736463482963..1cfe33f709c2 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/AddConfigValuesCmdletTests.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/AddConfigValuesCmdletTests.cs @@ -83,6 +83,18 @@ public void CanCallTheAddConfigValuesCmdletTestsCmdlet_StormConfig() } + [TestMethod] + [TestCategory("CheckIn")] + public void CanCallTheAddConfigValuesCmdletTestsCmdlet_SparkConfig() + { + using (IRunspace runspace = this.GetPowerShellRunspace()) + { + var sparkConfig = new Hashtable(); + sparkConfig.Add("spark.fakeconfig.value", "12345"); + RunConfigOptionstest(runspace, CmdletConstants.SparkConfig, sparkConfig, c => c.SparkConfiguration); + } + } + [TestMethod] [TestCategory("CheckIn")] public void CanCallTheAddConfigValuesCmdletTestsCmdlet_HiveConfig() @@ -373,7 +385,9 @@ public void CanCallTheAddConfigValuesCmdletTestsCmdlet_PreserveConfig() var coreConfig = new Hashtable(); var yarnConfig = new Hashtable(); var stormConfig = new Hashtable(); + var sparkConfig = new Hashtable(); stormConfig.Add("storm.fakekey", "123"); + sparkConfig.Add("spark.fakekey", "123"); var clusterConfig = new AzureHDInsightConfig { HiveMetastore = @@ -401,12 +415,14 @@ public void CanCallTheAddConfigValuesCmdletTestsCmdlet_PreserveConfig() .WithParameter(CmdletConstants.CoreConfig, coreConfig) .WithParameter(CmdletConstants.YarnConfig, yarnConfig) .WithParameter(CmdletConstants.StormConfig, stormConfig) + .WithParameter(CmdletConstants.SparkConfig, sparkConfig) .Invoke(); AzureHDInsightConfig config = results.Results.ToEnumerable().First(); Assert.AreEqual(config.CoreConfiguration.Count, coreConfig.Count); Assert.AreEqual(config.YarnConfiguration.Count, yarnConfig.Count); Assert.AreEqual(config.StormConfiguration.Count, stormConfig.Count); + Assert.AreEqual(config.SparkConfiguration.Count, sparkConfig.Count); foreach (object entry in coreConfig.Keys) { @@ -432,6 +448,14 @@ public void CanCallTheAddConfigValuesCmdletTestsCmdlet_PreserveConfig() Assert.AreEqual(stormConfig[entry], configUnderTest.Value, "value doesn't match for storm config option with name '{0}'", entry); } + foreach (object entry in sparkConfig.Keys) + { + KeyValuePair configUnderTest = + config.SparkConfiguration.FirstOrDefault(c => string.Equals(c.Key, entry.ToString(), StringComparison.Ordinal)); + Assert.IsNotNull(configUnderTest, "Unable to find spark config option with name '{0}'", entry); + Assert.AreEqual(sparkConfig[entry], configUnderTest.Value, "value doesn't match for spark config option with name '{0}'", entry); + } + Assert.AreEqual(clusterConfig.HiveMetastore.DatabaseName, config.HiveMetastore.DatabaseName); Assert.AreEqual(clusterConfig.HiveMetastore.SqlAzureServerName, config.HiveMetastore.SqlAzureServerName); Assert.AreEqual(clusterConfig.HiveMetastore.Credential.UserName, config.HiveMetastore.Credential.UserName); diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/CmdletHardCodes.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/CmdletHardCodes.cs index 6c854263e7b3..c8dd8243593e 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/CmdletHardCodes.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/CmdletHardCodes.cs @@ -91,6 +91,7 @@ public static class CmdletConstants public const string StatusFolder = "StatusFolder"; public const string YarnConfig = "Yarn"; public const string StormConfig = "Storm"; + public const string SparkConfig = "Spark"; public const string HBaseConfig = "HBase"; public const string StdErr = "StandardError"; diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/NewClusterCmdletTests.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/NewClusterCmdletTests.cs index 4f7a09a448ae..3613ccaea6df 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/NewClusterCmdletTests.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/HDInsight/CmdLetTests/NewClusterCmdletTests.cs @@ -420,7 +420,7 @@ public void ICanCreateAClusterUsingPowerShellAndConfig_New_Set_Add_Hive_Oozie() .WithParameter(CmdletConstants.Credential, GetPSCredential("hadoop", this.GetRandomValidPassword())) .Invoke(); - ClusterCreateParameters request = AzureHDInsightClusterManagementClientSimulator.LastCreateRequest; + ClusterCreateParametersV2 request = AzureHDInsightClusterManagementClientSimulator.LastCreateRequest; Assert.IsNotNull(request.HiveMetastore); Assert.IsNotNull(request.OozieMetastore); @@ -493,7 +493,7 @@ public void ICanCreateAClusterUsingPowerShellAndConfig_New_Set_Add_Hive_Oozie_An .WithParameter(CmdletConstants.Credential, GetPSCredential("hadoop", this.GetRandomValidPassword())) .Invoke(); - ClusterCreateParameters request = AzureHDInsightClusterManagementClientSimulator.LastCreateRequest; + ClusterCreateParametersV2 request = AzureHDInsightClusterManagementClientSimulator.LastCreateRequest; Assert.IsNotNull(request.HiveMetastore); Assert.IsNotNull(request.OozieMetastore); @@ -565,7 +565,7 @@ public void ICanCreateAClusterUsingPowerShellAndConfig_New_Set_Add_ScriptAction( .WithParameter(CmdletConstants.Credential, GetPSCredential("hadoop", this.GetRandomValidPassword())) .Invoke(); - ClusterCreateParameters request = AzureHDInsightClusterManagementClientSimulator.LastCreateRequest; + ClusterCreateParametersV2 request = AzureHDInsightClusterManagementClientSimulator.LastCreateRequest; Assert.IsTrue(request.ConfigActions != null && request.ConfigActions.Count == 2); Assert.IsTrue( request.ConfigActions.ElementAt(0).Name == "test1" && diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightClusterManagementClientSimulator.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightClusterManagementClientSimulator.cs index c4c9716a3f24..a32791074f89 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightClusterManagementClientSimulator.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/Models/Simulators/AzureHDInsightClusterManagementClientSimulator.cs @@ -30,7 +30,7 @@ namespace Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.Simulators { internal class AzureHDInsightClusterManagementClientSimulator : IHDInsightClient { - internal static ClusterCreateParameters LastCreateRequest; + internal static ClusterCreateParametersV2 LastCreateRequest; private static readonly Collection Clusters = new Collection { @@ -176,9 +176,12 @@ public void Cancel() { } + + public ClusterDetails CreateCluster(ClusterCreateParameters cluster) { - Task createTask = this.CreateClusterAsync(cluster); + Task createTask = this.CreateClusterAsync( + new ClusterCreateParametersV2( cluster)); createTask.Wait(); return createTask.Result; } @@ -188,7 +191,24 @@ public ClusterDetails CreateCluster(ClusterCreateParameters cluster, TimeSpan ti return this.CreateCluster(cluster); } + public ClusterDetails CreateCluster(ClusterCreateParametersV2 cluster) + { + Task createTask = this.CreateClusterAsync(cluster); + createTask.Wait(); + return createTask.Result; + } + + public ClusterDetails CreateCluster(ClusterCreateParametersV2 cluster, TimeSpan timeout) + { + return this.CreateCluster(cluster); + } + public Task CreateClusterAsync(ClusterCreateParameters clusterCreateParameters) + { + return CreateClusterAsync(new ClusterCreateParametersV2(clusterCreateParameters)); + } + + public Task CreateClusterAsync(ClusterCreateParametersV2 clusterCreateParameters) { this.LogMessage("Creating cluster '{0}' in location {1}", clusterCreateParameters.Name, clusterCreateParameters.Location); LastCreateRequest = clusterCreateParameters; @@ -218,6 +238,16 @@ public void DeleteCluster(string dnsName, TimeSpan timeout) this.DeleteClusterAsync(dnsName).Wait(); } + public void DeleteCluster(string dnsName, string location) + { + throw new NotImplementedException(); + } + + public void DeleteCluster(string dnsName, string location, TimeSpan timeout) + { + throw new NotImplementedException(); + } + public async Task DeleteClusterAsync(string name) { ClusterDetails cluster = await this.GetClusterAsync(name); @@ -230,6 +260,11 @@ public async Task DeleteClusterAsync(string name) Clusters.Remove(GetClusterInternal(name)); } + public Task DeleteClusterAsync(string name, string location) + { + throw new NotImplementedException(); + } + public void DisableHttp(string dnsName, string location) { this.DisableHttpAsync(dnsName, location).Wait(); @@ -265,6 +300,13 @@ public ClusterDetails GetCluster(string dnsName) return getTask.Result; } + public ClusterDetails GetCluster(string dnsName, string location) + { + Task getTask = this.GetClusterAsync(dnsName, location); + getTask.Wait(); + return getTask.Result; + } + public async Task GetClusterAsync(string name) { this.LogMessage("Getting hdinsight clusters for subscriptionid : {0}", this.credentials.SubscriptionId.ToString()); @@ -273,6 +315,11 @@ public async Task GetClusterAsync(string name) return cluster; } + public Task GetClusterAsync(string name, string location) + { + throw new NotImplementedException(); + } + public ClusterDetails ChangeClusterSize(string dnsName, string location, int newSize) { return ChangeClusterSizeAsync(dnsName, location, newSize).WaitForResult(); diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/packages.config b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/packages.config index 91d551eb0fa6..f102eeaabeea 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/packages.config +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -11,12 +11,12 @@ - + - - + + diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/AddAzureHDInsightConfigValuesCmdlet.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/AddAzureHDInsightConfigValuesCmdlet.cs index 1fb4d0adb1ef..ce1071e69b37 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/AddAzureHDInsightConfigValuesCmdlet.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/AddAzureHDInsightConfigValuesCmdlet.cs @@ -81,6 +81,7 @@ public AzureHDInsightConfig Config this.command.Config.SubnetName = value.SubnetName; this.command.Config.StormConfiguration.AddRange(value.StormConfiguration); this.command.Config.HBaseConfiguration.ConfigurationCollection.AddRange(value.HBaseConfiguration.ConfigurationCollection); + this.command.Config.SparkConfiguration.AddRange(value.SparkConfiguration); } } @@ -161,6 +162,17 @@ public Hashtable Storm set { this.command.Storm = value; } } + /// + /// Gets or sets a collection of configuration properties to customize the Spark service. + /// + [SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Justification = "Ease of use in Powershell")] + [Parameter(Mandatory = false, HelpMessage = "a collection of configuration properties to customize the Spark service.")] + public Hashtable Spark + { + get { return this.command.Spark; } + set { this.command.Spark = value; } + } + /// /// Gets or sets a collection of configuration properties to customize the HBase service. /// diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/NewAzureHDInsightClusterCmdlet.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/NewAzureHDInsightClusterCmdlet.cs index c07abeaed4be..80988691391b 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/NewAzureHDInsightClusterCmdlet.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/NewAzureHDInsightClusterCmdlet.cs @@ -94,6 +94,8 @@ public AzureHDInsightConfig Config var result = new AzureHDInsightConfig(); result.ClusterSizeInNodes = this.command.ClusterSizeInNodes; result.HeadNodeVMSize = this.command.HeadNodeSize; + result.DataNodeVMSize = this.command.DataNodeSize; + result.ZookeeperNodeVMSize = this.command.ZookeeperNodeSize; result.ClusterType = this.command.ClusterType; result.VirtualNetworkId = this.command.VirtualNetworkId; result.SubnetName = this.command.SubnetName; @@ -112,6 +114,7 @@ public AzureHDInsightConfig Config result.MapReduceConfiguration.CapacitySchedulerConfigurationCollection.AddRange( this.command.MapReduceConfiguration.CapacitySchedulerConfigurationCollection); result.StormConfiguration.AddRange(this.command.StormConfiguration); + result.SparkConfiguration.AddRange(this.command.SparkConfiguration); result.HBaseConfiguration.AdditionalLibraries = this.command.HBaseConfiguration.AdditionalLibraries; result.HBaseConfiguration.ConfigurationCollection.AddRange(this.command.HBaseConfiguration.ConfigurationCollection); return result; @@ -128,6 +131,8 @@ public AzureHDInsightConfig Config this.command.VirtualNetworkId = value.VirtualNetworkId; this.command.SubnetName = value.SubnetName; this.command.HeadNodeSize = value.HeadNodeVMSize; + this.command.DataNodeSize = value.DataNodeVMSize; + this.command.ZookeeperNodeSize = value.ZookeeperNodeVMSize; this.command.DefaultStorageAccountName = value.DefaultStorageAccount.StorageAccountName; this.command.DefaultStorageAccountKey = value.DefaultStorageAccount.StorageAccountKey; this.command.DefaultStorageContainerName = value.DefaultStorageAccount.StorageContainerName; @@ -147,6 +152,7 @@ public AzureHDInsightConfig Config this.command.HiveMetastore = value.HiveMetastore; this.command.OozieMetastore = value.OozieMetastore; this.command.StormConfiguration.AddRange(value.StormConfiguration); + this.command.SparkConfiguration.AddRange(value.SparkConfiguration); this.command.HBaseConfiguration.AdditionalLibraries = value.HBaseConfiguration.AdditionalLibraries; this.command.HBaseConfiguration.ConfigurationCollection.AddRange(value.HBaseConfiguration.ConfigurationCollection); } @@ -257,7 +263,7 @@ public string Version /// [Parameter(Position = 13, Mandatory = false, HelpMessage = "The size of the headnode VM.", ParameterSetName = AzureHdInsightPowerShellConstants.ParameterSetClusterByNameWithSpecificSubscriptionCredentials)] - public NodeVMSize HeadNodeVMSize + public string HeadNodeVMSize { get { return this.command.HeadNodeSize; } set { this.command.HeadNodeSize = value; } @@ -290,6 +296,24 @@ public string SubnetName set { this.command.SubnetName = value; } } + /// + [Parameter(Position = 17, Mandatory = false, HelpMessage = "The size of the datanode VM.", + ParameterSetName = AzureHdInsightPowerShellConstants.ParameterSetClusterByNameWithSpecificSubscriptionCredentials)] + public string DataNodeVMSize + { + get { return this.command.DataNodeSize; } + set { this.command.DataNodeSize = value; } + } + + /// + [Parameter(Position = 18, Mandatory = false, HelpMessage = "The size of the zookeeper VM.", + ParameterSetName = AzureHdInsightPowerShellConstants.ParameterSetClusterByNameWithSpecificSubscriptionCredentials)] + public string ZookeeperNodeVMSize + { + get { return this.command.ZookeeperNodeSize; } + set { this.command.ZookeeperNodeSize = value; } + } + /// protected override void BeginProcessing() { diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/NewAzureHDInsightClusterConfigCmdlet.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/NewAzureHDInsightClusterConfigCmdlet.cs index d4a8f64885fb..715edd67618e 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/NewAzureHDInsightClusterConfigCmdlet.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/NewAzureHDInsightClusterConfigCmdlet.cs @@ -52,7 +52,7 @@ public int ClusterSizeInNodes /// [Parameter(Position = 1, Mandatory = false, HelpMessage = "The size of the head node VMs.", ParameterSetName = AzureHdInsightPowerShellConstants.ParameterSetConfigClusterSizeInNodesOnly)] - public NodeVMSize HeadNodeVMSize + public string HeadNodeVMSize { get { return command.HeadNodeVMSize; } set { command.HeadNodeVMSize = value; } @@ -85,6 +85,23 @@ public string SubnetName set { command.SubnetName = value; } } + /// + [Parameter(Position = 5, Mandatory = false, HelpMessage = "The size of the data node VMs.", + ParameterSetName = AzureHdInsightPowerShellConstants.ParameterSetConfigClusterSizeInNodesOnly)] + public string DataNodeVMSize + { + get { return command.DataNodeVMSize; } + set { command.DataNodeVMSize = value; } + } + + /// + [Parameter(Position = 6, Mandatory = false, HelpMessage = "The size of the zookeper node VMs.", + ParameterSetName = AzureHdInsightPowerShellConstants.ParameterSetConfigClusterSizeInNodesOnly)] + public string ZookeeperNodeVMSize + { + get { return command.ZookeeperNodeVMSize; } + set { command.ZookeeperNodeVMSize = value; } + } /// /// Finishes the execution of the cmdlet by listing the clusters. /// diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/SetAzureHDInsightClusterSizeCmdlet.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/SetAzureHDInsightClusterSizeCmdlet.cs index 0a6c44eec408..642dff835ac7 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/SetAzureHDInsightClusterSizeCmdlet.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Cmdlet/SetAzureHDInsightClusterSizeCmdlet.cs @@ -19,6 +19,7 @@ using System.Reflection; using System.Security.Cryptography.X509Certificates; using System.Threading.Tasks; +using Microsoft.WindowsAzure.Management.HDInsight.ClusterProvisioning.Data; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.Commands.CommandInterfaces; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.DataObjects; using Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.GetAzureHDInsightClusters; @@ -139,6 +140,7 @@ protected override void EndProcessing() getCommand.CurrentSubscription = currentSubscription; getCommand.Name = Name; var getTask = getCommand.EndProcessing(); + this.WriteObject("This operation may take several minutes..."); while (!getTask.IsCompleted) { WriteDebugLog(); @@ -159,11 +161,19 @@ protected override void EndProcessing() command.Location = cluster.Location; if (ClusterSizeInNodes < cluster.ClusterSizeInNodes) { - var task = ConfirmSetAction( - "You are requesting a cluster size that is less than the current cluster size. We recommend not running jobs till the operation is complete as all running jobs will fail at end of resize operation and may impact the health of your cluster. Do you want to continue?", - "Continuing with set cluster operation.", - ClusterSizeInNodes.ToString(CultureInfo.InvariantCulture), - action); + Task task; + if (cluster.ClusterType == ClusterType.Hadoop) + { + task = ConfirmSetAction( + "You are requesting a cluster size that is less than the current cluster size. We recommend not running jobs till the operation is complete as all running jobs will fail at end of resize operation and may impact the health of your cluster. Do you want to continue?", + "Continuing with set cluster operation.", + ClusterSizeInNodes.ToString(CultureInfo.InvariantCulture), + action); + } + else + { + task = action(); + } if (task == null) { throw new OperationCanceledException("The change cluster size operation was aborted."); diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Commands.HDInsight.csproj b/src/ServiceManagement/HDInsight/Commands.HDInsight/Commands.HDInsight.csproj index 786ed2f06e50..cde876e92402 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Commands.HDInsight.csproj +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Commands.HDInsight.csproj @@ -57,7 +57,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll False @@ -76,11 +76,13 @@ ..\..\..\packages\Microsoft.Data.Services.Client.5.6.0\lib\net40\Microsoft.Data.Services.Client.dll - - ..\..\..\packages\Microsoft.Hadoop.Client.1.3.3.2\lib\net40\Microsoft.Hadoop.Client.dll + + False + ..\..\..\packages\Microsoft.Hadoop.Client.1.4.5\lib\net45\Microsoft.Hadoop.Client.dll - - ..\..\..\packages\Microsoft.Hadoop.Client.1.3.3.2\lib\net40\Microsoft.HDInsight.Net.Http.Formatting.dll + + False + ..\..\..\packages\Microsoft.Hadoop.Client.1.4.5\lib\net45\Microsoft.HDInsight.Net.Http.Formatting.dll False @@ -101,18 +103,25 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.1.8.0.0\lib\net35-full\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.HDInsight.1.3.3.2\lib\net40\Microsoft.WindowsAzure.Management.HDInsight.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.HDInsight.1.4.5\lib\net45\Microsoft.WindowsAzure.Management.HDInsight.dll - - ..\..\..\packages\Microsoft.Hadoop.Client.1.3.3.2\lib\net40\Microsoft.WindowsAzure.Management.HDInsight.Framework.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.HDInsight.1.4.5\lib\net45\Microsoft.WindowsAzure.Management.HDInsight.Contracts.dll - - ..\..\..\packages\Microsoft.Hadoop.Client.1.3.3.2\lib\net40\Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.dll + + False + ..\..\..\packages\Microsoft.Hadoop.Client.1.4.5\lib\net45\Microsoft.WindowsAzure.Management.HDInsight.Framework.dll + + + False + ..\..\..\packages\Microsoft.Hadoop.Client.1.4.5\lib\net45\Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.dll ..\..\..\packages\WindowsAzure.Storage.3.0.3.0\lib\net40\Microsoft.WindowsAzure.Storage.dll diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/BaseCommandInterfaces/IAddAzureHDInsightConfigValuesBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/BaseCommandInterfaces/IAddAzureHDInsightConfigValuesBase.cs index b67eea38cc33..3ae6cf6f3601 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/BaseCommandInterfaces/IAddAzureHDInsightConfigValuesBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/BaseCommandInterfaces/IAddAzureHDInsightConfigValuesBase.cs @@ -62,6 +62,11 @@ internal interface IAddAzureHDInsightConfigValuesBase /// Hashtable Storm { get; set; } + /// + /// Gets or sets a collection of configuration properties to customize the Spark service. + /// + Hashtable Spark { get; set; } + /// /// Gets or sets a collection of configuration properties to customize the HBase service. /// diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/BaseCommandInterfaces/INewAzureHDInsightClusterConfigBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/BaseCommandInterfaces/INewAzureHDInsightClusterConfigBase.cs index eec3b73a7fed..fd1e11c9fc1f 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/BaseCommandInterfaces/INewAzureHDInsightClusterConfigBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/BaseCommandInterfaces/INewAzureHDInsightClusterConfigBase.cs @@ -29,7 +29,23 @@ internal interface INewAzureHDInsightClusterConfigBase /// /// The size of the head node VM. /// - NodeVMSize HeadNodeVMSize { get; set; } + string HeadNodeVMSize { get; set; } + + /// + /// Gets or sets the size of the data node VMs. + /// + /// + /// The size of the data node VM. + /// + string DataNodeVMSize { get; set; } + + /// + /// Gets or sets the size of the zookeeper node VMs. + /// + /// + /// The size of the zookeeper node VM. + /// + string ZookeeperNodeVMSize { get; set; } /// /// Gets or sets the type of the cluster. diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/AddAzureHDInsightConfigValuesCommand.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/AddAzureHDInsightConfigValuesCommand.cs index 99e355626660..4f5aab85a432 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/AddAzureHDInsightConfigValuesCommand.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/AddAzureHDInsightConfigValuesCommand.cs @@ -33,6 +33,7 @@ public AddAzureHDInsightConfigValuesCommand() this.Hive = new AzureHDInsightHiveConfiguration(); this.Oozie = new AzureHDInsightOozieConfiguration(); this.Storm = new Hashtable(); + this.Spark = new Hashtable(); this.HBase = new AzureHDInsightHBaseConfiguration(); } @@ -52,6 +53,8 @@ public AddAzureHDInsightConfigValuesCommand() public Hashtable Storm { get; set; } + public Hashtable Spark { get; set; } + public AzureHDInsightHBaseConfiguration HBase { get; set; } public override Task EndProcessing() @@ -65,6 +68,7 @@ public override Task EndProcessing() this.Config.HiveConfiguration.ConfigurationCollection.AddRange(this.Hive.Configuration.ToKeyValuePairs()); this.Config.OozieConfiguration.ConfigurationCollection.AddRange(this.Oozie.Configuration.ToKeyValuePairs()); this.Config.StormConfiguration.AddRange(this.Storm.ToKeyValuePairs()); + this.Config.SparkConfiguration.AddRange(this.Spark.ToKeyValuePairs()); this.Config.HBaseConfiguration.ConfigurationCollection.AddRange(this.HBase.Configuration.ToKeyValuePairs()); if (this.Hive.AdditionalLibraries != null) diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/NewAzureHDInsightClusterCommand.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/NewAzureHDInsightClusterCommand.cs index 60b8716a808d..8b2eb5b05984 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/NewAzureHDInsightClusterCommand.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/NewAzureHDInsightClusterCommand.cs @@ -37,6 +37,7 @@ public NewAzureHDInsightClusterCommand() this.HiveConfiguration = new HiveConfiguration(); this.OozieConfiguration = new OozieConfiguration(); this.StormConfiguration = new ConfigValuesCollection(); + this.SparkConfiguration = new ConfigValuesCollection(); this.HBaseConfiguration = new HBaseConfiguration(); } @@ -46,7 +47,13 @@ public NewAzureHDInsightClusterCommand() public int ClusterSizeInNodes { get; set; } /// - public NodeVMSize HeadNodeSize { get; set; } + public string HeadNodeSize { get; set; } + + /// + public string DataNodeSize { get; set; } + + /// + public string ZookeeperNodeSize { get; set; } /// public ConfigValuesCollection CoreConfiguration { get; set; } @@ -91,6 +98,9 @@ public NewAzureHDInsightClusterCommand() /// public ConfigValuesCollection StormConfiguration { get; set; } + /// + public ConfigValuesCollection SparkConfiguration { get; set; } + /// public HBaseConfiguration HBaseConfiguration { get; set; } @@ -111,14 +121,15 @@ public override async Task EndProcessing() { IHDInsightClient client = this.GetClient(); client.ClusterProvisioning += this.ClientOnClusterProvisioning; - ClusterCreateParameters createClusterRequest = this.GetClusterCreateParameters(); + ClusterCreateParametersV2 createClusterRequest = this.GetClusterCreateParameters(); var cluster = await client.CreateClusterAsync(createClusterRequest); this.Output.Add(new AzureHDInsightCluster(cluster)); } - internal ClusterCreateParameters GetClusterCreateParameters() + internal ClusterCreateParametersV2 GetClusterCreateParameters() { - var createClusterRequest = new ClusterCreateParameters(); + var createClusterRequest = new ClusterCreateParametersV2(); + createClusterRequest.Name = this.Name; createClusterRequest.Version = this.Version; createClusterRequest.Location = this.Location; @@ -134,9 +145,10 @@ internal ClusterCreateParameters GetClusterCreateParameters() createClusterRequest.OozieConfiguration.AdditionalSharedLibraries = this.OozieConfiguration.AdditionalSharedLibraries; createClusterRequest.OozieConfiguration.AdditionalActionExecutorLibraries = this.OozieConfiguration.AdditionalActionExecutorLibraries; createClusterRequest.StormConfiguration.AddRange(this.StormConfiguration); + createClusterRequest.SparkConfiguration.AddRange(this.SparkConfiguration); createClusterRequest.HBaseConfiguration.AdditionalLibraries = this.HBaseConfiguration.AdditionalLibraries; createClusterRequest.HBaseConfiguration.ConfigurationCollection.AddRange(this.HBaseConfiguration.ConfigurationCollection); - createClusterRequest.HeadNodeSize = this.HeadNodeSize; + createClusterRequest.DefaultStorageAccountName = this.DefaultStorageAccountName; createClusterRequest.DefaultStorageAccountKey = this.DefaultStorageAccountKey; createClusterRequest.DefaultStorageContainer = this.DefaultStorageContainerName; @@ -171,6 +183,22 @@ internal ClusterCreateParameters GetClusterCreateParameters() this.OozieMetastore.Credential.UserName, this.OozieMetastore.Credential.GetCleartextPassword()); } + + if (!string.IsNullOrEmpty(this.HeadNodeSize)) + { + createClusterRequest.HeadNodeSize = this.HeadNodeSize; + } + + if (!string.IsNullOrEmpty(this.DataNodeSize)) + { + createClusterRequest.DataNodeSize = this.DataNodeSize; + } + + if (!string.IsNullOrEmpty(this.ZookeeperNodeSize)) + { + createClusterRequest.ZookeeperNodeSize = this.ZookeeperNodeSize; + } + return createClusterRequest; } diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/NewAzureHDInsightClusterConfigCommand.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/NewAzureHDInsightClusterConfigCommand.cs index 1d61c95d12e4..316ebed82f76 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/NewAzureHDInsightClusterConfigCommand.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandImplementations/NewAzureHDInsightClusterConfigCommand.cs @@ -33,12 +33,24 @@ public int ClusterSizeInNodes set { this.config.ClusterSizeInNodes = value; } } - public NodeVMSize HeadNodeVMSize + public string HeadNodeVMSize { get { return this.config.HeadNodeVMSize; } set { this.config.HeadNodeVMSize = value; } } + public string DataNodeVMSize + { + get { return this.config.DataNodeVMSize; } + set { this.config.DataNodeVMSize = value; } + } + + public string ZookeeperNodeVMSize + { + get { return this.config.ZookeeperNodeVMSize; } + set { this.config.ZookeeperNodeVMSize = value; } + } + public ClusterType ClusterType { get { return this.config.ClusterType; } diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandInterfaces/INewAzureHDInsightClusterCommand.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandInterfaces/INewAzureHDInsightClusterCommand.cs index 188412343f03..8fbe5a6d9f8c 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandInterfaces/INewAzureHDInsightClusterCommand.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/Commands/CommandInterfaces/INewAzureHDInsightClusterCommand.cs @@ -49,7 +49,11 @@ internal interface INewAzureHDInsightClusterCommand : IAzureHDInsightCommand /// The size of the head node VM. /// - public NodeVMSize HeadNodeVMSize { get; set; } + public string HeadNodeVMSize { get; set; } + + /// + /// Gets or sets the size of the head node VM. + /// + /// + /// The size of the head node VM. + /// + public string DataNodeVMSize { get; set; } + + /// + /// Gets or sets the size of the head node VM. + /// + /// + /// The size of the head node VM. + /// + public string ZookeeperNodeVMSize { get; set; } /// /// Gets or sets the size of the cluster in data nodes. @@ -130,6 +149,11 @@ public AzureHDInsightConfig() /// public ConfigValuesCollection StormConfiguration { get; private set; } + /// + /// Gets a collection of configuration properties to customize the Spark service. + /// + public ConfigValuesCollection SparkConfiguration { get; private set; } + /// /// Gets a collection of configuration properties to customize the HBase service. /// diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightClusterCommandBase.cs b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightClusterCommandBase.cs index a037f725e205..bd2d0cd3654a 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightClusterCommandBase.cs +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/Model/GetAzureHDInsightClusters/AzureHDInsightClusterCommandBase.cs @@ -47,6 +47,12 @@ internal IHDInsightClient GetClient() this.CurrentSubscription, client.GetEnvironmentOrDefault(this.CurrentSubscription.Environment), client.Profile); + + if (this.Endpoint.IsNotNull()) + { + subscriptionCredentials.Endpoint = this.Endpoint; + } + var clientInstance = ServiceLocator.Instance.Locate().Create(subscriptionCredentials); clientInstance.SetCancellationSource(this.tokenSource); if (this.Logger.IsNotNull()) diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/app.config b/src/ServiceManagement/HDInsight/Commands.HDInsight/app.config new file mode 100644 index 000000000000..44298137ae7d --- /dev/null +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/app.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/HDInsight/Commands.HDInsight/packages.config b/src/ServiceManagement/HDInsight/Commands.HDInsight/packages.config index a59c5846574c..1e6ad8614b5c 100644 --- a/src/ServiceManagement/HDInsight/Commands.HDInsight/packages.config +++ b/src/ServiceManagement/HDInsight/Commands.HDInsight/packages.config @@ -3,7 +3,7 @@ - + @@ -11,12 +11,12 @@ - + - - + + diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Commands.ManagedCache.Test.csproj b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Commands.ManagedCache.Test.csproj index fd297a903b9c..26e574faf003 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Commands.ManagedCache.Test.csproj +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/Commands.ManagedCache.Test.csproj @@ -44,9 +44,9 @@ ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + True ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -90,8 +90,9 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/SessionRecords/Microsoft.Azure.Commands.ManagedCache.Test.ScenarioTests.ManagedCacheTests/ManagedCacheEndToEndTest.json b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/SessionRecords/Microsoft.Azure.Commands.ManagedCache.Test.ScenarioTests.ManagedCacheTests/ManagedCacheEndToEndTest.json index 1f958130fa3d..251468f56749 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/SessionRecords/Microsoft.Azure.Commands.ManagedCache.Test.ScenarioTests.ManagedCacheTests/ManagedCacheEndToEndTest.json +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/SessionRecords/Microsoft.Azure.Commands.ManagedCache.Test.ScenarioTests.ManagedCacheTests/ManagedCacheEndToEndTest.json @@ -9,8 +9,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n", @@ -47,8 +47,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -85,8 +85,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -123,8 +123,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -161,8 +161,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -199,8 +199,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -237,8 +237,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -275,8 +275,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -313,8 +313,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -351,8 +351,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -389,8 +389,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Creating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -427,8 +427,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Active\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -465,8 +465,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -503,8 +503,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -541,8 +541,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -579,8 +579,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -617,8 +617,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -655,8 +655,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -693,8 +693,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -731,8 +731,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -769,8 +769,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -807,8 +807,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Updating\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -845,8 +845,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Active\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 2\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n", @@ -883,8 +883,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "true", @@ -918,8 +918,8 @@ "RequestBody": "\r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.0.0\r\n 1024\r\n \r\n \r\n \r\n", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "x-ms-version": [ "2012-08-01" @@ -965,8 +965,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "client-tracking-id": [ "20" @@ -1006,8 +1006,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "client-tracking-id": [ "3" @@ -1044,8 +1044,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "client-tracking-id": [ "3" @@ -1082,8 +1082,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n \r\n aztstjcjobclsabrzy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsadcuu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsanbmb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaqjwu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaskes\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsatabp\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsavrzs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbfllr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbgnqk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbrhbj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbsefr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbvuae\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdclk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdjdp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscrwsz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsczxzk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdblyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdezvt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdjfrl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdtvmd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsduhom\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclselofj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseshfx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseuzny\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexies\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexnyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfyvee\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfywzg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n scheduler\r\n JobCollections\r\n aztstjcjobcllnkvbcv\r\n 1.1\r\n 29d5806a-c1ae-417e-ba20-63953ec823d0\r\n Started\r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n \r\n aztstjcjobclsgjxwz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsguzix\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshgdva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshhltr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsidgrg\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsilaic\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsixcht\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjmafh\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjvzbw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjxxrm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjyslm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclskebaj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslfwil\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslhnch\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsltxec\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsluoay\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmcgiy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmpvtc\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmwyjx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsndfra\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnedcm\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnffyk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnodpd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsntawk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsoazst\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsotqhy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspdklh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspobdn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspsziv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspupar\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqasdr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqbsjt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqemag\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqfyva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqitok\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqlkph\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqpsxk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqtewe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqvecg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqwgeh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqzptb\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrhlub\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjtnr\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjxsq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrredc\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstblsn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstcbjj\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstfpqz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstglen\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstkacb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstsrkv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstxeua\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsugcpk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuwnbq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuzvkn\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvkbrv\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvorjd\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvwiiv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswefsv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswnewk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswxpjf\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxgagp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxhzwt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxoyhe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzazs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzgco\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyalqw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsycujm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyibac\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsynyam\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsypule\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyvkyd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszbtxw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszelvz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszfowt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszjkzl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszmbfw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszncpv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszoeih\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszqnox\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Active\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n cloudserv\r\n \r\n hi there\r\n West US\r\n \r\n \r\n \r\n CS-NorthCentralUS-scheduler\r\n \r\n CS-NorthCentralUS-scheduler\r\n North Central US\r\n \r\n \r\n \r\n CS-SouthCentralUS-scheduler\r\n \r\n CS-SouthCentralUS-scheduler\r\n South Central US\r\n \r\n \r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n West Europe\r\n \r\n \r\n \r\n CS-WebJobs-WestUS-scheduler\r\n \r\n CS-WebJobs-WestUS-scheduler\r\n West US\r\n \r\n \r\n \r\n devSaopDS-cs1\r\n \r\n devSaopDS-cs1\r\n north europe\r\n \r\n \r\n \r\n name\r\n \r\n couves\r\n West US\r\n \r\n \r\n \r\n RecoveryServices-P2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-east-asia\r\n \r\n 04301767-ecac-4e60-a412-d289bf890e93\r\n east asia\r\n \r\n \r\n WABackup\r\n BackupVault\r\n Test\r\n \r\n 1.1\r\n e25454eb-a351-4199-a6e5-1208207bf9cf\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n ResourceId\r\n 3888925532610829152\r\n \r\n \r\n BackendStampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n", @@ -1117,8 +1117,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n \r\n aztstjcjobclsabrzy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsadcuu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsanbmb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaqjwu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaskes\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsatabp\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsavrzs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbfllr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbgnqk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbrhbj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbsefr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbvuae\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdclk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdjdp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscrwsz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsczxzk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdblyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdezvt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdjfrl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdtvmd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsduhom\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclselofj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseshfx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseuzny\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexies\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexnyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfyvee\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfywzg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n scheduler\r\n JobCollections\r\n aztstjcjobcllnkvbcv\r\n 1.1\r\n 29d5806a-c1ae-417e-ba20-63953ec823d0\r\n Started\r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n \r\n aztstjcjobclsgjxwz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsguzix\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshgdva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshhltr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsidgrg\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsilaic\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsixcht\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjmafh\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjvzbw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjxxrm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjyslm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclskebaj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslfwil\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslhnch\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsltxec\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsluoay\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmcgiy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmpvtc\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmwyjx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsndfra\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnedcm\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnffyk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnodpd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsntawk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsoazst\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsotqhy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspdklh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspobdn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspsziv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspupar\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqasdr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqbsjt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqemag\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqfyva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqitok\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqlkph\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqpsxk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqtewe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqvecg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqwgeh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqzptb\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrhlub\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjtnr\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjxsq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrredc\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstblsn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstcbjj\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstfpqz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstglen\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstkacb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstsrkv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstxeua\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsugcpk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuwnbq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuzvkn\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvkbrv\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvorjd\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvwiiv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswefsv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswnewk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswxpjf\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxgagp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxhzwt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxoyhe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzazs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzgco\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyalqw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsycujm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyibac\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsynyam\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsypule\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyvkyd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszbtxw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszelvz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszfowt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszjkzl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszmbfw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszncpv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszoeih\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszqnox\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n 9b0c4024-716c-42c5-bd03-fa0e56c2eca0\r\n Started\r\n Active\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 1\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n 10\r\n Absolute\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 5:51:01 PM +00:00\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n cloudserv\r\n \r\n hi there\r\n West US\r\n \r\n \r\n \r\n CS-NorthCentralUS-scheduler\r\n \r\n CS-NorthCentralUS-scheduler\r\n North Central US\r\n \r\n \r\n \r\n CS-SouthCentralUS-scheduler\r\n \r\n CS-SouthCentralUS-scheduler\r\n South Central US\r\n \r\n \r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n West Europe\r\n \r\n \r\n \r\n CS-WebJobs-WestUS-scheduler\r\n \r\n CS-WebJobs-WestUS-scheduler\r\n West US\r\n \r\n \r\n \r\n devSaopDS-cs1\r\n \r\n devSaopDS-cs1\r\n north europe\r\n \r\n \r\n \r\n name\r\n \r\n couves\r\n West US\r\n \r\n \r\n \r\n RecoveryServices-P2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-east-asia\r\n \r\n 04301767-ecac-4e60-a412-d289bf890e93\r\n east asia\r\n \r\n \r\n WABackup\r\n BackupVault\r\n Test\r\n \r\n 1.1\r\n e25454eb-a351-4199-a6e5-1208207bf9cf\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n ResourceId\r\n 3888925532610829152\r\n \r\n \r\n BackendStampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n", @@ -1152,8 +1152,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n \r\n aztstjcjobclsabrzy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsadcuu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsanbmb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaqjwu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaskes\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsatabp\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsavrzs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbfllr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbgnqk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbrhbj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbsefr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbvuae\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdclk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdjdp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscrwsz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsczxzk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdblyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdezvt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdjfrl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdtvmd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsduhom\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclselofj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseshfx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseuzny\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexies\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexnyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfyvee\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfywzg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n scheduler\r\n JobCollections\r\n aztstjcjobcllnkvbcv\r\n 1.1\r\n 29d5806a-c1ae-417e-ba20-63953ec823d0\r\n Started\r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n \r\n aztstjcjobclsgjxwz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsguzix\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshgdva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshhltr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsidgrg\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsilaic\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsixcht\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjmafh\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjvzbw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjxxrm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjyslm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclskebaj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslfwil\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslhnch\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsltxec\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsluoay\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmcgiy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmpvtc\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmwyjx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsndfra\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnedcm\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnffyk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnodpd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsntawk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsoazst\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsotqhy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspdklh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspobdn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspsziv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspupar\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqasdr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqbsjt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqemag\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqfyva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqitok\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqlkph\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqpsxk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqtewe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqvecg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqwgeh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqzptb\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrhlub\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjtnr\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjxsq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrredc\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstblsn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstcbjj\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstfpqz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstglen\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstkacb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstsrkv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstxeua\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsugcpk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuwnbq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuzvkn\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvkbrv\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvorjd\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvwiiv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswefsv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswnewk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswxpjf\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxgagp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxhzwt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxoyhe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzazs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzgco\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyalqw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsycujm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyibac\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsynyam\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsypule\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyvkyd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszbtxw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszelvz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszfowt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszjkzl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszmbfw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszncpv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszoeih\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszqnox\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Active\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 2\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n cloudserv\r\n \r\n hi there\r\n West US\r\n \r\n \r\n \r\n CS-NorthCentralUS-scheduler\r\n \r\n CS-NorthCentralUS-scheduler\r\n North Central US\r\n \r\n \r\n \r\n CS-SouthCentralUS-scheduler\r\n \r\n CS-SouthCentralUS-scheduler\r\n South Central US\r\n \r\n \r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n West Europe\r\n \r\n \r\n \r\n CS-WebJobs-WestUS-scheduler\r\n \r\n CS-WebJobs-WestUS-scheduler\r\n West US\r\n \r\n \r\n \r\n devSaopDS-cs1\r\n \r\n devSaopDS-cs1\r\n north europe\r\n \r\n \r\n \r\n name\r\n \r\n couves\r\n West US\r\n \r\n \r\n \r\n RecoveryServices-P2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-east-asia\r\n \r\n 04301767-ecac-4e60-a412-d289bf890e93\r\n east asia\r\n \r\n \r\n WABackup\r\n BackupVault\r\n Test\r\n \r\n 1.1\r\n e25454eb-a351-4199-a6e5-1208207bf9cf\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n ResourceId\r\n 3888925532610829152\r\n \r\n \r\n BackendStampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n", @@ -1187,8 +1187,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n \r\n aztstjcjobclsabrzy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsadcuu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsanbmb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaqjwu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaskes\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsatabp\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsavrzs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbfllr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbgnqk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbrhbj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbsefr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbvuae\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdclk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdjdp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscrwsz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsczxzk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdblyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdezvt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdjfrl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdtvmd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsduhom\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclselofj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseshfx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseuzny\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexies\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexnyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfyvee\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfywzg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n scheduler\r\n JobCollections\r\n aztstjcjobcllnkvbcv\r\n 1.1\r\n 29d5806a-c1ae-417e-ba20-63953ec823d0\r\n Started\r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n \r\n aztstjcjobclsgjxwz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsguzix\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshgdva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshhltr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsidgrg\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsilaic\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsixcht\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjmafh\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjvzbw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjxxrm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjyslm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclskebaj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslfwil\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslhnch\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsltxec\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsluoay\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmcgiy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmpvtc\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmwyjx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsndfra\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnedcm\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnffyk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnodpd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsntawk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsoazst\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsotqhy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspdklh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspobdn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspsziv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspupar\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqasdr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqbsjt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqemag\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqfyva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqitok\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqlkph\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqpsxk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqtewe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqvecg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqwgeh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqzptb\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrhlub\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjtnr\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjxsq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrredc\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstblsn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstcbjj\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstfpqz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstglen\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstkacb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstsrkv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstxeua\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsugcpk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuwnbq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuzvkn\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvkbrv\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvorjd\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvwiiv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswefsv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswnewk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswxpjf\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxgagp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxhzwt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxoyhe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzazs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzgco\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyalqw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsycujm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyibac\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsynyam\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsypule\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyvkyd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszbtxw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszelvz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszfowt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszjkzl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszmbfw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszncpv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszoeih\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszqnox\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Active\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 2\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n cloudserv\r\n \r\n hi there\r\n West US\r\n \r\n \r\n \r\n CS-NorthCentralUS-scheduler\r\n \r\n CS-NorthCentralUS-scheduler\r\n North Central US\r\n \r\n \r\n \r\n CS-SouthCentralUS-scheduler\r\n \r\n CS-SouthCentralUS-scheduler\r\n South Central US\r\n \r\n \r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n West Europe\r\n \r\n \r\n \r\n CS-WebJobs-WestUS-scheduler\r\n \r\n CS-WebJobs-WestUS-scheduler\r\n West US\r\n \r\n \r\n \r\n devSaopDS-cs1\r\n \r\n devSaopDS-cs1\r\n north europe\r\n \r\n \r\n \r\n name\r\n \r\n couves\r\n West US\r\n \r\n \r\n \r\n RecoveryServices-P2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-east-asia\r\n \r\n 04301767-ecac-4e60-a412-d289bf890e93\r\n east asia\r\n \r\n \r\n WABackup\r\n BackupVault\r\n Test\r\n \r\n 1.1\r\n e25454eb-a351-4199-a6e5-1208207bf9cf\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n ResourceId\r\n 3888925532610829152\r\n \r\n \r\n BackendStampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n", @@ -1222,8 +1222,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n \r\n aztstjcjobclsabrzy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsadcuu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsanbmb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaqjwu\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsaskes\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsatabp\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsavrzs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbfllr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbgnqk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbrhbj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbsefr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsbvuae\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdclk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscdjdp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclscrwsz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsczxzk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdblyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdezvt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdjfrl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsdtvmd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsduhom\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclselofj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseshfx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclseuzny\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexies\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsexnyf\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfyvee\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsfywzg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n scheduler\r\n JobCollections\r\n aztstjcjobcllnkvbcv\r\n 1.1\r\n 29d5806a-c1ae-417e-ba20-63953ec823d0\r\n Started\r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n \r\n aztstjcjobclsgjxwz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsguzix\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshgdva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclshhltr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsidgrg\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsilaic\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsixcht\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjmafh\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjvzbw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjxxrm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsjyslm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclskebaj\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslfwil\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclslhnch\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsltxec\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsluoay\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmcgiy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmpvtc\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsmwyjx\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsndfra\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnedcm\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnffyk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsnodpd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsntawk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsoazst\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsotqhy\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspdklh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspobdn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspsziv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclspupar\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqasdr\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqbsjt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqemag\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqfyva\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqitok\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqlkph\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqpsxk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqtewe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqvecg\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqwgeh\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsqzptb\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrhlub\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjtnr\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrjxsq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsrredc\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstblsn\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstcbjj\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstfpqz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstglen\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstkacb\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstsrkv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclstxeua\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsugcpk\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuwnbq\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsuzvkn\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvkbrv\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvorjd\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsvwiiv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswefsv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswnewk\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclswxpjf\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxgagp\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxhzwt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxoyhe\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzazs\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsxzgco\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyalqw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsycujm\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyibac\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsynyam\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsypule\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclsyvkyd\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszbtxw\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszelvz\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszfowt\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszjkzl\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszmbfw\r\n \r\n aztstjcDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszncpv\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszoeih\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n aztstjcjobclszqnox\r\n \r\n aztstschDesc1\r\n West US\r\n \r\n \r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n \r\n CachingP2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-West-US\r\n West US\r\n \r\n \r\n cacheservice\r\n Caching\r\n onesdk2608\r\n 1.0\r\n de579dfd-1347-4f05-9110-cde88b579297\r\n Started\r\n Active\r\n \r\n \r\n \r\n Basic\r\n West US\r\n 2\r\n 1.2.0\r\n 1024\r\n \r\n \r\n default\r\n false\r\n false\r\n LeastRecentlyUsed\r\n \r\n \r\n \r\n \r\n \r\n \r\n CreationDate\r\n 7/6/2014 6:01:16 PM +00:00\r\n \r\n \r\n \r\n Update\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n cloudserv\r\n \r\n hi there\r\n West US\r\n \r\n \r\n \r\n CS-NorthCentralUS-scheduler\r\n \r\n CS-NorthCentralUS-scheduler\r\n North Central US\r\n \r\n \r\n \r\n CS-SouthCentralUS-scheduler\r\n \r\n CS-SouthCentralUS-scheduler\r\n South Central US\r\n \r\n \r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n \r\n CS-WebJobs-WestEurope-scheduler\r\n West Europe\r\n \r\n \r\n \r\n CS-WebJobs-WestUS-scheduler\r\n \r\n CS-WebJobs-WestUS-scheduler\r\n West US\r\n \r\n \r\n \r\n devSaopDS-cs1\r\n \r\n devSaopDS-cs1\r\n north europe\r\n \r\n \r\n \r\n name\r\n \r\n couves\r\n West US\r\n \r\n \r\n \r\n RecoveryServices-P2VBRNX3ZH3GXC5MWKW5VS3K5J4T7XSMRHBCI2OMUCUGDVAVQXXA-east-asia\r\n \r\n 04301767-ecac-4e60-a412-d289bf890e93\r\n east asia\r\n \r\n \r\n WABackup\r\n BackupVault\r\n Test\r\n \r\n 1.1\r\n e25454eb-a351-4199-a6e5-1208207bf9cf\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n ResourceId\r\n 3888925532610829152\r\n \r\n \r\n BackendStampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n", @@ -1257,8 +1257,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "client-tracking-id": [ "20" @@ -1295,8 +1295,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "client-tracking-id": [ "20" @@ -1333,8 +1333,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n YWNzOmh0dHBzOi8vb25lc2RrMjYwODQ1ODEtY2FjaGUuYWNjZXNzY29udHJvbC53aW5kb3dzLm5ldC8vV1JBUHYwLjkvJm93bmVyJmk5cUEvcVp1eUpCRzZvT1gxY1k4NTAwWW4yUGNjVGROZFNianpMT29sY289Jmh0dHA6Ly9vbmVzZGsyNjA4LmNhY2hlLndpbmRvd3MubmV0Lw==\r\n YWNzOmh0dHBzOi8vb25lc2RrMjYwODQ1ODEtY2FjaGUuYWNjZXNzY29udHJvbC53aW5kb3dzLm5ldC8vV1JBUHYwLjkvJm93bmVyJkpmdHpnYS9pVjJjMzF4V0tiUWlBRi9qb043SHoybVBCaUczMlhjQmUwcDA9Jmh0dHA6Ly9vbmVzZGsyNjA4LmNhY2hlLndpbmRvd3MubmV0Lw==\r\n", @@ -1371,8 +1371,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ] }, "ResponseBody": "\r\n YWNzOmh0dHBzOi8vb25lc2RrMjYwODQ1ODEtY2FjaGUuYWNjZXNzY29udHJvbC53aW5kb3dzLm5ldC8vV1JBUHYwLjkvJm93bmVyJllLSmJFeTVvSEZvZkRmdmt6VTRqMTViWnlkNlEwbG1pUmFmZ2ZtQ2phVTQ9Jmh0dHA6Ly9vbmVzZGsyNjA4LmNhY2hlLndpbmRvd3MubmV0Lw==\r\n YWNzOmh0dHBzOi8vb25lc2RrMjYwODQ1ODEtY2FjaGUuYWNjZXNzY29udHJvbC53aW5kb3dzLm5ldC8vV1JBUHYwLjkvJm93bmVyJkpmdHpnYS9pVjJjMzF4V0tiUWlBRi9qb043SHoybVBCaUczMlhjQmUwcDA9Jmh0dHA6Ly9vbmVzZGsyNjA4LmNhY2hlLndpbmRvd3MubmV0Lw==\r\n", @@ -1409,8 +1409,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "client-tracking-id": [ "40" @@ -1447,8 +1447,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "client-tracking-id": [ "40" @@ -1485,8 +1485,8 @@ "2012-08-01" ], "User-Agent": [ - "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.13", - "AzurePowershell/v0.8.13" + "Microsoft.Azure.Management.ManagedCache.ManagedCacheClient/0.8.14", + "AzurePowershell/v0.8.14" ], "client-tracking-id": [ "40" diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/packages.config b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/packages.config index 7c4ab8c1b5b2..3c5a7c9a9d66 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/packages.config +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -15,7 +15,7 @@ - + diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Commands.ManagedCache.csproj b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Commands.ManagedCache.csproj index 4625783942d3..70fc2413f539 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Commands.ManagedCache.csproj +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/Commands.ManagedCache.csproj @@ -49,7 +49,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -89,9 +89,9 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll diff --git a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/packages.config b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/packages.config index ec5fcb331cb6..58536403b7f9 100644 --- a/src/ServiceManagement/ManagedCache/Commands.ManagedCache/packages.config +++ b/src/ServiceManagement/ManagedCache/Commands.ManagedCache/packages.config @@ -3,7 +3,7 @@ - + @@ -14,7 +14,7 @@ - + \ No newline at end of file diff --git a/src/ServiceManagement/Network/Commands.Network.Test/Commands.Network.Test.csproj b/src/ServiceManagement/Network/Commands.Network.Test/Commands.Network.Test.csproj index d15343e5befa..16423e80f925 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/Commands.Network.Test.csproj +++ b/src/ServiceManagement/Network/Commands.Network.Test/Commands.Network.Test.csproj @@ -46,7 +46,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -90,8 +90,9 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Network.6.0.0\lib\net40\Microsoft.WindowsAzure.Management.Network.dll diff --git a/src/ServiceManagement/Network/Commands.Network.Test/packages.config b/src/ServiceManagement/Network/Commands.Network.Test/packages.config index 1f76bac24a52..580f69515677 100644 --- a/src/ServiceManagement/Network/Commands.Network.Test/packages.config +++ b/src/ServiceManagement/Network/Commands.Network.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -15,7 +15,7 @@ - + diff --git a/src/ServiceManagement/Network/Commands.Network/Commands.Network.csproj b/src/ServiceManagement/Network/Commands.Network/Commands.Network.csproj index 14dbfcbac985..fe02f78ecb59 100644 --- a/src/ServiceManagement/Network/Commands.Network/Commands.Network.csproj +++ b/src/ServiceManagement/Network/Commands.Network/Commands.Network.csproj @@ -57,7 +57,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -76,9 +76,9 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.1.8.0.0\lib\net35-full\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ServiceManagement/Network/Commands.Network/packages.config b/src/ServiceManagement/Network/Commands.Network/packages.config index 71d16b28ebd6..388de216e7d3 100644 --- a/src/ServiceManagement/Network/Commands.Network/packages.config +++ b/src/ServiceManagement/Network/Commands.Network/packages.config @@ -4,7 +4,7 @@ - + @@ -15,7 +15,7 @@ - + diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj index 5cdf2dbce9cd..0385ab070102 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/Commands.RecoveryServices.Test.csproj @@ -44,7 +44,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -75,8 +75,9 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Microsoft.Azure.Management.RecoveryServices.0.4.0-preview\lib\net40\Microsoft.WindowsAzure.Management.SiteRecovery.dll diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/packages.config b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/packages.config index 5fadfe479b3c..ebb211dc55c6 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/packages.config +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -13,7 +13,7 @@ - + \ No newline at end of file diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServices.csproj b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServices.csproj index ca94ee3d9d82..45ab4a7ca697 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServices.csproj +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/Commands.RecoveryServices.csproj @@ -51,7 +51,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -79,9 +79,9 @@ False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/packages.config b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/packages.config index ba43e8748074..16c10ab7b6f6 100644 --- a/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/packages.config +++ b/src/ServiceManagement/RecoveryServices/Commands.RecoveryServices/packages.config @@ -3,7 +3,7 @@ - + @@ -11,6 +11,6 @@ - + \ No newline at end of file diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/Commands.Test.Utilities.csproj b/src/ServiceManagement/Services/Commands.Test.Utilities/Commands.Test.Utilities.csproj index a309a0d3fc5c..4ffe069a3a48 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/Commands.Test.Utilities.csproj +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/Commands.Test.Utilities.csproj @@ -50,7 +50,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -78,11 +78,13 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Storage.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Storage.dll diff --git a/src/ServiceManagement/Services/Commands.Test.Utilities/packages.config b/src/ServiceManagement/Services/Commands.Test.Utilities/packages.config index 8a8c7e1996ed..81fd92f2687b 100644 --- a/src/ServiceManagement/Services/Commands.Test.Utilities/packages.config +++ b/src/ServiceManagement/Services/Commands.Test.Utilities/packages.config @@ -3,15 +3,15 @@ - + - - + + diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SaveAzureServiceProjectPackageTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SaveAzureServiceProjectPackageTests.cs index ead84c2be6ca..79f496cc8b15 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SaveAzureServiceProjectPackageTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/SaveAzureServiceProjectPackageTests.cs @@ -120,36 +120,5 @@ public void TestCreatePackageWithMultipleRolesSuccessfull() Assert.True(File.Exists(packagePath)); } } - - [Fact] - public void ThrowsErrorForInvalidCacheVersion() - { - using (FileSystemHelper files = new FileSystemHelper(this)) - { - files.CreateAzureSdkDirectoryAndImportPublishSettings(); - files.CreateNewService("NEW_SERVICE"); - string rootPath = Path.Combine(files.RootPath, "NEW_SERVICE"); - string packagePath = Path.Combine(rootPath, Resources.CloudPackageFileName); - string cacheRoleName = "WorkerRole1"; - AddAzureCacheWorkerRoleCommand addCacheWorkerCmdlet = new AddAzureCacheWorkerRoleCommand() - { - CommandRuntime = mockCommandRuntime - }; - EnableAzureMemcacheRoleCommand enableCacheCmdlet = new EnableAzureMemcacheRoleCommand() - { - CacheRuntimeVersion = "1.8.0", - CommandRuntime = mockCommandRuntime - }; - - CloudServiceProject service = new CloudServiceProject(rootPath, FileUtilities.GetContentFilePath("Services")); - service.AddWebRole(Test.Utilities.Common.Data.NodeWebRoleScaffoldingPath); - addCacheWorkerCmdlet.AddAzureCacheWorkerRoleProcess(cacheRoleName, 1, rootPath); - enableCacheCmdlet.EnableAzureMemcacheRoleProcess("WebRole1", cacheRoleName, rootPath); - - Testing.AssertThrows( - () => cmdlet.ExecuteCmdlet(), - string.Format(Resources.CacheMismatchMessage, "WebRole1", "2.5.0")); - } - } } } diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureCacheWorkerRoleTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureCacheWorkerRoleTests.cs deleted file mode 100644 index 1ed81dfc23b6..000000000000 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Development/Scaffolding/AddAzureCacheWorkerRoleTests.cs +++ /dev/null @@ -1,125 +0,0 @@ -// ---------------------------------------------------------------------------------- -// -// Copyright Microsoft Corporation -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// ---------------------------------------------------------------------------------- - -using System; -using System.IO; -using System.Management.Automation; -using Xunit; -using Microsoft.WindowsAzure.Commands.CloudService.Development.Scaffolding; -using Microsoft.WindowsAzure.Commands.Common.Test.Mocks; -using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; -using Microsoft.WindowsAzure.Commands.Utilities.CloudService; -using Microsoft.WindowsAzure.Commands.Utilities.CloudService.AzureTools; -using Microsoft.WindowsAzure.Commands.Utilities.Common; -using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema; -using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema; -using Microsoft.WindowsAzure.Commands.Utilities.Properties; - -namespace Microsoft.WindowsAzure.Commands.Test.CloudService.Development.Scaffolding -{ - using ConfigConfigurationSetting = Commands.Utilities.Common.XmlSchema.ServiceConfigurationSchema.ConfigurationSetting; - using Microsoft.WindowsAzure.Commands.Common; - - - public class AddAzureCacheWorkerRoleTests : TestBase - { - private MockCommandRuntime mockCommandRuntime; - - private NewAzureServiceProjectCommand newServiceCmdlet; - - private AddAzureCacheWorkerRoleCommand addCacheRoleCmdlet; - - public AddAzureCacheWorkerRoleTests() - { - AzureTool.IgnoreMissingSDKError = true; - AzurePowerShell.ProfileDirectory = Test.Utilities.Common.Data.AzureSdkAppDir; - mockCommandRuntime = new MockCommandRuntime(); - - newServiceCmdlet = new NewAzureServiceProjectCommand(); - addCacheRoleCmdlet = new AddAzureCacheWorkerRoleCommand(); - - newServiceCmdlet.CommandRuntime = mockCommandRuntime; - addCacheRoleCmdlet.CommandRuntime = mockCommandRuntime; - } - - [Fact] - public void AddNewCacheWorkerRoleSuccessful() - { - using (FileSystemHelper files = new FileSystemHelper(this)) - { - string rootPath = Path.Combine(files.RootPath, "AzureService"); - string roleName = "WorkerRole"; - int expectedInstanceCount = 10; - newServiceCmdlet.NewAzureServiceProcess(files.RootPath, "AzureService"); - WorkerRole cacheWorkerRole = addCacheRoleCmdlet.AddAzureCacheWorkerRoleProcess(roleName, expectedInstanceCount, rootPath); - - AzureAssert.ScaffoldingExists(Path.Combine(files.RootPath, "AzureService", "WorkerRole"), Path.Combine(Resources.GeneralScaffolding, Resources.WorkerRole)); - - AzureAssert.WorkerRoleImportsExists(new Import { moduleName = Resources.CachingModuleName }, cacheWorkerRole); - - AzureAssert.LocalResourcesLocalStoreExists(new LocalStore { name = Resources.CacheDiagnosticStoreName, cleanOnRoleRecycle = false }, - cacheWorkerRole.LocalResources); - - Assert.Null(cacheWorkerRole.Endpoints.InputEndpoint); - - AssertConfigExists(AzureAssert.GetCloudRole(rootPath, roleName)); - AssertConfigExists(AzureAssert.GetLocalRole(rootPath, roleName), Resources.EmulatorConnectionString); - - PSObject actualOutput = mockCommandRuntime.OutputPipeline[1] as PSObject; - Assert.Equal(roleName, actualOutput.Members[Parameters.CacheWorkerRoleName].Value.ToString()); - Assert.Equal(expectedInstanceCount, int.Parse(actualOutput.Members[Parameters.Instances].Value.ToString())); - } - } - - private static void AssertConfigExists(RoleSettings role, string connectionString = "") - { - AzureAssert.ConfigurationSettingExist(new ConfigConfigurationSetting { name = Resources.NamedCacheSettingName, value = Resources.NamedCacheSettingValue }, role.ConfigurationSettings); - AzureAssert.ConfigurationSettingExist(new ConfigConfigurationSetting { name = Resources.DiagnosticLevelName, value = Resources.DiagnosticLevelValue }, role.ConfigurationSettings); - AzureAssert.ConfigurationSettingExist(new ConfigConfigurationSetting { name = Resources.CachingCacheSizePercentageSettingName, value = string.Empty }, role.ConfigurationSettings); - AzureAssert.ConfigurationSettingExist(new ConfigConfigurationSetting { name = Resources.CachingConfigStoreConnectionStringSettingName, value = connectionString }, role.ConfigurationSettings); - } - - [Fact] - public void AddNewCacheWorkerRoleWithInvalidNamesFail() - { - using (FileSystemHelper files = new FileSystemHelper(this)) - { - string rootPath = Path.Combine(files.RootPath, "AzureService"); - newServiceCmdlet.NewAzureServiceProcess(files.RootPath, "AzureService"); - - foreach (string invalidName in Test.Utilities.Common.Data.InvalidRoleNames) - { - Testing.AssertThrows(() => addCacheRoleCmdlet.AddAzureCacheWorkerRoleProcess(invalidName, 1, rootPath)); - } - } - } - - [Fact] - public void AddNewCacheWorkerRoleDoesNotHaveAnyRuntime() - { - using (FileSystemHelper files = new FileSystemHelper(this)) - { - string rootPath = Path.Combine(files.RootPath, "AzureService"); - string roleName = "WorkerRole"; - int expectedInstanceCount = 10; - newServiceCmdlet.NewAzureServiceProcess(files.RootPath, "AzureService"); - - WorkerRole cacheWorkerRole = addCacheRoleCmdlet.AddAzureCacheWorkerRoleProcess(roleName, expectedInstanceCount, rootPath); - - Variable runtimeId = Array.Find(cacheWorkerRole.Startup.Task[0].Environment, v => v.name.Equals(Resources.RuntimeTypeKey)); - Assert.Equal(string.Empty, runtimeId.value); - } - } - } -} diff --git a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/AzureServiceTests.cs b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/AzureServiceTests.cs index 40c618e12f2a..080d934d64c0 100644 --- a/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/AzureServiceTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/CloudService/Utilities/AzureServiceTests.cs @@ -40,10 +40,6 @@ public class AzureServiceTests: TestBase private AddAzureNodeWorkerRoleCommand addNodeWorkerCmdlet; - private AddAzureCacheWorkerRoleCommand addCacheRoleCmdlet; - - private EnableAzureMemcacheRoleCommand enableCacheCmdlet; - /// /// This method handles most possible cases that user can do to create role /// @@ -195,12 +191,6 @@ public AzureServiceTests() AzureTool.IgnoreMissingSDKError = true; AzurePowerShell.ProfileDirectory = Test.Utilities.Common.Data.AzureSdkAppDir; mockCommandRuntime = new MockCommandRuntime(); - - enableCacheCmdlet = new EnableAzureMemcacheRoleCommand(); - addCacheRoleCmdlet = new AddAzureCacheWorkerRoleCommand(); - - addCacheRoleCmdlet.CommandRuntime = mockCommandRuntime; - enableCacheCmdlet.CommandRuntime = mockCommandRuntime; } [Fact] @@ -565,9 +555,8 @@ public void TestResolveRuntimePackageUrls() addNodeWorkerCmdlet = new AddAzureNodeWorkerRoleCommand() { RootPath = rootPath, CommandRuntime = mockCommandRuntime, Name = overrideWorkerRoleName, Instances = 2 }; addNodeWorkerCmdlet.ExecuteCmdlet(); - string cacheWebRoleName = "cacheWebRole"; - string cacheRuntimeVersion = "1.7.0"; - AddAzureNodeWebRoleCommand addAzureWebRole = new AddAzureNodeWebRoleCommand() { RootPath = rootPath, CommandRuntime = mockCommandRuntime, Name = cacheWebRoleName }; + string webRole2Name = "WebRole2"; + AddAzureNodeWebRoleCommand addAzureWebRole = new AddAzureNodeWebRoleCommand() { RootPath = rootPath, CommandRuntime = mockCommandRuntime, Name = webRole2Name }; addAzureWebRole.ExecuteCmdlet(); CloudServiceProject testService = new CloudServiceProject(rootPath, FileUtilities.GetContentFilePath("Services")); @@ -575,7 +564,18 @@ public void TestResolveRuntimePackageUrls() RuntimePackageHelper.SetRoleRuntime(testService.Components.Definition, matchWorkerRoleName, testService.Paths, version: "0.8.2"); RuntimePackageHelper.SetRoleRuntime(testService.Components.Definition, overrideWebRoleName, testService.Paths, overrideUrl: "http://OVERRIDE"); RuntimePackageHelper.SetRoleRuntime(testService.Components.Definition, overrideWorkerRoleName, testService.Paths, overrideUrl: "http://OVERRIDE"); - testService.AddRoleRuntime(testService.Paths, cacheWebRoleName, Resources.CacheRuntimeValue, cacheRuntimeVersion, RuntimePackageHelper.GetTestManifest(files)); + + bool exceptionWasThrownOnSettingCacheRole = false; + try + { + string cacheRuntimeVersion = "1.7.0"; + testService.AddRoleRuntime(testService.Paths, webRole2Name, Resources.CacheRuntimeValue, cacheRuntimeVersion, RuntimePackageHelper.GetTestManifest(files)); + } + catch (NotSupportedException) + { + exceptionWasThrownOnSettingCacheRole = true; + } + Assert.True(exceptionWasThrownOnSettingCacheRole); testService.Components.Save(testService.Paths); // Get the publishing process started by creating the package @@ -589,7 +589,6 @@ public void TestResolveRuntimePackageUrls() RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, matchWebRoleName, "http://cdn/node/foo.exe;http://cdn/iisnode/default.exe", null); RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, overrideWebRoleName, null, "http://OVERRIDE"); RuntimePackageHelper.ValidateRoleRuntime(updatedService.Components.Definition, overrideWorkerRoleName, null, "http://OVERRIDE"); - RuntimePackageHelper.ValidateRoleRuntimeVariable(updatedService.Components.GetRoleStartup(cacheWebRoleName), Resources.CacheRuntimeVersionKey, cacheRuntimeVersion); } } } diff --git a/src/ServiceManagement/Services/Commands.Test/Commands.Test.csproj b/src/ServiceManagement/Services/Commands.Test/Commands.Test.csproj index 6c0ceb9f26fe..5b25ca7f8afd 100644 --- a/src/ServiceManagement/Services/Commands.Test/Commands.Test.csproj +++ b/src/ServiceManagement/Services/Commands.Test/Commands.Test.csproj @@ -55,7 +55,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -102,11 +102,13 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.ExpressRoute.0.18.0-preview\lib\net40\Microsoft.WindowsAzure.Management.ExpressRoute.dll @@ -171,11 +173,9 @@ - - diff --git a/src/ServiceManagement/Services/Commands.Test/packages.config b/src/ServiceManagement/Services/Commands.Test/packages.config index 8c7297707af0..8202f9e7214a 100644 --- a/src/ServiceManagement/Services/Commands.Test/packages.config +++ b/src/ServiceManagement/Services/Commands.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -14,8 +14,8 @@ - - + + diff --git a/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 b/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 index b8625368486e..18c3412771c0 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 +++ b/src/ServiceManagement/Services/Commands.Utilities/Azure.psd1 @@ -9,7 +9,7 @@ @{ # Version number of this module. -ModuleVersion = '0.8.13' +ModuleVersion = '0.8.14' # ID used to uniquely identify this module GUID = 'D48CF693-4125-4D2D-8790-1514F44CE325' @@ -84,6 +84,7 @@ NestedModules = '.\Services\Microsoft.WindowsAzure.Commands.dll', '.\ManagedCache\Microsoft.Azure.Commands.ManagedCache.dll', '.\HDInsight\Microsoft.WindowsAzure.Commands.HDInsight.dll', '.\Network\Microsoft.Azure.Commands.Network.dll', + '.\StorSimple\Microsoft.WindowsAzure.Commands.StorSimple.dll', '.\RecoveryServices\Microsoft.Azure.Commands.RecoveryServices.dll' # Functions to export from this module diff --git a/src/ServiceManagement/Services/Commands.Utilities/Commands.Utilities.csproj b/src/ServiceManagement/Services/Commands.Utilities/Commands.Utilities.csproj index 799e0157b5bb..3143af5c2ec6 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Commands.Utilities.csproj +++ b/src/ServiceManagement/Services/Commands.Utilities/Commands.Utilities.csproj @@ -64,7 +64,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -114,13 +114,13 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False @@ -197,7 +197,6 @@ - @@ -211,6 +210,7 @@ + @@ -438,14 +438,6 @@ PreserveNewest - - Designer - PreserveNewest - - - Designer - PreserveNewest - MSBuild:Compile Designer @@ -492,15 +484,6 @@ PreserveNewest - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - PreserveNewest diff --git a/src/Common/Azure.Common.Extensions/Authentication/LoginType.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/AzureSdkVersionInfo.cs similarity index 65% rename from src/Common/Azure.Common.Extensions/Authentication/LoginType.cs rename to src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/AzureSdkVersionInfo.cs index e8b3a3ebed17..1fd5fd054552 100644 --- a/src/Common/Azure.Common.Extensions/Authentication/LoginType.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/AzureSdkVersionInfo.cs @@ -12,18 +12,13 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -namespace Microsoft.Azure.Common.Extensions.Authentication +namespace Microsoft.WindowsAzure.Commands.Utilities.Common.AzureTools { - public enum LoginType + internal class AzureSdkVersionInfo { - /// - /// User is logging in with orgid credentials - /// - OrgId, - - /// - /// User is logging in with liveid credentials - /// - LiveId + //When intergrate with new Azure SDK, please update the versions here. + //If you find there are other version strings to update, please move them to here. + public const string SupportAzureSdkVersionRegKey = "v2.5"; + public const string SupportAzureSdkVersion = "2.5.0"; } } diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/AzureTool.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/AzureTool.cs index 24be5e295970..c0554ab1db43 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/AzureTool.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/AzureTools/AzureTool.cs @@ -17,12 +17,15 @@ using System.IO; using System.Linq; using Microsoft.Win32; -using Microsoft.WindowsAzure.Commands.Common.Properties; +using Microsoft.WindowsAzure.Commands.Utilities.Properties; +using Microsoft.WindowsAzure.Commands.Utilities.Common.AzureTools; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService.AzureTools { public class AzureTool { + public const string SupportAzureSdkVersion = "2.5.0"; + public static void Validate() { // This instantiation will throw if user is running with incompatible Microsoft Azure SDK version. @@ -82,9 +85,7 @@ public static string GetStorageEmulatorDirectory() private static string GetSdkVersionRegistryValue() { - string version = string.Empty; - string min = Resources.MinSupportAzureSdkVersion; - string max = Resources.MaxSupportAzureSdkVersion; + string version = string.Empty; try { using (RegistryKey key = Registry.LocalMachine.OpenSubKey(Resources.AzureSdkRegistryKeyName)) @@ -93,13 +94,11 @@ private static string GetSdkVersionRegistryValue() { throw new InvalidOperationException(Resources.AzureToolsNotInstalledMessage); } - version = key.GetSubKeyNames() - .Where(n => (n.CompareTo(min) == 1 && n.CompareTo(max) == -1) || n.CompareTo(min) == 0 || n.CompareTo(max) == 0) - .Max(); + version = key.GetSubKeyNames().FirstOrDefault(n => n == AzureSdkVersionInfo.SupportAzureSdkVersionRegKey); if (string.IsNullOrEmpty(version) && key.GetSubKeyNames().Length > 0) { - throw new InvalidOperationException(string.Format(Resources.AzureSdkVersionNotSupported, min, max)); + throw new InvalidOperationException(string.Format(Resources.AzureSdkVersionNotSupported, AzureSdkVersionInfo.SupportAzureSdkVersionRegKey)); } else if (string.IsNullOrEmpty(version) && key.GetSubKeyNames().Length == 0) { @@ -109,10 +108,9 @@ private static string GetSdkVersionRegistryValue() } catch (InvalidOperationException) { - //temporary workaround: catch exception and fall back to v2.5 if (IgnoreMissingSDKError) { - version = "v2.5"; + version = AzureSdkVersionInfo.SupportAzureSdkVersionRegKey; } else { diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudRuntime.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudRuntime.cs index 10f309b6141f..a72fcccfd035 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudRuntime.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudRuntime.cs @@ -90,8 +90,8 @@ private static CloudRuntime CreateRuntimeInternal(RuntimeType runtimeType, strin runtime = new NullCloudRuntime(); break; case RuntimeType.Cache: - runtime = new CacheCloudRuntime(); - break; + //Scaffolding for cache is no longer supported + throw new NotSupportedException(Resources.CacheScaffoldingIsNotSupport); case RuntimeType.PHP: runtime = new PHPCloudRuntime(); break; @@ -539,83 +539,6 @@ protected override void ApplyScaffoldingChanges(CloudRuntimePackage package) } } - private class CacheCloudRuntime : CloudRuntime - { - protected override void Configure(Dictionary environment) - { - if (string.IsNullOrEmpty(this.Version)) - { - string version; - if (!environment.TryGetValue(Resources.CacheRuntimeVersionKey, out version)) - { - version = AzureTool.GetAzureSdkVersion(); - } - - this.Version = version; - } - } - - public override bool Match(CloudRuntimePackage runtime) - { - return this.Version.Equals(runtime.Version, StringComparison.OrdinalIgnoreCase); - } - - protected override string GenerateWarningText(CloudRuntimePackage package) - { - return string.Format(Resources.CacheVersionWarningText, package.Version, this.RoleName, - this.Version); - } - - protected override bool GetChanges(CloudRuntimePackage package, out Dictionary changes) - { - base.GetChanges(package, out changes); - - Debug.Assert(changes.ContainsKey(Resources.RuntimeTypeKey), "Cache runtime should be added before calling this method"); - Debug.Assert(changes.ContainsKey(Resources.RuntimeUrlKey), "Cache runtime should be added before calling this method"); - - changes[Resources.CacheRuntimeVersionKey] = package.Version; - - return true; - } - - protected override void ApplyScaffoldingChanges(CloudRuntimePackage package) - { - string rootPath = CommonUtilities.GetServiceRootPath(FilePath); - - if (CloudServiceProject.Components.StartupTaskExists(RoleName, Resources.CacheStartupCommand)) - { - CloudServiceProject.Components.SetStartupTaskVariable( - RoleName, - Resources.CacheRuntimeUrl, - package.PackageUri.ToString(), - Resources.CacheStartupCommand); - } - else - { - Variable emulated = new Variable - { - name = Resources.EmulatedKey, - RoleInstanceValue = new RoleInstanceValueElement - { - xpath = "/RoleEnvironment/Deployment/@emulated" - } - }; - Variable cacheRuntimeUrl = new Variable - { - name = Resources.CacheRuntimeUrl, - value = package.PackageUri.ToString() - }; - - CloudServiceProject.Components.AddStartupTask( - RoleName, - Resources.CacheStartupCommand, - ExecutionContext.elevated, - emulated, - cacheRuntimeUrl); - } - } - } - private class NullCloudRuntime : CloudRuntime { public override bool Match(CloudRuntimePackage runtime) diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudRuntimeCollection.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudRuntimeCollection.cs index 9b853562becf..717b5403885b 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudRuntimeCollection.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudRuntimeCollection.cs @@ -206,17 +206,6 @@ protected virtual void Dispose(bool disposing) } } } - - public static string GetRuntimeUrl(string runtimeType, string runtimeVersion, string manifest = null) - { - CloudRuntimeCollection collection; - CloudRuntimeCollection.CreateCloudRuntimeCollection(out collection, manifest); - CloudRuntime desiredRuntime = CloudRuntime.CreateCloudRuntime(runtimeType, runtimeVersion, null, null); - CloudRuntimePackage foundPackage; - bool found = collection.TryFindMatch(desiredRuntime, out foundPackage); - - return found ? foundPackage.PackageUri.AbsoluteUri : null; - } } class VersionComparer : IComparer diff --git a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServiceProject.cs b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServiceProject.cs index ffd12d3e6550..48dd6a294e94 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServiceProject.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Common/CloudServiceProject.cs @@ -20,13 +20,13 @@ using System.Security.Permissions; using System.Security.Principal; using System.Text; +using Microsoft.WindowsAzure.Commands.Common; using Microsoft.WindowsAzure.Commands.Common.Properties; using Microsoft.WindowsAzure.Commands.Utilities.CloudService.AzureTools; using Microsoft.WindowsAzure.Commands.Utilities.CloudService.Scaffolding; using Microsoft.WindowsAzure.Commands.Utilities.Common; using Microsoft.WindowsAzure.Commands.Utilities.Common.XmlSchema.ServiceDefinitionSchema; using Microsoft.WindowsAzure.Commands.Utilities; -using Microsoft.WindowsAzure.Commands.Common; using Microsoft.Azure.Common.Extensions; namespace Microsoft.WindowsAzure.Commands.Utilities.CloudService @@ -306,9 +306,8 @@ public void CreatePackage(DevEnv type) private void VerifyCloudServiceProjectComponents() { - const string CacheVersion = "2.5.0"; + string CacheVersion = AzureTool.SupportAzureSdkVersion; - // Verify caching version is 2.2 foreach (string roleName in Components.GetRoles()) { string value = Components.GetStartupTaskVariable( @@ -319,7 +318,7 @@ private void VerifyCloudServiceProjectComponents() if (!string.IsNullOrEmpty(value) && !string.Equals(value, CacheVersion, StringComparison.OrdinalIgnoreCase)) { - throw new Exception(string.Format(Resources.CacheMismatchMessage, roleName, CacheVersion)); + throw new Exception(string.Format(Microsoft.WindowsAzure.Commands.Utilities.Properties.Resources.CacheMismatchMessage, roleName, CacheVersion)); } } } diff --git a/src/ServiceManagement/Services/Commands.Utilities/Properties/Resources.Designer.cs b/src/ServiceManagement/Services/Commands.Utilities/Properties/Resources.Designer.cs index d2c6a3cc7b53..9d5583905102 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Properties/Resources.Designer.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Properties/Resources.Designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.34014 +// Runtime Version:4.0.30319.18449 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -267,15 +267,6 @@ public static string AzureEmulatorNotRunningElevetaed { } } - /// - /// Looks up a localized string similar to Azure Emulator\emulator. - /// - public static string AzureEmulatorPathPortion { - get { - return ResourceManager.GetString("AzureEmulatorPathPortion", resourceCulture); - } - } - /// /// Looks up a localized string similar to SOFTWARE\Microsoft\Windows Azure Emulator. /// @@ -285,16 +276,6 @@ public static string AzureEmulatorRegistryKey { } } - /// - /// Looks up a localized string similar to Azure service management error - ///{0}. - /// - public static string AzureException_WrapExistingError_DetailedErrorFormat { - get { - return ResourceManager.GetString("AzureException_WrapExistingError_DetailedErrorFormat", resourceCulture); - } - } - /// /// Looks up a localized string similar to https://manage.windowsazure.com. /// @@ -350,7 +331,7 @@ public static string AzureSdkRegistryKeyName { } /// - /// Looks up a localized string similar to The installed Azure SDK version is not supported. Make sure you version is between {0} and {1} inclusive. + /// Looks up a localized string similar to The installed Azure SDK version is not supported. Make sure you version is {0}. /// public static string AzureSdkVersionNotSupported { get { @@ -422,52 +403,7 @@ public static string BlobEndpointUriEnv { } /// - /// Looks up a localized string similar to Memcache is already enabled for role '{0}'.. - /// - public static string CacheAlreadyEnabledMessage { - get { - return ResourceManager.GetString("CacheAlreadyEnabledMessage", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to <configuration> - /// <configSections> - /// <section name="dataCacheClients" type="Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core" allowLocation="true" allowDefinition="Everywhere" /> - /// </configSections> - /// <dataCacheClients> - /// <tracing sinkType="DiagnosticSink" traceLevel="Error" /> - /// <dataCacheClient name="DefaultShimConfig" useLegacyProtocol="false"> - /// <autoDiscover isEnabled="true" identifier="$RoleName$" /> - /// </dataCacheClient> - /// </da [rest of string was truncated]";. - /// - public static string CacheAutoDiscoveryConfig { - get { - return ResourceManager.GetString("CacheAutoDiscoveryConfig", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Microsoft.WindowsAzure.Plugins.Caching.ClientDiagnosticLevel. - /// - public static string CacheClientDiagnosticLevelAssemblyName { - get { - return ResourceManager.GetString("CacheClientDiagnosticLevelAssemblyName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to DiagnosticStore. - /// - public static string CacheDiagnosticStoreName { - get { - return ResourceManager.GetString("CacheDiagnosticStoreName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Please upgrade the cache runtime of role '{0}' to '{1}' using Set-AzureServiceProjectRole -RoleName {0} -Runtime Cache -Version {1}. + /// Looks up a localized string similar to Your ServiceDefinition.csdef uses the cache runtime of role '{0}' which might not work correctly with '{1}' . /// public static string CacheMismatchMessage { get { @@ -503,20 +439,11 @@ public static string CacheRuntimeVersionKey { } /// - /// Looks up a localized string similar to Resources\Scaffolding\Cache. - /// - public static string CacheScaffolding { - get { - return ResourceManager.GetString("CacheScaffolding", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to setup_cache.cmd > cache_log.txt. + /// Looks up a localized string similar to Scaffolding for Cache Role is not supported any more.. /// - public static string CacheStartupCommand { + public static string CacheScaffoldingIsNotSupport { get { - return ResourceManager.GetString("CacheStartupCommand", resourceCulture); + return ResourceManager.GetString("CacheScaffoldingIsNotSupport", resourceCulture); } } @@ -529,15 +456,6 @@ public static string CacheVersionWarningText { } } - /// - /// Looks up a localized string similar to Microsoft.WindowsAzure.Plugins.Caching.CacheSizePercentage. - /// - public static string CachingCacheSizePercentageSettingName { - get { - return ResourceManager.GetString("CachingCacheSizePercentageSettingName", resourceCulture); - } - } - /// /// Looks up a localized string similar to Microsoft.WindowsAzure.Plugins.Caching.ConfigStoreConnectionString. /// @@ -547,24 +465,6 @@ public static string CachingConfigStoreConnectionStringSettingName { } } - /// - /// Looks up a localized string similar to DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1}. - /// - public static string CachingConfigStoreConnectionStringSettingValue { - get { - return ResourceManager.GetString("CachingConfigStoreConnectionStringSettingValue", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to Caching. - /// - public static string CachingModuleName { - get { - return ResourceManager.GetString("CachingModuleName", resourceCulture); - } - } - /// /// Looks up a localized string similar to Cannot find {0} with name {1}.. /// @@ -2101,42 +2001,6 @@ public static string MarketplaceEndpoint { } } - /// - /// Looks up a localized string similar to v2.5. - /// - public static string MaxSupportAzureSdkVersion { - get { - return ResourceManager.GetString("MaxSupportAzureSdkVersion", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to memcache_default. - /// - public static string MemcacheEndpointName { - get { - return ResourceManager.GetString("MemcacheEndpointName", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to 11211. - /// - public static string MemcacheEndpointPort { - get { - return ResourceManager.GetString("MemcacheEndpointPort", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to v2.5. - /// - public static string MinSupportAzureSdkVersion { - get { - return ResourceManager.GetString("MinSupportAzureSdkVersion", resourceCulture); - } - } - /// /// Looks up a localized string similar to Python 2.7 is not installed. Please install it as well as Django 1.4.. /// diff --git a/src/ServiceManagement/Services/Commands.Utilities/Properties/Resources.resx b/src/ServiceManagement/Services/Commands.Utilities/Properties/Resources.resx index 3cea1ec63e68..dac9fb83dd78 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Properties/Resources.resx +++ b/src/ServiceManagement/Services/Commands.Utilities/Properties/Resources.resx @@ -183,9 +183,6 @@ You must run PowerShell from an elevated PowerShell window to use the Azure Emulator. Please restart your PowerShell window as an administrator. - - Azure Emulator\emulator - SOFTWARE\Microsoft\Windows Azure Emulator @@ -208,11 +205,7 @@ SOFTWARE\Microsoft\Microsoft SDKs\ServiceHosting - The installed Azure SDK version is not supported. Make sure you version is between {0} and {1} inclusive - - - Azure service management error -{0} + The installed Azure SDK version is not supported. Make sure you version is {0} Azure Authoring Tools are not installed and are required @@ -236,30 +229,11 @@ AZURE_BLOBSTORAGE_TEMPLATE - - Memcache is already enabled for role '{0}'. - - - <configuration> - <configSections> - <section name="dataCacheClients" type="Microsoft.ApplicationServer.Caching.DataCacheClientsSection, Microsoft.ApplicationServer.Caching.Core" allowLocation="true" allowDefinition="Everywhere" /> - </configSections> - <dataCacheClients> - <tracing sinkType="DiagnosticSink" traceLevel="Error" /> - <dataCacheClient name="DefaultShimConfig" useLegacyProtocol="false"> - <autoDiscover isEnabled="true" identifier="$RoleName$" /> - </dataCacheClient> - </dataCacheClients> -</configuration> - - - Microsoft.WindowsAzure.Plugins.Caching.ClientDiagnosticLevel - - - DiagnosticStore - - Please upgrade the cache runtime of role '{0}' to '{1}' using Set-AzureServiceProjectRole -RoleName {0} -Runtime Cache -Version {1} + Your ServiceDefinition.csdef uses the cache runtime of role '{0}' which might not work correctly with '{1}' + + + Scaffolding for Cache Role is not supported any more. CACHERUNTIMEURL @@ -270,27 +244,12 @@ CacheRuntimeVersion - - Resources\Scaffolding\Cache - - - setup_cache.cmd > cache_log.txt - Installing caching version {0} for Role '{1}' (the caching version locally installed is: {2}) - - Microsoft.WindowsAzure.Plugins.Caching.CacheSizePercentage - Microsoft.WindowsAzure.Plugins.Caching.ConfigStoreConnectionString - - DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1} - - - Caching - Cannot find {0} with name {1}. @@ -792,18 +751,6 @@ Please follow these steps in the portal: http://api.datamarket.azure.com/CatalogService.svc - - v2.5 - - - memcache_default - - - 11211 - - - v2.5 - Python 2.7 is not installed. Please install it as well as Django 1.4. diff --git a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WebRole/Scaffold.xml b/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WebRole/Scaffold.xml deleted file mode 100644 index 53e4d35bd023..000000000000 --- a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WebRole/Scaffold.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WebRole/bin/setup_cache.cmd b/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WebRole/bin/setup_cache.cmd deleted file mode 100644 index 07556ecc6eab..000000000000 --- a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WebRole/bin/setup_cache.cmd +++ /dev/null @@ -1,23 +0,0 @@ -@echo on -cd /d "%~dp0" - -if "%EMULATED%"=="true" goto setup_emulator - -:start_cache -WindowsAzure.Caching.MemcacheShim\ClientPerfCountersInstaller.exe install -WindowsAzure.Caching.MemcacheShim\MemcacheShimInstaller.exe -if %ERRORLEVEL% neq 0 goto error - -echo SUCCESS -exit /b 0 - -:setup_emulator -echo Downloading and installing cache runtime -powershell .\download.ps1 '%CACHERUNTIMEURL%' -if %ERRORLEVEL% neq 0 goto error - -goto start_cache - -:error -echo FAILED -exit /b -1 \ No newline at end of file diff --git a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/Scaffold.xml b/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/Scaffold.xml deleted file mode 100644 index c0f813bbfd65..000000000000 --- a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/Scaffold.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/setup_cache.cmd b/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/setup_cache.cmd deleted file mode 100644 index 37685c2df2e8..000000000000 --- a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/setup_cache.cmd +++ /dev/null @@ -1,23 +0,0 @@ -@echo on -cd /d "%~dp0" - -if "%EMULATED%"=="true" goto setup_emulator - -:start_cache -bin\WindowsAzure.Caching.MemcacheShim\ClientPerfCountersInstaller.exe install -bin\WindowsAzure.Caching.MemcacheShim\MemcacheShimInstaller.exe -if %ERRORLEVEL% neq 0 goto error - -echo SUCCESS -exit /b 0 - -:setup_emulator -echo Downloading and installing cache runtime -powershell .\download.ps1 '%CACHERUNTIMEURL%' -if %ERRORLEVEL% neq 0 goto error - -goto start_cache - -:error -echo FAILED -exit /b -1 \ No newline at end of file diff --git a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/web.config b/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/web.config deleted file mode 100644 index 1d39964e6d65..000000000000 --- a/src/ServiceManagement/Services/Commands.Utilities/Resources/Scaffolding/Cache/WorkerRole/web.config +++ /dev/null @@ -1,23 +0,0 @@ - - - -
- - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/ServiceManagement/Services/Commands.Utilities/packages.config b/src/ServiceManagement/Services/Commands.Utilities/packages.config index 9c38940e2220..728874e25f3a 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/packages.config +++ b/src/ServiceManagement/Services/Commands.Utilities/packages.config @@ -4,7 +4,7 @@ - + @@ -15,8 +15,8 @@ - - + + diff --git a/src/ServiceManagement/Services/Commands/Commands.csproj b/src/ServiceManagement/Services/Commands/Commands.csproj index 263cf2e345c9..b745dd31d91c 100644 --- a/src/ServiceManagement/Services/Commands/Commands.csproj +++ b/src/ServiceManagement/Services/Commands/Commands.csproj @@ -62,7 +62,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -112,13 +112,13 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.8.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Compute.9.0.0\lib\net40\Microsoft.WindowsAzure.Management.Compute.dll False @@ -194,11 +194,9 @@ - - diff --git a/src/ServiceManagement/Services/Commands/packages.config b/src/ServiceManagement/Services/Commands/packages.config index 1b775e508671..90675ca4f136 100644 --- a/src/ServiceManagement/Services/Commands/packages.config +++ b/src/ServiceManagement/Services/Commands/packages.config @@ -3,7 +3,7 @@ - + @@ -14,8 +14,8 @@ - - + + diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj index 3face97e95be..5bf23e9e0fd6 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj @@ -56,7 +56,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -93,8 +93,9 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.Sql.5.0.0\lib\net40\Microsoft.WindowsAzure.Management.Sql.dll diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Resources/MockSessions.xml b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Resources/MockSessions.xml index 75467faba0c2..f2f196853a6d 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Resources/MockSessions.xml +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/Resources/MockSessions.xml @@ -424,7 +424,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -507,7 +507,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(1)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -590,7 +590,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -673,7 +673,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -756,7 +756,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -839,7 +839,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -922,7 +922,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1005,7 +1005,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1088,7 +1088,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1171,7 +1171,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb3'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1254,7 +1254,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1342,7 +1342,7 @@ http://localhost:12345/v1/ManagementService.svc/GetAccessToken GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
sqlauthorization @@ -1401,7 +1401,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Servers()?$top=1 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1484,7 +1484,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/$metadata GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
AccessToken @@ -1560,7 +1560,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases POST - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1691,7 +1691,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1774,7 +1774,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1857,7 +1857,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases POST - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -1988,7 +1988,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2071,7 +2071,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2154,7 +2154,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases POST - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2285,7 +2285,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6) GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2368,7 +2368,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2456,7 +2456,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2539,7 +2539,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2622,7 +2622,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) MERGE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2746,7 +2746,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2829,7 +2829,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2912,7 +2912,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -2995,7 +2995,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3078,7 +3078,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) MERGE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3202,7 +3202,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3285,7 +3285,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3373,7 +3373,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3456,7 +3456,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3539,7 +3539,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) MERGE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3661,7 +3661,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'new_testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3744,7 +3744,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3827,7 +3827,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'new_testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3910,7 +3910,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -3993,7 +3993,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) MERGE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4115,7 +4115,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4198,7 +4198,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4286,7 +4286,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4369,7 +4369,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4452,7 +4452,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) DELETE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4531,7 +4531,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4614,7 +4614,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4697,7 +4697,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) DELETE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4776,7 +4776,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4859,7 +4859,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(1)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -4947,7 +4947,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases POST - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5077,7 +5077,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb3'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5165,7 +5165,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5248,7 +5248,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5331,7 +5331,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5414,7 +5414,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'e210706e-cd95-4f72-b5e5-885f8a1406e8')/DimensionSettings GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5497,7 +5497,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7c4c615-cfb1-464b-b252-925be0a19446')/DimensionSettings GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5580,7 +5580,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a45fea0c-e63c-4bf0-9f81-9964c86b7d2a')/DimensionSettings GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5663,7 +5663,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5746,7 +5746,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives()?$filter=Name%20eq%20'P1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5829,7 +5829,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -5917,7 +5917,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives()?$filter=Name%20eq%20'P1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6000,7 +6000,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6083,7 +6083,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases POST - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6214,7 +6214,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6) GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6297,7 +6297,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6380,7 +6380,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'SetAzureSqlPremiumDatabaseTests_P1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6463,7 +6463,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6546,7 +6546,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6) MERGE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6670,7 +6670,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'SetAzureSqlPremiumDatabaseTests_P1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6753,7 +6753,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6836,7 +6836,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'SetAzureSqlPremiumDatabaseTests_P1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -6919,7 +6919,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7002,7 +7002,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6) DELETE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7086,7 +7086,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) DELETE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7165,7 +7165,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7248,7 +7248,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7331,7 +7331,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) DELETE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7410,7 +7410,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7493,7 +7493,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7576,7 +7576,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) DELETE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7655,7 +7655,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb3'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7738,7 +7738,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7821,7 +7821,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(6) DELETE - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7905,7 +7905,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -7988,7 +7988,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(1)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8071,7 +8071,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8154,7 +8154,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8237,7 +8237,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8320,7 +8320,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8403,7 +8403,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8486,7 +8486,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8569,7 +8569,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8652,7 +8652,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8735,7 +8735,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8818,7 +8818,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8906,7 +8906,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServerQuotas GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -8989,7 +8989,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServerQuotas('Premium_Databases') GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -9077,7 +9077,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9085,11 +9085,15 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - d6cd9ade-423c-4041-9931-cdea5b20bad4-2014-09-08 18:28:02Z + 90c79cbc-9aed-4ece-88fa-b8da8af94e97-2015-01-19 17:58:22Z +
+
+ Authorization + Bearer abc
@@ -9098,23 +9102,19 @@ <AdministratorLoginPassword>Pa$$w0rd!</AdministratorLoginPassword> <Location>East Asia</Location> </Server> - application/xml; charset=utf-8 + application/xml
Created -
- x-ms-request-id - 0d0606fa-dd66-4ed5-acdd-4b261b1e7e9e -
Content-Type application/xml; charset=utf-8
Date - Mon, 08 Sep 2014 18:28:45 GMT + Mon, 19 Jan 2015 17:59:43 GMT
Server @@ -9122,15 +9122,15 @@
- <ServerName FullyQualifiedDomainName="y2nzad0rse.database.windows.net" xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">y2nzad0rse</ServerName> + <ServerName xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">bad9a02dab</ServerName>
1 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9138,36 +9138,32 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - cd50a7a6-9194-4d5f-80d0-4a9924f962f5-2014-09-08 18:28:46Z + 90c79cbc-9aed-4ece-88fa-b8da8af94e97-2015-01-19 17:58:22Z +
+
+ Authorization + Bearer abc
- <Server xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> - <AdministratorLogin>mylogin</AdministratorLogin> - <AdministratorLoginPassword>Pa$$w0rd</AdministratorLoginPassword> - <Location>East Asia</Location> -</Server> - application/xml; charset=utf-8 + +
- Created + OK -
- x-ms-request-id - 675c1ce8-4714-4de6-bb20-73b3f85c0a65 -
Content-Type application/xml; charset=utf-8
Date - Mon, 08 Sep 2014 18:29:57 GMT + Mon, 19 Jan 2015 17:59:43 GMT
Server @@ -9175,15 +9171,24 @@
- <ServerName FullyQualifiedDomainName="zd1yhph61u.database.windows.net" xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">zd1yhph61u</ServerName> + <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> + <Server> + <Name>bad9a02dab</Name> + <AdministratorLogin>mylogin</AdministratorLogin> + <Location>East Asia</Location> + <FullyQualifiedDomainName>bad9a02dab.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> + <State>Ready</State> + </Server> +</Servers>
2 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9191,32 +9196,36 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - 8b26d502-96a5-46c6-8527-9ff6aa5c68f8-2014-09-08 18:29:57Z + ddbc288c-ae52-4a4e-9aad-124ae81482b2-2015-01-19 17:59:55Z +
+
+ Authorization + Bearer abc
- - + <Server xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> + <AdministratorLogin>mylogin</AdministratorLogin> + <AdministratorLoginPassword>Pa$$w0rd</AdministratorLoginPassword> + <Location>East Asia</Location> +</Server> + application/xml
- OK + Created -
- x-ms-request-id - 5b134439-eb63-43d6-bcf8-e34d4e99d33c -
Content-Type application/xml; charset=utf-8
Date - Mon, 08 Sep 2014 18:29:57 GMT + Mon, 19 Jan 2015 18:01:17 GMT
Server @@ -9224,33 +9233,15 @@
- <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> - - <Server> - <Name>y2nzad0rse</Name> - <AdministratorLogin>mylogin</AdministratorLogin> - <Location>East Asia</Location> - <FullyQualifiedDomainName>y2nzad0rse.database.windows.net</FullyQualifiedDomainName> - <Version>2.0</Version> - <State>Ready</State> - </Server> - <Server> - <Name>zd1yhph61u</Name> - <AdministratorLogin>mylogin</AdministratorLogin> - <Location>East Asia</Location> - <FullyQualifiedDomainName>zd1yhph61u.database.windows.net</FullyQualifiedDomainName> - <Version>2.0</Version> - <State>Ready</State> - </Server> -</Servers> + <ServerName xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">64c9ec69ea</ServerName>
3 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/y2nzad0rse?op=ResetPassword - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9258,36 +9249,32 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - 08bf5358-6ce4-48e6-8b06-857157744bef-2014-09-08 18:29:57Z + ddbc288c-ae52-4a4e-9aad-124ae81482b2-2015-01-19 17:59:55Z +
+
+ Authorization + Bearer abc
- <AdministratorLoginPassword xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">Pa$$w0rd2</AdministratorLoginPassword> - application/xml; charset=utf-8 + +
OK
- x-ms-request-id - 3b524b54-6183-4272-ab93-f6b0b6cb9faa -
-
- X-Content-Type-Options - nosniff -
-
- Cache-Control - no-store,no-cache + Content-Type + application/xml; charset=utf-8
Date - Mon, 08 Sep 2014 18:30:00 GMT + Mon, 19 Jan 2015 18:01:17 GMT
Server @@ -9295,7 +9282,24 @@
- + <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> + <Server> + <Name>64c9ec69ea</Name> + <AdministratorLogin>mylogin</AdministratorLogin> + <Location>East Asia</Location> + <FullyQualifiedDomainName>64c9ec69ea.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> + <State>Ready</State> + </Server> + <Server> + <Name>bad9a02dab</Name> + <AdministratorLogin>mylogin</AdministratorLogin> + <Location>East Asia</Location> + <FullyQualifiedDomainName>bad9a02dab.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> + <State>Ready</State> + </Server> +</Servers>
@@ -9303,7 +9307,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9311,11 +9315,15 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - ac0d4028-1cab-406f-8dd6-2a622b136238-2014-09-08 18:30:01Z + 855a0a13-545f-41c3-b434-d9b65c09017e-2015-01-19 18:01:25Z +
+
+ Authorization + Bearer abc
@@ -9326,17 +9334,13 @@ OK -
- x-ms-request-id - 82f873ba-f7f1-4c64-aa12-b8971612d80d -
Content-Type application/xml; charset=utf-8
Date - Mon, 08 Sep 2014 18:30:00 GMT + Mon, 19 Jan 2015 18:01:25 GMT
Server @@ -9345,21 +9349,20 @@ <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> - <Server> - <Name>y2nzad0rse</Name> + <Name>64c9ec69ea</Name> <AdministratorLogin>mylogin</AdministratorLogin> <Location>East Asia</Location> - <FullyQualifiedDomainName>y2nzad0rse.database.windows.net</FullyQualifiedDomainName> - <Version>2.0</Version> + <FullyQualifiedDomainName>64c9ec69ea.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> <State>Ready</State> </Server> <Server> - <Name>zd1yhph61u</Name> + <Name>bad9a02dab</Name> <AdministratorLogin>mylogin</AdministratorLogin> <Location>East Asia</Location> - <FullyQualifiedDomainName>zd1yhph61u.database.windows.net</FullyQualifiedDomainName> - <Version>2.0</Version> + <FullyQualifiedDomainName>bad9a02dab.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> <State>Ready</State> </Server> </Servers> @@ -9368,9 +9371,9 @@ 5 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/zd1yhph61u?op=ResetPassword + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/bad9a02dab?op=ResetPassword POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9378,16 +9381,20 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - a3154ad7-ad19-4fdb-8d7b-09b881bb5052-2014-09-08 18:30:01Z + 6ffd62e8-4fdc-4d6c-9f2a-48a89b03ca74-2015-01-19 18:01:28Z +
+
+ Authorization + Bearer abc
<AdministratorLoginPassword xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">Pa$$w0rd2</AdministratorLoginPassword> - application/xml; charset=utf-8 + application/xml
@@ -9395,19 +9402,23 @@
x-ms-request-id - e0318802-2d82-41f6-acde-fa07d382d8f2 + 002b46bb-de7b-42ab-aa4c-9e2f8475dd4b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Mon, 08 Sep 2014 18:30:00 GMT + Mon, 19 Jan 2015 18:01:30 GMT
Server @@ -9423,7 +9434,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9431,11 +9442,15 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - 85714a9e-dd1f-4918-8c00-df04766e55f7-2014-09-08 18:30:01Z + df5fe2e6-ef5b-4e01-a5bf-83b58a16eb04-2015-01-19 18:01:31Z +
+
+ Authorization + Bearer abc
@@ -9446,17 +9461,13 @@ OK -
- x-ms-request-id - ff914e03-79e4-4394-950f-72fa4ffa86ef -
Content-Type application/xml; charset=utf-8
Date - Mon, 08 Sep 2014 18:30:01 GMT + Mon, 19 Jan 2015 18:01:30 GMT
Server @@ -9465,21 +9476,19 @@ <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> - <Server> - <Name>y2nzad0rse</Name> + <Name>64c9ec69ea</Name> <AdministratorLogin>mylogin</AdministratorLogin> <Location>East Asia</Location> - <FullyQualifiedDomainName>y2nzad0rse.database.windows.net</FullyQualifiedDomainName> - <Version>2.0</Version> - <State>Ready</State> - </Server> + <FullyQualifiedDomainName>64c9ec69ea.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> + <State>Ready</State> </Server> <Server> - <Name>zd1yhph61u</Name> + <Name>bad9a02dab</Name> <AdministratorLogin>mylogin</AdministratorLogin> <Location>East Asia</Location> - <FullyQualifiedDomainName>zd1yhph61u.database.windows.net</FullyQualifiedDomainName> - <Version>2.0</Version> + <FullyQualifiedDomainName>bad9a02dab.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> <State>Ready</State> </Server> </Servers> @@ -9488,9 +9497,9 @@ 7 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/y2nzad0rse - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/64c9ec69ea?op=ResetPassword + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9498,16 +9507,20 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - 3e41040f-82bd-4202-b63a-f5e4e0ddeec3-2014-09-08 18:30:01Z + 4901ba11-2e3d-48ef-93d9-ee199046e72e-2015-01-19 18:01:31Z +
+
+ Authorization + Bearer abc
- - + <AdministratorLoginPassword xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">Pa$$w0rd2</AdministratorLoginPassword> + application/xml
@@ -9515,11 +9528,23 @@
x-ms-request-id - 4ee18dbe-b61a-44ea-ab5c-2a49425a829e + 9e018f9f-e144-409c-a738-c31c1a2164c8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache
Date - Mon, 08 Sep 2014 18:30:01 GMT + Mon, 19 Jan 2015 18:01:33 GMT
Server @@ -9535,7 +9560,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9543,11 +9568,15 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - 52ae2e86-5d2f-4061-aa45-d5a7e0a3dedc-2014-09-08 18:30:02Z + 6c0fb31d-d9be-4a7d-97b6-71e15fe7fc65-2015-01-19 18:01:33Z +
+
+ Authorization + Bearer abc
@@ -9558,17 +9587,13 @@ OK -
- x-ms-request-id - 979289ea-09bf-43c8-8165-4b4c24340e2f -
Content-Type application/xml; charset=utf-8
Date - Mon, 08 Sep 2014 18:30:02 GMT + Mon, 19 Jan 2015 18:01:33 GMT
Server @@ -9577,13 +9602,19 @@ <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> - <Server> - <Name>zd1yhph61u</Name> + <Name>64c9ec69ea</Name> <AdministratorLogin>mylogin</AdministratorLogin> <Location>East Asia</Location> - <FullyQualifiedDomainName>zd1yhph61u.database.windows.net</FullyQualifiedDomainName> - <Version>2.0</Version> + <FullyQualifiedDomainName>64c9ec69ea.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> + <State>Ready</State> </Server> + <Server> + <Name>bad9a02dab</Name> + <AdministratorLogin>mylogin</AdministratorLogin> + <Location>East Asia</Location> + <FullyQualifiedDomainName>bad9a02dab.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> <State>Ready</State> </Server> </Servers> @@ -9592,9 +9623,9 @@ 9 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/zd1yhph61u + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/bad9a02dab DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9602,11 +9633,15 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - 37df4c06-72d7-44c7-8743-e54e60f13976-2014-09-08 18:30:02Z + ca00d089-63e4-4778-a2df-9c303e1ee87e-2015-01-19 18:01:33Z +
+
+ Authorization + Bearer abc
@@ -9617,13 +9652,9 @@ OK -
- x-ms-request-id - 814b376d-7a7e-4473-a0e5-bd5f6511ac58 -
Date - Mon, 08 Sep 2014 18:30:02 GMT + Mon, 19 Jan 2015 18:01:51 GMT
Server @@ -9639,7 +9670,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/2.0.0.0 AzurePowershell/v0.8.8 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9647,11 +9678,15 @@
x-ms-client-session-id - c0f8aa73-8d4d-4e89-b965-76c086de4059-2014-09-08 18:28:02Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - a73eb2b2-ec85-453e-a804-5f09d8da8b03-2014-09-08 18:30:03Z + 0b2bd0e6-d9d8-4cf7-afc6-d0a483e5146c-2015-01-19 18:01:51Z +
+
+ Authorization + Bearer abc
@@ -9662,17 +9697,13 @@ OK -
- x-ms-request-id - 181d132e-aa23-4a7f-b7db-7a7bcfd6ccca -
Content-Type application/xml; charset=utf-8
Date - Mon, 08 Sep 2014 18:30:02 GMT + Mon, 19 Jan 2015 18:01:51 GMT
Server @@ -9681,20 +9712,23 @@ <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> + <Server> + <Name>64c9ec69ea</Name> + <AdministratorLogin>mylogin</AdministratorLogin> + <Location>East Asia</Location> + <FullyQualifiedDomainName>64c9ec69ea.database.windows.net</FullyQualifiedDomainName> + <Version>12.0</Version> + <State>Ready</State> + </Server> </Servers> - - - - UnitTest.AzureSqlDatabaseServerFirewallTests - - 0 + 11 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/64c9ec69ea + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9702,46 +9736,28 @@
x-ms-client-session-id - f79d51c9-337e-457e-b5ac-f1f427231277-2014-07-01 20:54:29Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - f82b3d86-efa5-430d-9c37-6fdbc508df54-2014-07-01 20:54:29Z + f9ee84a7-8054-4faa-996c-fc125e1b69b5-2015-01-19 18:01:51Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>Rule1</Name> - <StartIPAddress>0.0.0.0</StartIPAddress> - <EndIPAddress>1.1.1.1</EndIPAddress> - </ServiceResource> - - application/xml + +
- Created + OK -
- x-ms-request-id - 6934644d-d956-4202-9db7-e32fbd67fbb9 -
-
- X-Content-Type-Options - nosniff -
-
- Cache-Control - no-store,no-cache -
-
- Content-Type - application/xml; charset=utf-8 -
Date - Tue, 01 Jul 2014 20:54:30 GMT + Mon, 19 Jan 2015 18:02:08 GMT
Server @@ -9749,15 +9765,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Rule1</Name><Type>Microsoft.SqlAzure.FirewallRule</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/firewallrules/Rule1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><StartIPAddress>0.0.0.0</StartIPAddress><EndIPAddress>1.1.1.1</EndIPAddress></ServiceResource> +
- 1 + 12 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9765,46 +9781,32 @@
x-ms-client-session-id - f79d51c9-337e-457e-b5ac-f1f427231277-2014-07-01 20:54:29Z + 6ec11d34-5bb9-4643-808b-0d8fbc8bb949-2015-01-19 17:58:22Z
x-ms-client-request-id - 25d312ba-649b-4c81-9a9a-7a222d5c2225-2014-07-01 20:54:30Z + 0c1c7b44-7486-4be1-b116-c06fd72631d9-2015-01-19 18:02:08Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>Rule2</Name> - <StartIPAddress>1.1.1.1</StartIPAddress> - <EndIPAddress>2.2.2.2</EndIPAddress> - </ServiceResource> - - application/xml + +
- Created + OK -
- x-ms-request-id - a7844028-4bee-48ed-9ede-abfefdb52771 -
-
- X-Content-Type-Options - nosniff -
-
- Cache-Control - no-store,no-cache -
Content-Type application/xml; charset=utf-8
Date - Tue, 01 Jul 2014 20:54:30 GMT + Mon, 19 Jan 2015 18:02:08 GMT
Server @@ -9812,15 +9814,21 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Rule2</Name><Type>Microsoft.SqlAzure.FirewallRule</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/firewallrules/Rule2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><StartIPAddress>1.1.1.1</StartIPAddress><EndIPAddress>2.2.2.2</EndIPAddress></ServiceResource> + <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> +</Servers>
+
+
+ + UnitTest.AzureSqlDatabaseServerFirewallTests + - 2 + 0 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9832,20 +9840,146 @@
x-ms-client-request-id - db9d31d7-1564-4c1e-a930-a917178c4fd2-2014-07-01 20:54:30Z + f82b3d86-efa5-430d-9c37-6fdbc508df54-2014-07-01 20:54:29Z
- - + + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>Rule1</Name> + <StartIPAddress>0.0.0.0</StartIPAddress> + <EndIPAddress>1.1.1.1</EndIPAddress> + </ServiceResource> + + application/xml
- OK + Created
x-ms-request-id - 7cff0c8d-644e-4a90-b6ac-5d379c48a90e + 6934644d-d956-4202-9db7-e32fbd67fbb9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 01 Jul 2014 20:54:30 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Rule1</Name><Type>Microsoft.SqlAzure.FirewallRule</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/firewallrules/Rule1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><StartIPAddress>0.0.0.0</StartIPAddress><EndIPAddress>1.1.1.1</EndIPAddress></ServiceResource> +
+
+ + 1 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + f79d51c9-337e-457e-b5ac-f1f427231277-2014-07-01 20:54:29Z +
+
+ x-ms-client-request-id + 25d312ba-649b-4c81-9a9a-7a222d5c2225-2014-07-01 20:54:30Z +
+
+ + + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>Rule2</Name> + <StartIPAddress>1.1.1.1</StartIPAddress> + <EndIPAddress>2.2.2.2</EndIPAddress> + </ServiceResource> + + application/xml + +
+ + Created + +
+ x-ms-request-id + a7844028-4bee-48ed-9ede-abfefdb52771 +
+
+ X-Content-Type-Options + nosniff +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 01 Jul 2014 20:54:30 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Rule2</Name><Type>Microsoft.SqlAzure.FirewallRule</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/firewallrules/Rule2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><StartIPAddress>1.1.1.1</StartIPAddress><EndIPAddress>2.2.2.2</EndIPAddress></ServiceResource> +
+
+ + 2 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + f79d51c9-337e-457e-b5ac-f1f427231277-2014-07-01 20:54:29Z +
+
+ x-ms-client-request-id + db9d31d7-1564-4c1e-a930-a917178c4fd2-2014-07-01 20:54:30Z +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7cff0c8d-644e-4a90-b6ac-5d379c48a90e
X-Content-Type-Options @@ -9877,7 +10011,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules/Rule1 PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9940,7 +10074,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -9997,7 +10131,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules/Rule1 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10050,7 +10184,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules/Rule2 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10103,7 +10237,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/firewallrules GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10165,7 +10299,7 @@ http://localhost:12345/v1/ManagementService.svc/GetAccessToken GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
sqlauthorization @@ -10224,7 +10358,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Servers()?$top=1 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -10307,7 +10441,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/$metadata GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
AccessToken @@ -10378,7 +10512,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/DacOperations/Export POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10448,7 +10582,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/DacOperations/Status POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10512,7 +10646,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/DacOperations/Import POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10584,7 +10718,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/DacOperations/Status POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10649,11 +10783,11 @@ UnitTest.AzureSqlDatabaseCertTests - 71 + 10 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10661,15 +10795,15 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z
x-ms-client-request-id - 7508a03a-c8b4-4850-81eb-cc3553897b47-2014-07-01 18:23:28Z + 89686d32-f7b6-41c2-adb6-91cd9e5cd75e-2014-07-24 18:33:48Z
- +
@@ -10678,7 +10812,7 @@
x-ms-request-id - 76a05e0e-2a4a-44c8-8a19-f288082f30d3 + eec540f1-0e27-4e3b-ac5c-2cc511fd30a0
X-Content-Type-Options @@ -10688,9 +10822,13 @@ Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 01 Jul 2014 18:23:29 GMT + Thu, 24 Jul 2014 18:33:48 GMT
Server @@ -10698,15 +10836,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource>
- 72 + 0 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10714,29 +10852,40 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 59ff0d89-741e-4941-a29a-461ca8c25612-2014-07-01 18:23:30Z + 3659e2cc-3744-410e-9a43-effc07f967cb-2015-01-19 22:35:45Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcert1</Name> + <CollationName></CollationName> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - d90be8f8-cd0b-4ef5-974d-4f7cde16a88a + a9a12617-5d1f-4ecb-ab7c-533436f5955d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -10747,7 +10896,7 @@
Date - Tue, 01 Jul 2014 18:23:31 GMT + Mon, 19 Jan 2015 22:35:52 GMT
Server @@ -10755,15 +10904,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T17:51:19.7300000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T17:51:21.6470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 73 + 1 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10771,11 +10920,15 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 4feac030-458f-4796-93d5-dbf74dbb7bd1-2014-07-01 18:23:31Z + a48e8666-c768-4a53-91ba-771965235a98-2015-01-19 22:35:52Z +
+
+ Authorization + Bearer abc
@@ -10788,12 +10941,16 @@
x-ms-request-id - 9ae5179a-8ceb-4992-bb57-fef375f0ebb2 + 6bcd0f8d-bcd7-40a8-b1b6-bde4424f506c
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -10804,7 +10961,7 @@
Date - Tue, 01 Jul 2014 18:23:31 GMT + Mon, 19 Jan 2015 22:35:52 GMT
Server @@ -10812,15 +10969,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 74 + 2 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10828,34 +10985,37 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 1f0525ad-4b91-48e7-aa4f-965b396d2792-2014-07-01 18:23:32Z + 5fe88c31-1b87-493f-8075-7d2ea6def2a8-2015-01-19 22:35:55Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</Name> - <CollationName></CollationName> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - 2124fd28-a431-40a7-b042-c3a712a32062 + cae463ef-8295-4d39-af08-42f6bef1b7d5
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -10866,7 +11026,7 @@
Date - Tue, 01 Jul 2014 18:23:33 GMT + Mon, 19 Jan 2015 22:35:55 GMT
Server @@ -10874,15 +11034,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T18:23:32.6770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T18:23:33.4870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T18:24:32.5630000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 75 + 3 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10890,11 +11050,15 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 38977305-3d02-440a-bd43-9d61f985bcd2-2014-07-01 18:23:33Z + 9b234ccb-23e1-4a94-b2b7-93d99e527399-2015-01-19 22:35:57Z +
+
+ Authorization + Bearer abc
@@ -10907,12 +11071,16 @@
x-ms-request-id - 5b2b38eb-331c-443d-b0dc-1bb5c357ddef + 2ae136ef-ad8e-4644-9464-baad6aa20f5a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -10923,7 +11091,7 @@
Date - Tue, 01 Jul 2014 18:23:33 GMT + Mon, 19 Jan 2015 22:35:57 GMT
Server @@ -10931,15 +11099,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 76 + 4 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations?databaseName=testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -10947,11 +11115,15 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 76168c5d-5695-4c71-b5c9-f6fe5bcf71b8-2014-07-01 18:23:34Z + ea080725-61f8-4c1a-a085-5b95eb93941b-2015-01-19 22:35:59Z +
+
+ Authorization + Bearer abc
@@ -10964,12 +11136,16 @@
x-ms-request-id - 8257779e-3afa-4c88-a684-c5b18b3171d2 + a9cc7873-e54c-4ba0-b78e-6ef5831a4769
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -10980,7 +11156,7 @@
Date - Tue, 01 Jul 2014 18:23:34 GMT + Mon, 19 Jan 2015 22:35:59 GMT
Server @@ -10988,15 +11164,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/abd31d7f-19ca-4f29-a89a-7b38910f7ca9</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>abd31d7f-19ca-4f29-a89a-7b38910f7ca9</Id><StateId>2</StateId><SessionActivityId>2124fd28-a431-40a7-b042-c3a712a32062</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-01T18:23:32.5330000</StartTime><LastModifyTime>2014-07-01T18:23:33.5470000</LastModifyTime></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 77 + 5 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations?databaseName=testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11004,11 +11180,15 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 134732c5-0b00-4d95-a790-d82a0941cbff-2014-07-01 18:23:35Z + 3b99104e-30f2-4eb5-b06a-05cf723b2a07-2015-01-19 22:36:01Z +
+
+ Authorization + Bearer abc
@@ -11021,12 +11201,16 @@
x-ms-request-id - adeb0e05-51f0-4a42-9e01-a8dba063c2fd + 145785ed-9713-4d9d-bbc6-00b670a359d0
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11037,7 +11221,7 @@
Date - Tue, 01 Jul 2014 18:23:34 GMT + Mon, 19 Jan 2015 22:36:01 GMT
Server @@ -11045,15 +11229,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/abd31d7f-19ca-4f29-a89a-7b38910f7ca9</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>abd31d7f-19ca-4f29-a89a-7b38910f7ca9</Id><StateId>2</StateId><SessionActivityId>2124fd28-a431-40a7-b042-c3a712a32062</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-01T18:23:32.5330000</StartTime><LastModifyTime>2014-07-01T18:23:33.5470000</LastModifyTime></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 78 + 6 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations/abd31d7f-19ca-4f29-a89a-7b38910f7ca9 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11061,11 +11245,15 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 9852d4d3-ac5e-40e0-b686-6a16f227bcbc-2014-07-01 18:23:36Z + 1188f19d-0b53-4e61-ac21-752a9203c0ac-2015-01-19 22:36:03Z +
+
+ Authorization + Bearer abc
@@ -11078,12 +11266,16 @@
x-ms-request-id - a9c2f5b5-9ad9-4c48-b34c-6f0a695e5f15 + 49b6758a-03e5-44c1-8033-a5d413fc9bdf
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11094,7 +11286,7 @@
Date - Tue, 01 Jul 2014 18:23:36 GMT + Mon, 19 Jan 2015 22:36:03 GMT
Server @@ -11102,15 +11294,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/abd31d7f-19ca-4f29-a89a-7b38910f7ca9</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>abd31d7f-19ca-4f29-a89a-7b38910f7ca9</Id><StateId>2</StateId><SessionActivityId>2124fd28-a431-40a7-b042-c3a712a32062</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-01T18:23:32.5330000</StartTime><LastModifyTime>2014-07-01T18:23:33.5470000</LastModifyTime></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 79 + 7 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11118,15 +11310,19 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 69f4bd15-9ac2-48da-be02-e8761b1aad62-2014-07-01 18:23:37Z + 42482339-05d8-4ce1-a5d6-273d498038de-2015-01-19 22:36:05Z +
+
+ Authorization + Bearer abc
- +
@@ -11135,19 +11331,27 @@
x-ms-request-id - 855079e1-798f-4573-ac16-5f41968c7116 + e986cb17-9dc7-49af-b158-7446a83aecbf
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 01 Jul 2014 18:23:37 GMT + Mon, 19 Jan 2015 22:36:05 GMT
Server @@ -11155,15 +11359,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 80 + 8 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11171,11 +11375,15 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 8dd2a8fd-d750-498b-945e-6faaf5399855-2014-07-01 18:23:38Z + a784b673-33e0-4e4d-abe5-f1845569e50d-2015-01-19 22:36:07Z +
+
+ Authorization + Bearer abc
@@ -11188,12 +11396,16 @@
x-ms-request-id - f4097f94-53d8-4942-9541-6ffc26799d5f + e9df646f-c60b-4d19-8078-1cd753591aa9
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11204,7 +11416,7 @@
Date - Tue, 01 Jul 2014 18:23:39 GMT + Mon, 19 Jan 2015 22:36:07 GMT
Server @@ -11212,15 +11424,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T17:51:19.7300000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T17:51:21.6470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 81 + 9 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11228,11 +11440,15 @@
x-ms-client-session-id - 27627108-5056-4884-85e4-5f7f5bb95d93-2014-07-01 18:22:32Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - cfd34030-0060-4147-ae45-a8229e815204-2014-07-01 18:23:39Z + 476ac0cd-0e97-4cb3-9df1-2c63e536a43e-2015-01-19 22:36:09Z +
+
+ Authorization + Bearer abc
@@ -11245,12 +11461,16 @@
x-ms-request-id - 52c57f27-935f-464c-9d61-4360a0bcae6b + 7fa95b59-e249-43e0-a6b3-299f9ae3f58e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11261,7 +11481,7 @@
Date - Tue, 01 Jul 2014 18:23:39 GMT + Mon, 19 Jan 2015 22:36:09 GMT
Server @@ -11269,15 +11489,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
10 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11285,11 +11505,15 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 4983bfad-8a7b-4dc3-970d-e95c5a9f7e06-2014-07-07 19:57:24Z + 6cd6f72a-19dc-4820-a611-906f5e268a6a-2015-01-19 22:36:11Z +
+
+ Authorization + Bearer abc
@@ -11302,12 +11526,16 @@
x-ms-request-id - d59aeb9f-748e-4255-95d9-c9178ad4dc9f + fae7dfe9-2d89-481c-9dc4-aac333326cfb
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11318,7 +11546,7 @@
Date - Mon, 07 Jul 2014 19:57:24 GMT + Mon, 19 Jan 2015 22:36:11 GMT
Server @@ -11326,15 +11554,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 57 + 11 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11342,11 +11570,15 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - fd46724b-3588-415e-ab3d-d341c7d6b151-2014-07-07 19:58:01Z + c9d74c5e-da8d-4846-95f8-53ccfa371d63-2015-01-19 22:36:13Z +
+
+ Authorization + Bearer abc
@@ -11359,12 +11591,16 @@
x-ms-request-id - c62706ca-f932-49d5-a168-15e8973424f3 + 9bf143c4-ed26-45ab-81af-d222c15c4bfe
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11375,7 +11611,7 @@
Date - Mon, 07 Jul 2014 19:58:01 GMT + Mon, 19 Jan 2015 22:36:14 GMT
Server @@ -11383,15 +11619,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 58 + 12 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11399,32 +11635,37 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - eefd4a9c-3936-4b09-bc0e-d79333115150-2014-07-07 19:58:01Z + ca46e951-6946-4764-b69c-6e2b883ce0e9-2015-01-19 22:36:16Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c</Name> - <CollationName></CollationName> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 3360f77a-5284-4662-9dfd-0f37b0af1ec7 + 5f7695a2-7450-4df6-9441-0986a6973db6
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11435,7 +11676,7 @@
Date - Mon, 07 Jul 2014 19:58:04 GMT + Mon, 19 Jan 2015 22:36:16 GMT
Server @@ -11443,15 +11684,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-07T19:58:02.3470000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-07T19:58:03.6600000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-07T19:59:02.1470000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 59 + 13 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11459,11 +11700,15 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - c9362cd5-149c-40c5-824f-61afe2d28846-2014-07-07 19:58:04Z + 4a48d500-8a44-496d-9466-9da028954f06-2015-01-19 22:36:18Z +
+
+ Authorization + Bearer abc
@@ -11476,12 +11721,16 @@
x-ms-request-id - 44948804-8991-4755-9b72-6fb853d4f73e + db5fa367-3273-4446-b096-ca4eba0d2126
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11492,7 +11741,7 @@
Date - Mon, 07 Jul 2014 19:58:04 GMT + Mon, 19 Jan 2015 22:36:18 GMT
Server @@ -11500,15 +11749,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 60 + 14 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations?databaseName=testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11516,11 +11765,15 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 5ce9227f-50cd-4bf2-9504-9975a07229f0-2014-07-07 19:58:04Z + 75934686-5698-4c6a-9eee-f42222496b79-2015-01-19 22:36:20Z +
+
+ Authorization + Bearer abc
@@ -11533,12 +11786,16 @@
x-ms-request-id - 92947bcc-6c33-4570-85cb-d39c44a9b0a1 + bd1ed11b-f89d-4c29-ac46-23faf87af6eb
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11549,7 +11806,7 @@
Date - Mon, 07 Jul 2014 19:58:04 GMT + Mon, 19 Jan 2015 22:36:20 GMT
Server @@ -11557,15 +11814,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/33623226-1f44-4ea5-a18f-b4460664f9b0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>33623226-1f44-4ea5-a18f-b4460664f9b0</Id><StateId>2</StateId><SessionActivityId>3360f77a-5284-4662-9dfd-0f37b0af1ec7</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-07T19:58:02.0530000</StartTime><LastModifyTime>2014-07-07T19:58:03.7400000</LastModifyTime></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 61 + 15 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations?databaseName=testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11573,11 +11830,15 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 5cb7dd9b-65c5-4709-86db-e3d3797ef73c-2014-07-07 19:58:04Z + eb8e096b-9930-4b22-9ce8-6813c4f19a2b-2015-01-19 22:36:22Z +
+
+ Authorization + Bearer abc
@@ -11590,12 +11851,16 @@
x-ms-request-id - cf971bd6-7c0f-4fe6-bab8-1c6d027ac2f8 + 916e0452-1e38-4f9d-9529-2eee1b92b896
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11606,7 +11871,7 @@
Date - Mon, 07 Jul 2014 19:58:04 GMT + Mon, 19 Jan 2015 22:36:22 GMT
Server @@ -11614,15 +11879,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/33623226-1f44-4ea5-a18f-b4460664f9b0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>33623226-1f44-4ea5-a18f-b4460664f9b0</Id><StateId>2</StateId><SessionActivityId>3360f77a-5284-4662-9dfd-0f37b0af1ec7</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-07T19:58:02.0530000</StartTime><LastModifyTime>2014-07-07T19:58:03.7400000</LastModifyTime></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 62 + 16 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations/33623226-1f44-4ea5-a18f-b4460664f9b0 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11630,11 +11895,15 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 85c7aa8c-e1cf-4641-a901-fb5cd4ea6b51-2014-07-07 19:58:04Z + b583da2d-a470-4ffe-8ec4-00617f149ee9-2015-01-19 22:36:24Z +
+
+ Authorization + Bearer abc
@@ -11647,12 +11916,16 @@
x-ms-request-id - 05fada32-005a-4268-b7d4-70cc4a8077bc + bb60cebd-9809-49cb-8dee-eefd8fabf4e1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -11663,7 +11936,7 @@
Date - Mon, 07 Jul 2014 19:58:04 GMT + Mon, 19 Jan 2015 22:36:24 GMT
Server @@ -11671,15 +11944,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/33623226-1f44-4ea5-a18f-b4460664f9b0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>33623226-1f44-4ea5-a18f-b4460664f9b0</Id><StateId>2</StateId><SessionActivityId>3360f77a-5284-4662-9dfd-0f37b0af1ec7</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-07T19:58:02.0530000</StartTime><LastModifyTime>2014-07-07T19:58:03.7400000</LastModifyTime></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 63 + 17 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert3 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11687,15 +11960,19 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 6cce9387-f9fb-4c0c-8fb7-7e014041d675-2014-07-07 19:58:05Z + f0ec8e8c-2429-4d84-b3c5-acff74dddbf5-2015-01-19 22:36:26Z +
+
+ Authorization + Bearer abc
- +
@@ -11704,19 +11981,27 @@
x-ms-request-id - 015080fa-0bcf-444e-8790-017185c7d5f2 + e3cc25f2-e62b-4a40-a9ec-a128e895f661
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Mon, 07 Jul 2014 19:58:08 GMT + Mon, 19 Jan 2015 22:36:26 GMT
Server @@ -11724,15 +12009,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 64 + 18 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11740,15 +12025,19 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - d697072b-4165-4901-9af6-75e13e031bb7-2014-07-07 19:58:08Z + e1a30aec-ddc7-431f-9152-9586aeee9b6a-2015-01-19 22:36:28Z +
+
+ Authorization + Bearer abc
- +
@@ -11757,19 +12046,27 @@
x-ms-request-id - 44ff1afe-fbf2-4936-8e10-7dd6f5e790e6 + 052f8be2-3e3e-4fc1-9afa-db9bc9a0800d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Mon, 07 Jul 2014 19:58:10 GMT + Mon, 19 Jan 2015 22:36:28 GMT
Server @@ -11777,15 +12074,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 65 + 19 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11793,15 +12090,19 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 1d398ee1-c2d8-4544-a945-edfc0640b620-2014-07-07 19:58:11Z + 46a9e627-4fe6-4f73-9f30-87d3545864ec-2015-01-19 22:36:30Z +
+
+ Authorization + Bearer abc
- +
@@ -11810,19 +12111,27 @@
x-ms-request-id - 96aab86e-ee99-477a-92b8-12696b422a55 + 5b2e2174-bcaf-4130-a113-7f28e40e5c37
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Mon, 07 Jul 2014 19:58:12 GMT + Mon, 19 Jan 2015 22:36:30 GMT
Server @@ -11830,15 +12139,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 66 + 20 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11846,15 +12155,19 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - a91aab26-2e82-4201-a831-3e555118f507-2014-07-07 19:58:13Z + fb3d5bf7-d3d9-4c96-a801-228905845830-2015-01-19 22:36:32Z +
+
+ Authorization + Bearer abc
- +
@@ -11863,19 +12176,27 @@
x-ms-request-id - 7e36534b-4152-4d45-ace9-796dddab428f + a0af3438-3e60-4767-a70b-fd2a319bd5cb
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Mon, 07 Jul 2014 19:58:15 GMT + Mon, 19 Jan 2015 22:36:32 GMT
Server @@ -11883,15 +12204,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 67 + 21 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11899,15 +12220,19 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 96beda62-f5ca-4561-ada6-2b11b6b71b60-2014-07-07 19:58:15Z + 00cf226c-0bed-48b0-8544-b29a123caaf5-2015-01-19 22:36:34Z +
+
+ Authorization + Bearer abc
- +
@@ -11916,19 +12241,27 @@
x-ms-request-id - 2bff7ff0-075c-4e9d-a595-46f222b1209f + c7feb580-ed56-4916-a735-b28049ebdb62
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Mon, 07 Jul 2014 19:58:18 GMT + Mon, 19 Jan 2015 22:36:35 GMT
Server @@ -11936,15 +12269,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 68 + 22 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_76974d03-d70b-4f9b-88d0-76df0cb68f2c - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -11952,15 +12285,19 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - c050b1b1-8e75-456c-a7b0-6c56eff8a54b-2014-07-07 19:58:18Z + 25ce49f5-db4d-4bfc-ad74-86329e2ef787-2015-01-19 22:36:37Z +
+
+ Authorization + Bearer abc
- +
@@ -11969,19 +12306,27 @@
x-ms-request-id - 51cff5b0-d757-484d-a0dd-9c9f3787a236 + a76cd11c-cce5-4f11-b924-a4bcd07b3089
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Mon, 07 Jul 2014 19:58:20 GMT + Mon, 19 Jan 2015 22:36:37 GMT
Server @@ -11989,15 +12334,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 69 + 23 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12005,11 +12350,15 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 4a29587c-d167-44fa-a6b4-484dc1b6bc57-2014-07-07 19:58:20Z + 7346b4b2-d04e-4833-90c0-275de305e7da-2015-01-19 22:36:39Z +
+
+ Authorization + Bearer abc
@@ -12022,12 +12371,16 @@
x-ms-request-id - 7e4162c1-b8fd-4573-810d-cb9e1f3db310 + bfde24de-f30e-44ae-8ae6-ed4a57fb84e5
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12038,7 +12391,7 @@
Date - Mon, 07 Jul 2014 19:58:20 GMT + Mon, 19 Jan 2015 22:36:39 GMT
Server @@ -12046,15 +12399,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-07T18:27:48.3970000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-07T18:27:51.0930000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 70 + 24 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12062,11 +12415,15 @@
x-ms-client-session-id - 98fd52cf-24a2-4f03-af62-87bb35af25e5-2014-07-07 19:57:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 94df10a3-b218-4dab-8e6e-e35b0a96f8a7-2014-07-07 19:58:20Z + a8c4cdfa-265f-4109-900f-e8771ec2d355-2015-01-19 22:36:41Z +
+
+ Authorization + Bearer abc
@@ -12079,12 +12436,16 @@
x-ms-request-id - a21d4e5f-941c-4169-b369-542c9da6a5ff + 0beed67f-32e0-4ad4-9ce6-4df1b27446aa
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12095,7 +12456,7 @@
Date - Mon, 07 Jul 2014 19:58:20 GMT + Mon, 19 Jan 2015 22:36:41 GMT
Server @@ -12103,15 +12464,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 0 + 25 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12119,32 +12480,37 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 58be934b-3b99-4ccf-8e73-2cda33c037a4-2014-07-24 18:33:34Z + 67cb05df-0694-41ef-9a30-ec31c49623d3-2015-01-19 22:36:43Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcert1</Name> - <CollationName></CollationName> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 38ee9978-f024-43c6-9cbd-98af1df374a6 + da951102-2656-4ce9-beec-a1d5e3d27d15
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12155,23 +12521,23 @@
Date - Thu, 24 Jul 2014 18:33:41 GMT + Mon, 19 Jan 2015 22:36:43 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:38.6430000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:40.3830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:38.2600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 1 + 26 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12179,11 +12545,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 3457048e-a701-4693-8b7e-5434f65582c7-2014-07-24 18:33:41Z + 1a8f631f-6400-41fb-8be9-a6c2dcb8ef60-2015-01-19 22:36:45Z +
+
+ Authorization + Bearer abc
@@ -12196,12 +12566,16 @@
x-ms-request-id - c66661be-ca5d-411e-9d69-4db15881ee3f + 62015c79-9b8d-4ba8-9050-d657a88272fe
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12212,23 +12586,23 @@
Date - Thu, 24 Jul 2014 18:33:41 GMT + Mon, 19 Jan 2015 22:36:45 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 2 + 27 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12236,34 +12610,37 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - cd60783d-919c-409b-88e7-41fb05727407-2014-07-24 18:33:41Z + e8f8f73f-8e57-4094-9c06-de5f19e37c61-2015-01-19 22:36:47Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcert2</Name> - <Edition>Business</Edition> - <MaxSizeGB>10</MaxSizeGB> - <CollationName>Japanese_CI_AS</CollationName> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 2b9ec546-df74-4295-9b3a-48ccf4dde7be + 61db830a-b580-436d-a2d6-c247dda080f5
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12274,23 +12651,23 @@
Date - Thu, 24 Jul 2014 18:33:44 GMT + Mon, 19 Jan 2015 22:36:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2014-07-24T18:33:41.7870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:43.5400000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:41.5700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 28 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12298,11 +12675,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 086531eb-167d-424f-a574-f5829a4162f6-2014-07-24 18:33:44Z + 8f4f01c4-da54-4f54-9a6c-99e362bb5a90-2015-01-19 22:36:49Z +
+
+ Authorization + Bearer abc
@@ -12315,12 +12696,16 @@
x-ms-request-id - 6b8a5bb9-1b9d-4fec-bf8f-d3db377e3f1b + ac1dedcc-0333-46c7-b725-57bd6c1ca3c1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12331,23 +12716,23 @@
Date - Thu, 24 Jul 2014 18:33:44 GMT + Mon, 19 Jan 2015 22:36:49 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 4 + 29 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12355,33 +12740,37 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 6f872964-7bc9-4716-8533-3b0a7c2f09c9-2014-07-24 18:33:44Z + f872490c-4b27-4d13-a1c1-736b1f49154b-2015-01-19 22:36:51Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcert4</Name> - <CollationName></CollationName> - <MaxSizeBytes>104857600</MaxSizeBytes> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 7f02e598-aad0-4eec-8152-810e8a28e149 + 3ef7b26d-b2dc-409d-b002-67e33d660839
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12392,23 +12781,23 @@
Date - Thu, 24 Jul 2014 18:33:47 GMT + Mon, 19 Jan 2015 22:36:51 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:44.7330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:46.5570000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:44.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 5 + 30 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12416,11 +12805,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 8caeec5f-70a3-485f-94a0-f4720d89071b-2014-07-24 18:33:47Z + 0d95a595-3381-45b2-8a6a-83c845b17ced-2015-01-19 22:36:53Z +
+
+ Authorization + Bearer abc
@@ -12433,12 +12826,16 @@
x-ms-request-id - b7a38d30-5e11-48da-ba9c-7c04ae2f56ca + 385bf2ed-447d-4339-b43f-ebd5a00e1e3b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12449,23 +12846,23 @@
Date - Thu, 24 Jul 2014 18:33:47 GMT + Mon, 19 Jan 2015 22:36:53 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 6 + 31 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12473,11 +12870,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 3f1a1e06-43ef-41d7-8802-6a725e6ec205-2014-07-24 18:33:47Z + e407972e-f8a3-49ed-b080-dc4a853d2c01-2015-01-19 22:36:55Z +
+
+ Authorization + Bearer abc
@@ -12490,12 +12891,16 @@
x-ms-request-id - 0a1f223f-2313-42b0-8a2e-db8f46478df6 + 3ab425c6-d806-474b-9f69-28ec668588b6
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12506,23 +12911,23 @@
Date - Thu, 24 Jul 2014 18:33:47 GMT + Mon, 19 Jan 2015 22:36:56 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-22T17:52:25.3400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-22T17:52:27.9370000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:38.6430000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:40.3830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:38.2600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2014-07-24T18:33:41.7870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:43.5400000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:41.5700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:44.7330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:46.5570000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:44.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 7 + 32 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12530,11 +12935,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 1e1329fd-d217-48c7-b644-067555953e2c-2014-07-24 18:33:47Z + e1206177-d185-41fb-9e72-8a0b574b54d1-2015-01-19 22:36:58Z +
+
+ Authorization + Bearer abc
@@ -12547,12 +12956,16 @@
x-ms-request-id - 51942c38-5a35-49f9-aba7-37e87bf23fe7 + 71cf60dc-f068-484a-9944-a6910da6440f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12563,23 +12976,23 @@
Date - Thu, 24 Jul 2014 18:33:47 GMT + Mon, 19 Jan 2015 22:36:58 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 8 + 33 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12587,11 +13000,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 0e293749-1188-44c5-9b7e-8a6ff6c1c2df-2014-07-24 18:33:47Z + a051dedb-f068-48bb-82df-1d7f1a2c3405-2015-01-19 22:37:00Z +
+
+ Authorization + Bearer abc
@@ -12604,12 +13021,16 @@
x-ms-request-id - e2a017b5-5fac-497e-8e08-7c6b073e5b8f + 8fdfef33-fe99-44ad-abf3-88fb8c050f03
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12620,23 +13041,23 @@
Date - Thu, 24 Jul 2014 18:33:47 GMT + Mon, 19 Jan 2015 22:37:00 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 9 + 34 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12644,11 +13065,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 4be0baa5-f437-4598-b920-0461c79936b3-2014-07-24 18:33:47Z + c4df5d59-21b7-4a96-b389-107adbe72bae-2015-01-19 22:37:02Z +
+
+ Authorization + Bearer abc
@@ -12661,12 +13086,16 @@
x-ms-request-id - 893bb97f-0844-47b6-909a-646cb9d39811 + 15eda1ae-d0e0-428d-a954-83fc37ac5181
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12677,23 +13106,23 @@
Date - Thu, 24 Jul 2014 18:33:47 GMT + Mon, 19 Jan 2015 22:37:02 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 10 + 35 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12701,11 +13130,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 89686d32-f7b6-41c2-adb6-91cd9e5cd75e-2014-07-24 18:33:48Z + 923baa44-f8f5-4f96-8990-4b1d08f83a3d-2015-01-19 22:37:04Z +
+
+ Authorization + Bearer abc
@@ -12718,12 +13151,16 @@
x-ms-request-id - eec540f1-0e27-4e3b-ac5c-2cc511fd30a0 + ddecc7d1-3ab2-455d-8cdd-1e5dc7de57d3
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12734,23 +13171,23 @@
Date - Thu, 24 Jul 2014 18:33:48 GMT + Mon, 19 Jan 2015 22:37:04 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 11 + 36 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12758,11 +13195,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 64a61701-8397-48fb-8417-2644f8056ccf-2014-07-24 18:33:48Z + 7fa5fac0-c71f-4d6e-8918-4d87bcc303e2-2015-01-19 22:37:06Z +
+
+ Authorization + Bearer abc
@@ -12775,12 +13216,16 @@
x-ms-request-id - e1cb24de-27b4-440a-9325-f4860b79cc5b + e79ffa3f-9c53-400a-8ec8-0842c1c3de60
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12791,23 +13236,23 @@
Date - Thu, 24 Jul 2014 18:33:48 GMT + Mon, 19 Jan 2015 22:37:06 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:38.6430000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:40.3830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:38.2600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 12 + 37 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12815,11 +13260,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 2cfa0c27-2105-4e40-9aa6-6c564ab8a623-2014-07-24 18:33:48Z + 35a6e0e5-5577-47a7-b219-ad3f232d1293-2015-01-19 22:37:08Z +
+
+ Authorization + Bearer abc
@@ -12832,12 +13281,16 @@
x-ms-request-id - 8efe489c-deac-4abd-8aab-e28874ce3409 + 40e7b283-909e-4349-a905-e1882e52831a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12848,23 +13301,23 @@
Date - Thu, 24 Jul 2014 18:33:48 GMT + Mon, 19 Jan 2015 22:37:08 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 13 + 38 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12872,11 +13325,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - e0c06d45-45da-4544-816c-cdeb27b44b79-2014-07-24 18:33:48Z + a8fd11ff-6212-4b68-b7eb-42a42f3164dd-2015-01-19 22:37:10Z +
+
+ Authorization + Bearer abc
@@ -12889,12 +13346,16 @@
x-ms-request-id - d28477f9-c3ae-4fee-a831-e9539bde9531 + 09eb43b2-c5a5-4702-9072-e0b43013e6cb
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12905,23 +13366,23 @@
Date - Thu, 24 Jul 2014 18:33:48 GMT + Mon, 19 Jan 2015 22:37:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:44.7330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:46.5570000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:44.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 14 + 39 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12929,11 +13390,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - c21fa624-606c-4342-acc2-9d4fb07ecab4-2014-07-24 18:33:49Z + 097f630b-e5ba-424e-8d53-32d61a62a445-2015-01-19 22:37:12Z +
+
+ Authorization + Bearer abc
@@ -12946,12 +13411,16 @@
x-ms-request-id - 3c5fd499-421d-41cd-b52d-aca020c41b5b + 5becd12f-1e93-4504-b389-1fb1311814c8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -12962,23 +13431,23 @@
Date - Thu, 24 Jul 2014 18:33:48 GMT + Mon, 19 Jan 2015 22:37:12 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 15 + 40 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -12986,11 +13455,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - d5cb1115-9039-4eb9-9243-c67f2edaad65-2014-07-24 18:33:49Z + 8eb199e1-7635-4dde-8a5d-bcc536ed6525-2015-01-19 22:37:14Z +
+
+ Authorization + Bearer abc
@@ -13003,12 +13476,16 @@
x-ms-request-id - e70c14ef-4d5b-4ebe-8c01-2c67b28e6a14 + f0547fe5-3eb2-4dbd-9383-26337a1955ed
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13019,23 +13496,23 @@
Date - Thu, 24 Jul 2014 18:33:49 GMT + Mon, 19 Jan 2015 22:37:14 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:38.6430000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:40.3830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:38.2600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 16 + 41 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 - PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13043,20 +13520,20 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - d5cb1115-9039-4eb9-9243-c67f2edaad65-2014-07-24 18:33:49Z + 48069dcd-868a-4d66-9e32-3291fa830715-2015-01-19 22:37:16Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcert3</Name> - <Edition>Web</Edition> - <ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId> -</ServiceResource> - application/xml + +
@@ -13064,12 +13541,16 @@
x-ms-request-id - d6bd442f-da6f-4e45-9e40-26122730517b + bc802bf6-ae60-4ad7-bb29-b1b830c68862
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13080,23 +13561,23 @@
Date - Thu, 24 Jul 2014 18:33:51 GMT + Mon, 19 Jan 2015 22:37:17 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:51.5170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:40.3830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:38.2600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 17 + 42 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13104,11 +13585,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 95e53ddc-3558-4652-8d44-a32b817d449a-2014-07-24 18:33:51Z + e19d6049-facd-44a6-82aa-f88f125886bb-2015-01-19 22:37:19Z +
+
+ Authorization + Bearer abc
@@ -13121,12 +13606,16 @@
x-ms-request-id - 26577677-e3c1-433c-8758-38ad376317bd + e97921ea-8363-4a6e-be9c-718adb046dd8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13137,23 +13626,23 @@
Date - Thu, 24 Jul 2014 18:33:51 GMT + Mon, 19 Jan 2015 22:37:19 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 18 + 43 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13161,11 +13650,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 523fc064-1033-428b-98f6-a46b2d270cba-2014-07-24 18:33:52Z + 11eecb59-a458-46bc-94a4-d7790f0093b0-2015-01-19 22:37:21Z +
+
+ Authorization + Bearer abc
@@ -13178,12 +13671,16 @@
x-ms-request-id - 52d27d7c-dc4b-4187-81a9-2b47404ff466 + 869cc208-2f3e-4a3f-a98e-5aa086a7a297
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13194,23 +13691,23 @@
Date - Thu, 24 Jul 2014 18:33:51 GMT + Mon, 19 Jan 2015 22:37:21 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:51.5170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:40.3830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:38.2600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 19 + 44 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert3 - PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13218,21 +13715,20 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 523fc064-1033-428b-98f6-a46b2d270cba-2014-07-24 18:33:52Z + c0543799-aa7f-441e-8545-b0330f0b4e37-2015-01-19 22:37:23Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcert3</Name> - <Edition>Web</Edition> - <MaxSizeGB>5</MaxSizeGB> - <ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId> -</ServiceResource> - application/xml + +
@@ -13240,12 +13736,16 @@
x-ms-request-id - c0d8a540-9b27-4a04-b918-d6723ba94da7 + 37154ffd-7674-4df2-88a8-199ac3103a5a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13256,23 +13756,23 @@
Date - Thu, 24 Jul 2014 18:33:54 GMT + Mon, 19 Jan 2015 22:37:23 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:51.5170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:40.3830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:35:38.2600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 20 + 45 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13280,11 +13780,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - c1e8e6df-6d02-4634-86e6-abf77d276a13-2014-07-24 18:33:54Z + fde42312-5ebb-406f-a6f9-79c650364030-2015-01-19 22:37:25Z +
+
+ Authorization + Bearer abc
@@ -13297,12 +13801,16 @@
x-ms-request-id - 4df6df75-0745-411e-a6ad-6e9501f324bd + 1454854d-696f-4f58-bbce-a6d76569a9e1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13313,23 +13821,23 @@
Date - Thu, 24 Jul 2014 18:33:54 GMT + Mon, 19 Jan 2015 22:37:25 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 21 + 46 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13337,11 +13845,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 2dc8b186-fa76-4edd-b5ba-ab3c177932c0-2014-07-24 18:33:54Z + 8b6a9d61-5318-4719-9e99-1fa0958a2329-2015-01-19 22:37:27Z +
+
+ Authorization + Bearer abc
@@ -13354,12 +13866,16 @@
x-ms-request-id - 811c8801-9317-4e5c-9fa5-3ae07ba24461 + 19eab0f0-e1d6-4854-87da-255b8849809e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13370,23 +13886,23 @@
Date - Thu, 24 Jul 2014 18:33:54 GMT + Mon, 19 Jan 2015 22:37:27 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:44.7330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:46.5570000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:44.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 22 + 47 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 - PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13394,21 +13910,20 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 2dc8b186-fa76-4edd-b5ba-ab3c177932c0-2014-07-24 18:33:54Z + 97c03ac8-f714-4ede-a23a-fc9577fbffbc-2015-01-19 22:37:29Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcert4</Name> - <Edition>Web</Edition> - <MaxSizeBytes>1073741824</MaxSizeBytes> - <ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId> -</ServiceResource> - application/xml + +
@@ -13416,12 +13931,16 @@
x-ms-request-id - 7d37d031-5d2e-426d-9dde-fd2c1d202cd4 + b62b95c1-6e7f-4657-ae3c-2cda30175769
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13432,23 +13951,23 @@
Date - Thu, 24 Jul 2014 18:33:56 GMT + Mon, 19 Jan 2015 22:37:29 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:44.7330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:46.5570000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:35:44.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:40:45.8600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 23 + 48 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13456,11 +13975,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - d35075b7-c587-48f0-9604-0e101651a138-2014-07-24 18:33:56Z + 6aae06f3-f6be-4290-9e93-56591bdd60d6-2015-01-19 22:37:31Z +
+
+ Authorization + Bearer abc
@@ -13473,12 +13996,16 @@
x-ms-request-id - 08dc4a41-ed13-4491-a6cc-a2fef6873ebc + 77c68e5c-5c45-4e59-9e08-8b0de39f6829
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13489,23 +14016,23 @@
Date - Thu, 24 Jul 2014 18:33:56 GMT + Mon, 19 Jan 2015 22:37:31 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:30.7030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 24 + 49 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13513,29 +14040,42 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 3ae34902-6fc4-4fff-9867-575868d4df6c-2014-07-24 18:33:56Z + 86b76844-b1b0-40ad-9d42-261d97a3b86c-2015-01-19 22:37:31Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcert2</Name> + <Edition>Business</Edition> + <MaxSizeGB>10</MaxSizeGB> + <CollationName>Japanese_CI_AS</CollationName> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - 5bbced7c-ca2a-41f3-bf9b-34dc550e015e + ed395860-dc7f-467e-aca9-8adb9dc5d3d8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13546,23 +14086,23 @@
Date - Thu, 24 Jul 2014 18:33:56 GMT + Mon, 19 Jan 2015 22:37:36 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3 deprecated</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/e210706e-cd95-4f72-b5e5-885f8a1406e8</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e210706e-cd95-4f72-b5e5-885f8a1406e8</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P3 deprecated resource allocation.</Description><Enabled>False</Enabled><DimensionSettings><ServiceResource><Name>P3 deprecated</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/8efe7983-8e31-4ddb-82d2-5c00e4f48631</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8efe7983-8e31-4ddb-82d2-5c00e4f48631</Id><Description>Premium P3 deprecated resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P3 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>8</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System Standard</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a45fea0c-e63c-4bf0-9f81-9964c86b7d2a</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a45fea0c-e63c-4bf0-9f81-9964c86b7d2a</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 25 + 50 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13570,11 +14110,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - d8056bd8-7cb1-4928-a31b-52e825cad5ac-2014-07-24 18:33:57Z + 6e482d96-d8ef-43a8-96e3-551f627a196d-2015-01-19 22:37:36Z +
+
+ Authorization + Bearer abc
@@ -13587,12 +14131,16 @@
x-ms-request-id - 7722e0df-dd8e-4169-847f-8dbd3a7b07e4 + da7900a7-960b-41d3-ba1c-0251eab94410
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13603,23 +14151,23 @@
Date - Thu, 24 Jul 2014 18:33:56 GMT + Mon, 19 Jan 2015 22:37:36 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3 deprecated</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/e210706e-cd95-4f72-b5e5-885f8a1406e8</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e210706e-cd95-4f72-b5e5-885f8a1406e8</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P3 deprecated resource allocation.</Description><Enabled>False</Enabled><DimensionSettings><ServiceResource><Name>P3 deprecated</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/8efe7983-8e31-4ddb-82d2-5c00e4f48631</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8efe7983-8e31-4ddb-82d2-5c00e4f48631</Id><Description>Premium P3 deprecated resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P3 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>8</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System Standard</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a45fea0c-e63c-4bf0-9f81-9964c86b7d2a</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a45fea0c-e63c-4bf0-9f81-9964c86b7d2a</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 26 + 51 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13627,11 +14175,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - dec8d8a1-4c84-474d-b959-19542db87944-2014-07-24 18:33:57Z + 6f31bd20-c423-4898-bc58-6bcf787f3077-2015-01-19 22:37:39Z +
+
+ Authorization + Bearer abc
@@ -13644,12 +14196,16 @@
x-ms-request-id - 6f90d34d-444a-49c6-80cc-d2ebd7a5472e + 74c842eb-a1f3-429b-9e3b-81209b72e87c
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13660,23 +14216,23 @@
Date - Thu, 24 Jul 2014 18:33:56 GMT + Mon, 19 Jan 2015 22:37:39 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 27 + 52 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13684,11 +14240,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - deb29996-6267-47c5-9c8c-6e558eb5d600-2014-07-24 18:33:57Z + beee2587-631b-4843-bcba-592b82ab5444-2015-01-19 22:37:41Z +
+
+ Authorization + Bearer abc
@@ -13701,12 +14261,16 @@
x-ms-request-id - 87472fbd-5202-4c82-947a-954838f93048 + 9878ba36-ec28-4f07-8e7a-17a07e58c485
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13717,23 +14281,23 @@
Date - Thu, 24 Jul 2014 18:33:56 GMT + Mon, 19 Jan 2015 22:37:41 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:44.7330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:46.5570000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:34:44.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 28 + 53 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 - PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13741,21 +14305,20 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - deb29996-6267-47c5-9c8c-6e558eb5d600-2014-07-24 18:33:57Z + 144a4df0-b759-4185-8d7e-85f2b55feb56-2015-01-19 22:37:43Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcert4</Name> - <Edition>Premium</Edition> - <MaxSizeGB>10</MaxSizeGB> - <ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId> -</ServiceResource> - application/xml + +
@@ -13763,12 +14326,16 @@
x-ms-request-id - 34acc41e-724e-4996-ad01-2b5d57fe1690 + 873755ce-b1c4-4a3b-bc7c-1d89c19c90db
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13779,23 +14346,23 @@
Date - Thu, 24 Jul 2014 18:34:00 GMT + Mon, 19 Jan 2015 22:37:43 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:33:44.7330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:33:46.5570000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:35:44.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 29 + 54 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13803,11 +14370,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 2893d304-137b-4b2c-9da4-45639c20b151-2014-07-24 18:34:00Z + e9fa3cdd-6ad8-4357-a250-6e08cbf6ae4b-2015-01-19 22:37:45Z +
+
+ Authorization + Bearer abc
@@ -13820,12 +14391,16 @@
x-ms-request-id - 3a076a66-be26-404a-baf6-01dc4b4e531c + 81f0d07f-29de-4555-b55a-bf41c033eaa0
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13836,23 +14411,23 @@
Date - Thu, 24 Jul 2014 18:34:00 GMT + Mon, 19 Jan 2015 22:37:45 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 30 + 55 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13860,34 +14435,37 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 48fe16f9-4ae2-4e1d-8926-b59deb5b2970-2014-07-24 18:34:00Z + 29578ef4-dfc4-4641-b650-1debc38bdbcd-2015-01-19 22:37:47Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcertPremiumDBP1</Name> - <Edition>Premium</Edition> - <CollationName></CollationName> - <ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - b7dad5bd-16c2-49ef-92a6-789a03600d51 + 91590079-2e4b-4ce0-a588-68b98dcc1320
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13898,23 +14476,23 @@
Date - Thu, 24 Jul 2014 18:34:00 GMT + Mon, 19 Jan 2015 22:37:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:34:00.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:16:47.9900000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 31 + 56 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13922,11 +14500,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 585f570a-5ce3-4aab-a768-e4b6c400ac3f-2014-07-24 18:34:01Z + d8093305-10ec-4b71-b022-a1306f12c4af-2015-01-19 22:37:49Z +
+
+ Authorization + Bearer abc
@@ -13939,12 +14521,16 @@
x-ms-request-id - 73079e30-c3c7-4ae0-97eb-1440a63d714b + e811e9eb-76f7-4aed-b7cf-14b45a3a554a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -13955,23 +14541,23 @@
Date - Thu, 24 Jul 2014 18:34:01 GMT + Mon, 19 Jan 2015 22:37:49 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 32 + 57 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -13979,11 +14565,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 51e5b50a-df85-4d95-a3a8-fd3093c1e0ec-2014-07-24 18:34:03Z + 661484f5-56bf-4dca-a7df-aef65e4939c2-2015-01-19 22:37:51Z +
+
+ Authorization + Bearer abc
@@ -13996,12 +14586,16 @@
x-ms-request-id - a58d84f2-64eb-44f7-a4c1-db0f2393e031 + 68129680-cf61-4428-8100-58182032cee3
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14012,23 +14606,23 @@
Date - Thu, 24 Jul 2014 18:34:03 GMT + Mon, 19 Jan 2015 22:37:51 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:34:00.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:16:47.9900000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 33 + 58 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14036,11 +14630,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 3b5ed630-9f38-4720-8511-d057b5dd27cc-2014-07-24 18:34:03Z + b89425f7-d50e-43b0-b4f5-353cfcc07587-2015-01-19 22:37:53Z +
+
+ Authorization + Bearer abc
@@ -14053,12 +14651,16 @@
x-ms-request-id - 0f8f82d0-fad4-4dc0-a5b7-42ee222279be + ede49613-0c17-45b0-b59e-e62bc24ed2b2
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14069,23 +14671,23 @@
Date - Thu, 24 Jul 2014 18:34:03 GMT + Mon, 19 Jan 2015 22:37:53 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 34 + 59 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14093,11 +14695,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - aa6fb7ea-a34b-4f1c-b143-e6e413ec8073-2014-07-24 18:34:05Z + 4b3ab18f-989d-4d0e-a673-d12d52f7d0f6-2015-01-19 22:37:55Z +
+
+ Authorization + Bearer abc
@@ -14110,12 +14716,16 @@
x-ms-request-id - 6eaa6443-c93b-4978-b5ed-952ff7707295 + c871381b-d654-46a1-abf6-f7664a0417ce
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14126,23 +14736,23 @@
Date - Thu, 24 Jul 2014 18:34:05 GMT + Mon, 19 Jan 2015 22:37:55 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:34:00.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:16:47.9900000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 35 + 60 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14150,11 +14760,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - a57381fa-aa07-4fb2-9123-5616a17823a4-2014-07-24 18:34:05Z + 93120ce9-f6b7-47b4-b409-9a882fb01fa0-2015-01-19 22:37:57Z +
+
+ Authorization + Bearer abc
@@ -14167,12 +14781,16 @@
x-ms-request-id - 028dd702-f2d0-4f47-99e1-7e9c5b80e9d3 + 4ba5d2da-73e3-4a12-838e-0c674c5a72ed
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14183,23 +14801,23 @@
Date - Thu, 24 Jul 2014 18:34:05 GMT + Mon, 19 Jan 2015 22:37:58 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 36 + 61 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14207,11 +14825,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - afad290e-0e5f-4fb8-8d77-91928bbabbea-2014-07-24 18:34:07Z + dbd7a314-3ea8-4a46-9f3a-8992bbe70f3d-2015-01-19 22:38:00Z +
+
+ Authorization + Bearer abc
@@ -14224,12 +14846,16 @@
x-ms-request-id - b2d320a7-7371-4257-a13d-5fa64903395f + 1f748a20-0101-492f-bdf1-350da82d7dc4
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14240,23 +14866,23 @@
Date - Thu, 24 Jul 2014 18:34:07 GMT + Mon, 19 Jan 2015 22:38:00 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Premium</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:34:00.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:34:05.8830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:35:00.3700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 37 + 62 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14264,11 +14890,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 1fcbbce8-8d47-4223-91a3-c190dc34e974-2014-07-24 18:34:07Z + 24b9b80b-43b7-46b6-b395-252fb680c742-2015-01-19 22:38:02Z +
+
+ Authorization + Bearer abc
@@ -14281,12 +14911,16 @@
x-ms-request-id - 775c10bf-5f7f-4cf2-8182-a5d109e05aa3 + 0a37bd75-4599-4e49-9ae6-49aa699fd718
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14297,23 +14931,23 @@
Date - Thu, 24 Jul 2014 18:34:07 GMT + Mon, 19 Jan 2015 22:38:02 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 38 + 63 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14321,34 +14955,37 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - c2ca5ba0-994e-4385-a771-bd75449f039e-2014-07-24 18:34:08Z + 4f2ebf86-35ee-4c99-8334-fc70c0b891e3-2015-01-19 22:38:04Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcertPremiumDBP2</Name> - <Edition>Premium</Edition> - <CollationName></CollationName> - <ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 5b8b30df-74a9-4ae7-b052-f3a90b9aadd0 + 2d20f068-787e-45c0-bec9-1159f9bd2af1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14359,23 +14996,23 @@
Date - Thu, 24 Jul 2014 18:34:09 GMT + Mon, 19 Jan 2015 22:38:04 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:34:08.9900000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:16:56.4130000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 39 + 64 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14383,11 +15020,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 8fd024e8-c560-4aec-9f43-9e79c8fb4ab2-2014-07-24 18:34:09Z + fdfb867d-1246-4994-9ebc-1920d71bf9e0-2015-01-19 22:38:06Z +
+
+ Authorization + Bearer abc
@@ -14400,12 +15041,16 @@
x-ms-request-id - e4aad33a-7349-4fbd-b2ac-4eace0aeb807 + 3d9be27e-74e3-4d30-ab55-4ce67f9d334d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14416,23 +15061,23 @@
Date - Thu, 24 Jul 2014 18:34:09 GMT + Mon, 19 Jan 2015 22:38:06 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 40 + 65 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14440,11 +15085,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - a8bd6c77-8ebd-44d6-ab4d-1ac590ddf081-2014-07-24 18:34:11Z + dc12d7f8-dfa2-4a77-a35d-f8dfca4cbab0-2015-01-19 22:38:08Z +
+
+ Authorization + Bearer abc
@@ -14457,12 +15106,16 @@
x-ms-request-id - d9b0d80d-8ee4-41a9-8c81-eeb4220583b3 + e6e09711-4096-4389-ac1c-6b18c486990b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14473,23 +15126,23 @@
Date - Thu, 24 Jul 2014 18:34:11 GMT + Mon, 19 Jan 2015 22:38:08 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:34:08.9900000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:16:56.4130000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 41 + 66 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14497,11 +15150,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - d2b29ff2-e972-4c5d-ba56-22d49cb8ff70-2014-07-24 18:34:11Z + f124d30f-d4d4-4a9b-83da-1a96801e099c-2015-01-19 22:38:10Z +
+
+ Authorization + Bearer abc
@@ -14514,12 +15171,16 @@
x-ms-request-id - b1eebd1c-e573-47ed-8a0f-edbef5fdb47a + d7dceddb-daf8-41df-a0c3-901776bfca37
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14530,23 +15191,23 @@
Date - Thu, 24 Jul 2014 18:34:11 GMT + Mon, 19 Jan 2015 22:38:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 42 + 67 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14554,11 +15215,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 66b13673-7bd2-4ab7-993e-17f036389da5-2014-07-24 18:34:14Z + 3c33d89f-10ec-4516-8fd8-a05b3ba0800f-2015-01-19 22:38:12Z +
+
+ Authorization + Bearer abc
@@ -14571,12 +15236,16 @@
x-ms-request-id - 40bdb4e7-92c8-448f-a70a-5a19b6fa23fc + d131e2e4-395a-47e2-bee5-5ad69ea0dd40
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14587,23 +15256,23 @@
Date - Thu, 24 Jul 2014 18:34:14 GMT + Mon, 19 Jan 2015 22:38:12 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>20</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:34:08.9900000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>21474836480</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:34:12.2430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:35:08.6030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 43 + 68 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14611,11 +15280,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 9cbe4427-f02f-42e9-8501-e5b13aa9a658-2014-07-24 18:34:14Z + fb767423-13bf-4a21-a8d4-417617e2ece0-2015-01-19 22:38:14Z +
+
+ Authorization + Bearer abc
@@ -14628,12 +15301,16 @@
x-ms-request-id - 3013f980-0b92-4e56-955a-6cebc6955389 + 1cd487ff-c180-45af-b6dd-7d93ff38494e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14644,56 +15321,61 @@
Date - Thu, 24 Jul 2014 18:34:14 GMT + Mon, 19 Jan 2015 22:38:14 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 44 + 69 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 - + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 +
x-ms-version 2012-03-01
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - a0deb3b7-38bc-47ae-9637-b4c2c6a02fc1-2014-07-24 18:34:14Z + b6d81cef-fb3b-4e7a-811a-a5558bab942d-2015-01-19 22:38:16Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</Name> - <CollationName></CollationName> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 306236e8-0638-4496-abf3-4095a376c790 + cc883ab7-2c19-43c8-bb8b-375cf447d98e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14704,23 +15386,23 @@
Date - Thu, 24 Jul 2014 18:34:17 GMT + Mon, 19 Jan 2015 22:38:17 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T18:34:15.0130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T18:34:17.0700000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T18:35:14.7600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 45 + 70 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14728,11 +15410,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - c2502715-23f3-4096-a537-4aa219ef4cdd-2014-07-24 18:34:17Z + 82ed8333-c552-4007-ba6e-a4e32bb7f92d-2015-01-19 22:38:19Z +
+
+ Authorization + Bearer abc
@@ -14745,12 +15431,16 @@
x-ms-request-id - 24e4abf4-8725-4a53-b5d9-cf3cd125f3f5 + 774ec4b3-3cf9-45f4-8736-12b7201a0d72
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14761,23 +15451,23 @@
Date - Thu, 24 Jul 2014 18:34:17 GMT + Mon, 19 Jan 2015 22:38:19 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 46 + 71 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations?databaseName=testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14785,11 +15475,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - e0e92e06-17fc-4ec1-8306-b780290c8263-2014-07-24 18:34:17Z + 68794195-d2cd-461d-9bca-2190ca4fcb87-2015-01-19 22:38:21Z +
+
+ Authorization + Bearer abc
@@ -14802,12 +15496,16 @@
x-ms-request-id - c8b2273f-4851-4db6-8272-7b3c147f58c9 + 92dd1b88-800e-47ea-abd5-b70a19621026
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14818,23 +15516,23 @@
Date - Thu, 24 Jul 2014 18:34:17 GMT + Mon, 19 Jan 2015 22:38:21 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/2459d7eb-ffc2-45ee-b421-f645739aa5a0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2459d7eb-ffc2-45ee-b421-f645739aa5a0</Id><StateId>2</StateId><SessionActivityId>306236e8-0638-4496-abf3-4095a376c790</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-24T18:34:14.3700000</StartTime><LastModifyTime>2014-07-24T18:34:17.2270000</LastModifyTime></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 47 + 72 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations?databaseName=testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14842,11 +15540,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 3b69b9ee-23de-4bca-9db8-3fba5d9e7020-2014-07-24 18:34:17Z + 27b63397-a36a-4cdb-8c20-f839e4c3c2f7-2015-01-19 22:38:23Z +
+
+ Authorization + Bearer abc
@@ -14859,12 +15561,16 @@
x-ms-request-id - 34d7b192-cdef-43e2-9684-5b0e7118858f + 85cecbe0-62ac-40b4-8f25-92739699304b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14875,23 +15581,23 @@
Date - Thu, 24 Jul 2014 18:34:17 GMT + Mon, 19 Jan 2015 22:38:23 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/2459d7eb-ffc2-45ee-b421-f645739aa5a0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2459d7eb-ffc2-45ee-b421-f645739aa5a0</Id><StateId>2</StateId><SessionActivityId>306236e8-0638-4496-abf3-4095a376c790</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-24T18:34:14.3700000</StartTime><LastModifyTime>2014-07-24T18:34:17.2270000</LastModifyTime></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 48 + 73 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations/2459d7eb-ffc2-45ee-b421-f645739aa5a0 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14899,11 +15605,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 1455b4ba-eae9-4230-b11c-d624e4fb04af-2014-07-24 18:34:17Z + 283783a1-e4c7-4c37-b7c2-9ce297f529a5-2015-01-19 22:38:25Z +
+
+ Authorization + Bearer abc
@@ -14916,12 +15626,16 @@
x-ms-request-id - b84e4e08-af34-468e-a1c7-1583657008c6 + 22f92b8d-e05d-45c7-8785-18a40b68a330
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -14932,23 +15646,23 @@
Date - Thu, 24 Jul 2014 18:34:17 GMT + Mon, 19 Jan 2015 22:38:25 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/2459d7eb-ffc2-45ee-b421-f645739aa5a0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2459d7eb-ffc2-45ee-b421-f645739aa5a0</Id><StateId>2</StateId><SessionActivityId>306236e8-0638-4496-abf3-4095a376c790</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771</DatabaseName><PercentComplete>100</PercentComplete><Error.Code>0</Error.Code><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2014-07-24T18:34:14.3700000</StartTime><LastModifyTime>2014-07-24T18:34:17.2270000</LastModifyTime></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 49 + 74 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert3 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -14956,15 +15670,19 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - f5e2dbbf-ca17-4a39-8dac-b827628a82ec-2014-07-24 18:34:18Z + 2eb97066-ba76-4cfd-9a02-8ca64f182832-2015-01-19 22:38:27Z +
+
+ Authorization + Bearer abc
- +
@@ -14973,35 +15691,43 @@
x-ms-request-id - 67e9823f-b795-4733-869e-570349976d7a + 24b3693c-0820-4f0a-afdd-d86bd94c3178
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Thu, 24 Jul 2014 18:34:21 GMT + Mon, 19 Jan 2015 22:38:27 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 50 + 75 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -15009,15 +15735,19 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - e2173350-1b0d-4666-a0b5-1294b20e43ed-2014-07-24 18:34:21Z + 78e03705-02d7-43ad-a1d1-ff776de0d08d-2015-01-19 22:38:29Z +
+
+ Authorization + Bearer abc
- +
@@ -15026,35 +15756,43 @@
x-ms-request-id - 383563a6-9ecb-4d67-994c-6cdb6bbec756 + 41352a32-aa16-416f-b32b-79fac7ab98a0
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Thu, 24 Jul 2014 18:34:24 GMT + Mon, 19 Jan 2015 22:38:29 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 51 + 76 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -15062,15 +15800,19 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - a870ba17-2941-4f46-bad3-0a608f53f3fc-2014-07-24 18:34:24Z + 9e6dd592-7519-48c4-988b-c981bae5c27d-2015-01-19 22:38:31Z +
+
+ Authorization + Bearer abc
- +
@@ -15079,35 +15821,43 @@
x-ms-request-id - 6d251055-6ab7-4fd8-b070-06cab8e15e2c + a2a1e31b-4842-4371-966b-2524359d8709
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Thu, 24 Jul 2014 18:34:26 GMT + Mon, 19 Jan 2015 22:38:31 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 52 + 77 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -15115,15 +15865,19 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 2c1f0d60-f9ad-45ce-8dc7-f43f25d90035-2014-07-24 18:34:26Z + 192a8da2-78c0-408f-ac49-0f1252ae30a5-2015-01-19 22:38:33Z +
+
+ Authorization + Bearer abc
- +
@@ -15132,35 +15886,43 @@
x-ms-request-id - 0a48d135-2f78-459a-9ac3-3971f7af4a35 + d9ff70e4-54a0-4bd2-9725-3b1aa0f7fdf1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Thu, 24 Jul 2014 18:34:29 GMT + Mon, 19 Jan 2015 22:38:33 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 53 + 78 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -15168,15 +15930,19 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 89bfe5df-6d0f-43b9-8e8f-2de2e3acbd9e-2014-07-24 18:34:29Z + b8192fc1-7de3-491c-9aac-7d92631d68c1-2015-01-19 22:38:35Z +
+
+ Authorization + Bearer abc
- +
@@ -15185,35 +15951,43 @@
x-ms-request-id - c66b0128-0496-45a0-bbcf-063bfefe167d + d7b31f28-81b7-4724-8fb2-d6e1f66573d8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Thu, 24 Jul 2014 18:34:31 GMT + Mon, 19 Jan 2015 22:38:36 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 54 + 79 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -15221,15 +15995,19 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 3bcdc1cd-0562-45f5-835f-07e98038c1db-2014-07-24 18:34:31Z + f5f5e54e-9f22-4f9b-9214-487c12a1a27d-2015-01-19 22:38:38Z +
+
+ Authorization + Bearer abc
- +
@@ -15238,35 +16016,43 @@
x-ms-request-id - 6a0ab9a3-722f-42a9-b0f3-7758fb84869f + 2b2d197a-473c-4fab-9977-f3b230f1cc54
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Thu, 24 Jul 2014 18:34:35 GMT + Mon, 19 Jan 2015 22:38:38 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 55 + 80 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -15274,11 +16060,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 61c7faf4-0dd3-4ae7-aa5b-42d25a6c65df-2014-07-24 18:34:35Z + 942f35a3-c92f-4111-9b15-c202f8bef71c-2015-01-19 22:38:40Z +
+
+ Authorization + Bearer abc
@@ -15291,12 +16081,16 @@
x-ms-request-id - 352e7e97-4451-4cfb-99b9-b600d938eb3d + 980df189-0752-4054-8e40-716ddb4d6cfe
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -15307,23 +16101,23 @@
Date - Thu, 24 Jul 2014 18:34:35 GMT + Mon, 19 Jan 2015 22:38:40 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-22T17:52:25.3400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-22T17:52:27.9370000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 56 + 81 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -15331,11 +16125,15 @@
x-ms-client-session-id - 3f97c047-32e4-4bf0-a700-647b56515b82-2014-07-24 18:33:34Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - f63806e2-8801-4153-82ce-6b3d50344969-2014-07-24 18:34:35Z + d287cc0f-00a0-425d-86ed-f22b4bd37157-2015-01-19 22:38:42Z +
+
+ Authorization + Bearer abc
@@ -15348,12 +16146,16 @@
x-ms-request-id - 9c35bfb8-c328-4fa9-a5a0-8d191e3ff2bd + 71c3267e-f0dc-413c-9ae3-d36c494b284b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -15364,83 +16166,60 @@
Date - Thu, 24 Jul 2014 18:34:35 GMT + Mon, 19 Jan 2015 22:38:42 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
-
- - - UnitTest.Common.CreatePremiumDatabasesWithSqlAuth - - 0 + 82 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives()?$filter=Name%20eq%20'P1'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - ceb847c0-a813-41ed-8b2f-384ba5382cbc-2014-07-16 17:19:50Z -
-
- Accept-Charset - UTF-8 + 04a861d6-bab1-4d2c-960e-522c6b08355b-2015-01-19 22:38:44Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + c6bff929-ea7d-4b3e-b8c3-9ccaf7c9219d
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -15448,82 +16227,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:50 GMT + Mon, 19 Jan 2015 22:38:44 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives</id><title type="text">ServiceObjectives</title><updated>2014-07-16T17:19:50Z</updated><link rel="self" title="ServiceObjectives" href="ServiceObjectives" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 1 + 83 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - ceb847c0-a813-41ed-8b2f-384ba5382cbc-2014-07-16 17:19:50Z + 1286897d-8a0a-48e9-8438-ac5dbb825897-2015-01-19 22:38:46Z
- Accept-Charset - UTF-8 -
-
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 5f45bb8f-1a13-4fa8-89f0-531a0b4066c6
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -15531,82 +16292,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:50 GMT + Mon, 19 Jan 2015 22:38:46 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings</id><title type="text">DimensionSettings</title><updated>2014-07-16T17:19:50Z</updated><link rel="self" title="DimensionSettings" href="DimensionSettings" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DimensionSettings(guid'765fbda3-73c9-4fad-996e-7c0e4e219f68')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DimensionSetting" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DimensionSetting" href="DimensionSettings(guid'765fbda3-73c9-4fad-996e-7c0e4e219f68')" /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">765fbda3-73c9-4fad-996e-7c0e4e219f68</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:Ordinal m:type="Edm.Byte">6</d:Ordinal><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 2 + 84 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives()?$filter=Name%20eq%20'P2'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - ceb847c0-a813-41ed-8b2f-384ba5382cbc-2014-07-16 17:19:50Z -
-
- Accept-Charset - UTF-8 + eecd609c-57f2-4f06-85fd-8c7394229c84-2015-01-19 22:38:48Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + cd12c7a7-dd98-4bf4-8eda-c27100a86d54
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -15614,82 +16357,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:50 GMT + Mon, 19 Jan 2015 22:38:48 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives</id><title type="text">ServiceObjectives</title><updated>2014-07-16T17:19:50Z</updated><link rel="self" title="ServiceObjectives" href="ServiceObjectives" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 85 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - ceb847c0-a813-41ed-8b2f-384ba5382cbc-2014-07-16 17:19:50Z -
-
- Accept-Charset - UTF-8 + 1fe7d267-899e-4c80-a7c7-35fa36d364a7-2015-01-19 22:38:50Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 093777cd-00d9-460e-a80d-e6632e9e5ba8
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -15697,82 +16422,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:50 GMT + Mon, 19 Jan 2015 22:38:50 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings</id><title type="text">DimensionSettings</title><updated>2014-07-16T17:19:50Z</updated><link rel="self" title="DimensionSettings" href="DimensionSettings" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DimensionSettings(guid'b15e89f1-02b5-4618-b44d-75d37261b94b')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DimensionSetting" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DimensionSetting" href="DimensionSettings(guid'b15e89f1-02b5-4618-b44d-75d37261b94b')" /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">b15e89f1-02b5-4618-b44d-75d37261b94b</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:Ordinal m:type="Edm.Byte">7</d:Ordinal><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 4 + 86 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases - POST - AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z -
-
- Accept-Charset - UTF-8 + 2eb48a7b-f2af-4eb6-8dbf-df393fa81a49-2015-01-19 22:38:52Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - - <?xml version="1.0" encoding="utf-8"?><entry xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:AssignedServiceObjectiveId m:type="Edm.Guid" m:null="true" /><d:CollationName m:null="true" /><d:CreationDate m:type="Edm.DateTime">0001-01-01T00:00:00</d:CreationDate><d:Edition>Premium</d:Edition><d:Id m:type="Edm.Int32">0</d:Id><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsSuspended m:type="Edm.Boolean" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:MaxSizeBytes m:type="Edm.Int64" m:null="true" /><d:MaxSizeGB m:type="Edm.Int32" m:null="true" /><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32" m:null="true" /><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentState m:type="Edm.Byte" m:null="true" /><d:ServiceObjectiveAssignmentStateDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime" m:null="true" /><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:SizeMB m:type="Edm.Decimal">0</d:SizeMB><d:Status m:type="Edm.Int32">0</d:Status></m:properties></content></entry> - application/atom+xml - application/atom+xml,application/xml + + + +
- Created + OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 4a093d18-8e50-4e23-a77d-6901ab405963
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -15780,86 +16487,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:51 GMT -
-
- Location - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + Mon, 19 Jan 2015 22:38:52 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:51Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-15T21:55:35.777</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /><d:SizeMB m:type="Edm.Decimal">-1</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 5 + 87 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z + fd88dee6-f497-450b-9ba0-80b0f57ff1e8-2015-01-19 22:38:54Z
- Accept-Charset - UTF-8 -
-
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 620b1f56-b769-4a99-9418-e722c7622897
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -15867,82 +16552,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:51 GMT + Mon, 19 Jan 2015 22:38:55 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:52Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-15T21:55:35.777</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 6 + 88 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z -
-
- Accept-Charset - UTF-8 + c5b198d3-4ebb-45f0-9221-359fe10b85e7-2015-01-19 22:38:57Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 0016df6c-b6cd-4219-bc56-d74acf092dc7
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -15950,7 +16617,12441 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:38:57 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 89 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + ca3e6a83-0c1e-4ec2-ae86-adab4c2963ca-2015-01-19 22:38:59Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + de66ca97-d3dd-4667-baa1-17b9311df531 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:38:59 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:32.1100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 90 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + e24470d9-0037-4549-aaad-9bd55b30ad9e-2015-01-19 22:39:01Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f28e4bd3-1e45-4ddd-866f-e9fffd709574 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:01 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:00.2670000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 91 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 283fa6a2-735f-464b-9b48-e1338552ae31-2015-01-19 22:39:01Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcert4</Name> + <CollationName></CollationName> + <MaxSizeBytes>104857600</MaxSizeBytes> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + b7ec4e79-f187-4e75-a0ce-0411f11415b2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:06 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 92 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 345260cc-8ba2-4fd8-96ae-2aa48e65217b-2015-01-19 22:39:06Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b89ee375-d0ea-4f7c-897a-9493809e4d80 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:06 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 93 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + a861002c-1e65-4070-99ab-803e0f55f487-2015-01-19 22:39:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e57afeec-6ec9-4c7f-8dfc-85427cec9ac4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 94 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 03612d31-5279-4e30-b98e-e8bb4514ba51-2015-01-19 22:39:10Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5c050be5-fbf1-4935-9095-b2d859a59d2e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 95 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 36e20a72-fe3b-469f-bc07-0691d160908b-2015-01-19 22:39:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2a69851d-4615-4b1f-bec4-3dbb637d44ab +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:13 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 96 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f1aab064-fc86-4c4b-bfa5-ec70254df961-2015-01-19 22:39:15Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3a93182d-cbe3-4a76-bdf6-2c8a97f4e1d5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:15 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 97 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d8984c40-b4be-41d8-8fef-4efaa000fbc2-2015-01-19 22:39:17Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2f036e3a-d87a-48b6-8021-a0b1b2757208 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:17 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 98 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 4498e4d7-e620-4880-812e-fbbd4cd81dca-2015-01-19 22:39:19Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 89c36e43-18a2-43bf-ae53-7d776b9f6a14 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:19 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 99 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 51be9bab-ac61-4ed5-a98d-cf490ac60acc-2015-01-19 22:39:21Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 20e24e17-775c-47f4-8137-8a3e6d8f98df +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:21 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 100 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + c6c2326c-0806-4ed9-a52b-ad68f0a3a271-2015-01-19 22:39:23Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6ceb5eed-1396-4a4f-8f85-1c5a12ec8086 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:23 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 101 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 696b6111-f1f8-4195-b07e-824d1ffb3e68-2015-01-19 22:39:25Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + aad8fa7a-777b-46a3-a9dd-6c31f1907569 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:25 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 102 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 6e0bf4e9-960f-4e1a-b549-206720df9f7a-2015-01-19 22:39:27Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 92376975-67f6-4cd1-a781-167d93309477 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 103 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + c9480c05-0f88-4f5e-9a7b-675b289eabca-2015-01-19 22:39:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 4848916d-5e7e-4184-a0e1-d9ceb3a9a8a3 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:30 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 104 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d3632bd7-6f99-4306-aa79-e7f1136f8562-2015-01-19 22:39:32Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 4a78a57d-c7af-430f-b71e-18dc2a18c5d5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 105 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 06041b6d-3fce-40c3-9a06-54e34eee87f3-2015-01-19 22:39:34Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fa7585f6-3796-4fe8-beb4-e742422f8aad +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 106 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + b988e497-3994-4d3d-b31d-e9cf438f9101-2015-01-19 22:39:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 09e496b6-b59f-42fa-a551-a4a6c88550b9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 107 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 1146c1c6-12db-4fa1-ba2d-d508180e54a5-2015-01-19 22:39:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bea56970-b4ed-43bf-92cf-2359c5bd4729 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 108 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 9167227c-02d4-4fcb-8ac4-a6c86f590743-2015-01-19 22:39:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + afaa60ed-5a2c-4f4f-a9b4-800633d3d274 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:40 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 109 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 95e4a55c-e5a5-4742-ad69-3f479a170fe8-2015-01-19 22:39:42Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 751ac28e-f288-4e39-9ac2-a4b006d90b67 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:42 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 110 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f500e5ff-6e3b-4c68-8a39-c28231de0086-2015-01-19 22:39:44Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a219e308-afe7-444d-a4f7-d405bdc696cf +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:44 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 111 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 56992e6d-8377-4344-8811-f551974f2bc8-2015-01-19 22:39:46Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7cf63419-5b27-4bbf-a40d-cccd315b15e1 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:46 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 112 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 0dc3100d-4c9e-4e3a-9d37-19afa1353554-2015-01-19 22:39:48Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a53c9ded-180c-4b43-9ba8-929aed522e15 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 113 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 3634908f-2e70-4cd3-b226-18f862bfdf76-2015-01-19 22:39:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2743d133-99f3-4dea-b5ab-7951633c8242 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 114 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 7cc7106b-37e4-423e-a98b-2262c463468e-2015-01-19 22:39:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b78b3def-00bb-46ce-bc1d-fdbbe56be7e6 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:53 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 115 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + cf0a4a93-80c2-45e8-a560-ef545de07875-2015-01-19 22:39:55Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f85707d6-e1dd-428a-80ce-4674c43910ab +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:55 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 116 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f5d4eea2-1d5b-4c6a-9fd5-5e83f115cb0d-2015-01-19 22:39:57Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 745b805a-fc47-465f-bea3-b032fcaa4210 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:57 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 117 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 90e4adc0-9cac-4b3e-b24e-8c4da67f42b8-2015-01-19 22:39:59Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a2624750-bdd0-4e33-a94e-daa9fc8d2f08 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:39:59 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:02.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 118 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 9a043dbc-03f1-4b6e-ae0f-290893856c0d-2015-01-19 22:40:01Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ef8b244a-9f47-4501-abc0-2adc13fbd3db +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:40:01 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:59.1730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 119 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 16a23b92-0bb2-429a-a471-1e9039cda0bc-2015-01-19 22:42:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d8f40a13-a104-4768-b884-56c130000510 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:59.1730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:32:37.0070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdbcert2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Business</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-19T22:37:32.1100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</ServiceObjectiveId><AssignedServiceObjectiveId>4518ce8e-6026-4113-b4fd-3b5d777c6881</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:00.2670000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:30.7030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource></ServiceResources> +
+
+ + 120 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 4afafce4-d224-4697-9807-0ede9c35ce7c-2015-01-19 22:42:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f3f221f5-0ba4-4880-b956-2b88e7a1b97f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 121 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 8303a130-d6be-45bd-9479-3b433160074e-2015-01-19 22:42:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0cb0674b-3055-4324-b388-643ab12e8447 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:30.7030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 122 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 9dfeae9e-ce4e-4d92-92c9-555a156d0fcf-2015-01-19 22:42:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0343257b-75a6-4ce6-b566-aca1f8e0330f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 123 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f2e536e6-221c-47be-b548-95b1ecb2edd9-2015-01-19 22:42:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b43d9de8-daad-4e17-b37e-dfb5b89df564 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:59.1730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 124 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 67175a35-b1fe-4f74-8a96-de771cbc40d9-2015-01-19 22:42:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f4513198-2da6-4ef9-91af-3a73714f3e07 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 125 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 002e1f75-0b22-4b0b-ad3d-1591ed8f6222-2015-01-19 22:42:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 194d83d6-de7b-45d0-a428-1090ddd78430 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:30.7030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 126 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert1 + PUT + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 002e1f75-0b22-4b0b-ad3d-1591ed8f6222-2015-01-19 22:42:09Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcert3</Name> + <Edition>Standard</Edition> + <ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId> +</ServiceResource> + application/xml + +
+ + OK + +
+ x-ms-request-id + 4da4e958-8b08-4e10-b301-f8ba76718fd5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:33 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:30.7030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 127 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 677e089f-9aee-425e-b40b-47969f9005ff-2015-01-19 22:42:33Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 96363ddf-b190-422c-b059-5f6c35e58d41 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:33 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:42:30.7030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 128 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert3 + PUT + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 677e089f-9aee-425e-b40b-47969f9005ff-2015-01-19 22:42:33Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcert3</Name> + <Edition>Standard</Edition> + <MaxSizeGB>5</MaxSizeGB> + <ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId> +</ServiceResource> + application/xml + +
+ + OK + +
+ x-ms-request-id + 170497ac-ba2a-4287-b1df-f0f67ed32e85 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:39 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:35:45.8600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2015-01-19T22:42:39.2070000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2015-01-19T22:42:30.7030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 129 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f52e7023-84cb-420f-a36d-35019a6a40d7-2015-01-19 22:42:39Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f5f6523a-214c-4f8c-ade7-e35a3c219d2a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:39 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:44:59.1730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 130 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + PUT + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f52e7023-84cb-420f-a36d-35019a6a40d7-2015-01-19 22:42:39Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcert4</Name> + <Edition>Standard</Edition> + <MaxSizeBytes>1073741824</MaxSizeBytes> + <ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId> +</ServiceResource> + application/xml + +
+ + OK + +
+ x-ms-request-id + 5091743c-08b9-4db0-bbc2-f3e3ec9aad91 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2015-01-19T22:42:47.3170000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2015-01-19T22:44:59.1730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 131 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 60f2414e-59f4-4f62-a3aa-adee453065d3-2015-01-19 22:42:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ebac8d1f-32b8-4901-a410-c8c1641b0ca9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 132 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 94c04971-da67-4791-82fd-460605440cfe-2015-01-19 22:42:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a91814d4-96e4-4aba-9461-ad11bb7ea3a6 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 133 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 84fc4303-2602-4ee6-b8a9-1c7667e40e6d-2015-01-19 22:42:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bddc8ac2-1f34-4974-9185-2afedba1dcb1 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 134 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 638789ea-5d32-47fa-8428-99f8ccfca67c-2015-01-19 22:42:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e6b7dc47-0028-4ba9-8715-e227f1c2c921 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:42:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 135 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d4728755-5085-4a07-94f8-ea97a0565bf1-2015-01-19 22:43:03Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 102903b7-91a8-494c-90af-39e937511ab7 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:43:03 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2015-01-19T22:42:47.3170000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2015-01-19T22:44:59.1730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 136 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + PUT + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d4728755-5085-4a07-94f8-ea97a0565bf1-2015-01-19 22:43:03Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcert4</Name> + <Edition>Premium</Edition> + <MaxSizeGB>10</MaxSizeGB> + <ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId> +</ServiceResource> + application/xml + +
+ + OK + +
+ x-ms-request-id + 6bd249b9-f674-45c4-9e52-24c86ac02bc1 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:43:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcert4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcert4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:39:02.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2015-01-19T22:43:03.8000000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2015-01-19T22:44:59.1730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 137 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + e650a6a2-d1ac-4bce-8817-bd05ca2549d4-2015-01-19 22:43:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c0c84fcc-2a0c-4958-9777-b91da0c977b0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:43:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Business</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/4518ce8e-6026-4113-b4fd-3b5d777c6881</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4518ce8e-6026-4113-b4fd-3b5d777c6881</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 138 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert3 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 5ae561ac-d3e5-4812-958e-e73de21345df-2015-01-19 22:48:46Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2c97099a-1085-4f27-a51e-e21565cbf338 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Mon, 19 Jan 2015 22:49:05 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 139 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert2 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + b7507f7a-b1d0-42b4-9a18-50ca738647c8-2015-01-19 22:49:05Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1a609a66-0747-4c3f-8b33-8e11371bd3db +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Mon, 19 Jan 2015 22:49:22 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 140 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcert4 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 7d86d99b-5905-4435-9ed6-0af580342f8b-2015-01-19 22:49:22Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f85ad983-8b28-4169-9234-05dc9c7aa611 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Mon, 19 Jan 2015 22:49:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 141 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 2a8bdc2e-8559-4a85-8785-db030757e468-2015-01-19 22:49:41Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9de955c3-5e41-46d1-a77d-af24d690e41b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:49:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:32:37.0070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource></ServiceResources> +
+
+ + 142 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 06521623-d7bb-4a2c-a6de-3aa8104a77ac-2015-01-19 22:49:41Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + eccca722-a362-436c-96e4-99ba59fc0251 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:49:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 143 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + bada4c6d-bf97-43c3-a8cc-bb51276c2b4f-2015-01-19 22:50:53Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcertPremiumDBP1</Name> + <Edition>Premium</Edition> + <MaxSizeGB>10</MaxSizeGB> + <CollationName></CollationName> + <ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + 2ee3afb0-9cbe-4e82-94e7-087eb06c78e0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:50:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 144 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 5c7536a0-c3ba-43f5-8a99-c00d1aea1223-2015-01-19 22:50:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8cdd3bf7-07e5-4d3f-a86f-b9bba26da8ba +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:50:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 145 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + fde083da-0423-4480-b151-7a068db1a655-2015-01-19 22:51:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1c21e6a1-a1aa-4af1-a188-6f3cc8e16025 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:51:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 146 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 5bc0e90b-9b18-4ecc-b0df-29e594a66454-2015-01-19 22:51:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5516c6a0-de8b-4c04-b557-b71cc97e5618 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:51:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 147 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d710ee00-2314-4054-9741-cfc2546fc530-2015-01-19 22:51:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 31e96c65-5d3a-4d36-9e50-aae39427cfd7 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:51:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 148 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 3623a6d9-67cd-4c25-8893-1f2d813596bf-2015-01-19 22:51:06Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f242a7f3-9b4e-4a13-a69a-44863fa94aca +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:51:06 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 149 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 86fa4fe1-8049-4e0e-a78f-a7d5f0c36954-2015-01-19 22:51:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3056e7cb-b0ad-4530-bc95-6c95f37f68f8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:51:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 150 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 0d00a0a8-9704-4a38-8144-52fc3d22ecdc-2015-01-19 22:51:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fd9e17ad-9255-4423-81be-e95b9d050606 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:51:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 151 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 0817d730-7ad1-4c6b-be94-c6dfef6cd875-2015-01-19 22:51:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 95c58c4f-199e-42c2-bec7-efb8fdfa4f62 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:51:13 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 345 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d0097a64-9893-48b4-a7aa-1da001305be5-2015-01-19 22:58:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 266e06c9-0a2e-42eb-a9c0-18ff57536666 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T22:55:53.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 346 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 293d3f59-21ee-48cf-ad23-8c08eaa252e7-2015-01-19 22:58:10Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8a34e7a4-b476-4727-8438-e1fe6aa7352b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:10 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:50:53.4770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:09.2900000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 347 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 390ae579-b9e8-4b16-a140-906eaf171bb7-2015-01-19 22:58:30Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcertPremiumDBP2</Name> + <Edition>Premium</Edition> + <MaxSizeGB>10</MaxSizeGB> + <CollationName></CollationName> + <ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + 56498008-25bd-4ecf-8cca-0f6231d830b6 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:35 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 348 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 45d3c28c-00a9-4cf2-accc-acf9d0a244e1-2015-01-19 22:58:35Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8064f992-a06f-488e-9175-9e06718f9300 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:35 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 349 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 561ae126-4537-4cbe-842b-54a081784ab1-2015-01-19 22:58:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 853e66b0-42a5-4e3f-af8e-d74b11ba8634 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 350 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 1537c8b7-3508-40e4-9ab4-8c9542db072b-2015-01-19 22:58:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2e7e876b-e01b-4934-882e-fa904e76ce54 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:40 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 351 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 5eb2cfa1-ff4f-4ead-8cb2-4ecd35db3331-2015-01-19 22:58:42Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f30c8569-80d6-47fe-9bd0-c3fa6deac553 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:42 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 352 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 110d1572-bcac-4097-8636-b233c7852105-2015-01-19 22:58:44Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fd4b5a1f-72fe-4f08-b9ba-f9c53d55783e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:44 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 353 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d4860e27-6d97-4870-923e-86bc9fed9c9b-2015-01-19 22:58:46Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a383b801-6c1e-44dd-a3d2-59b6c1e376d3 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:46 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 354 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + bab39e2f-1d46-4f8a-b1cf-d5d27456854e-2015-01-19 22:58:48Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 652b015c-5ec3-4943-a87b-f56067838f39 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 355 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 633aba86-e2f0-48d7-8b4b-079fde8c2913-2015-01-19 22:58:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0ddff7bb-8e43-4794-8540-db1efbea5c9e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 356 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + caaabee7-dc49-4533-8452-dad332ee16af-2015-01-19 22:58:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c6973ae0-848d-44b0-bfd6-9e066541cacb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:53 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 357 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 02862211-12ea-42fc-8482-c9387283775d-2015-01-19 22:58:55Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 41f8c86d-9cdb-47b1-a83c-d5cec5b56060 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:55 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 358 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + b265ae21-b20d-4e7e-87b6-94c352ed29b5-2015-01-19 22:58:57Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2d83a106-02df-4b0c-9984-eaa9a70bdb79 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:58:57 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 359 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 4cc196e8-e818-4c9f-97bb-42bab2ccc85a-2015-01-19 22:58:59Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9f22758e-2055-4c9a-9b10-7391ea12406e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 360 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 1bdc6fef-fa0a-49b1-9e03-afccefef2bac-2015-01-19 22:59:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + de9f6e05-58f8-4c16-b2b0-ed522f40d6c2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 361 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 0673dd39-9b81-4a9f-a957-95924c9c7883-2015-01-19 22:59:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 21f0eee5-8fed-42f4-8d4a-ab3df86c3285 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 362 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 10c63c00-f608-4271-9e72-cce313e5e30c-2015-01-19 22:59:06Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 92bc5d0a-2bf7-47b9-89e8-2d157c87d8ce +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:06 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 363 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 408aacbb-a8fc-412a-9b24-fca47f00b89f-2015-01-19 22:59:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 4521a7b0-f04a-441c-8b49-87260fde97a7 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 364 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 3467cf96-5c9a-4366-b149-369ae1943e7d-2015-01-19 22:59:10Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b1a9382a-cd54-43c5-8e8e-0201e143de7b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:10 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 365 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 21d5cdaf-2a31-405a-b223-38db558b8843-2015-01-19 22:59:12Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8d0fec85-9816-46a8-826f-4d6c8aedbece +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:12 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 366 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 8e6f375c-892d-4c49-9646-0d4fa7588f85-2015-01-19 22:59:14Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c3e02235-db56-422a-ac6d-d945679830cb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:14 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 367 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + a573f630-dbb9-48e9-a26b-f8f113b6466f-2015-01-19 22:59:16Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3bab6ae0-1635-4a25-acba-3efe1702293c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:17 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 368 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + bf0e2b25-5c1c-4a74-b5fb-b93582cd9a0f-2015-01-19 22:59:19Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1b5de47a-50d5-41e2-b7d7-12cff1cc1ba0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:19 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 369 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 393040b1-4b7d-47e9-b16e-e41a5d6784d9-2015-01-19 22:59:21Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d0bf0ddb-391e-438b-a1b4-6259758ea9aa +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:21 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 370 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + aa8f978d-f2e4-4db2-87cf-f782982cb85e-2015-01-19 22:59:23Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 84a8f1d4-2bc2-465c-a6d7-566b633676bc +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:23 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 371 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 5796596b-69d0-4e3d-931a-c44f3899f3f1-2015-01-19 22:59:25Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 60fe7563-cd4f-49ca-8011-409bdbd9bdde +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:25 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 372 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d21d4112-c21a-43ac-b891-b949a2a984a8-2015-01-19 22:59:27Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d6e4a679-6f2f-4781-9091-01d2c9c30af1 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 373 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + b1cbb653-575b-4489-9b43-123d39fc42db-2015-01-19 22:59:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 29cad422-535e-42b2-814b-fb98620eb2a2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:30 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 374 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 151f6664-9aff-425a-b57e-1eee96aaf41b-2015-01-19 22:59:32Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2363a4eb-64d4-4319-a8b2-aebe2f70d592 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 375 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 8b7c592e-b332-4716-b99a-ec763ac16812-2015-01-19 22:59:34Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3369a701-e30a-45d8-8c1b-6467f0561d3a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 376 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + e0b2f971-2f67-44fc-bd51-69e642628e73-2015-01-19 22:59:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 059b5921-8db9-47dd-9e3a-85c5fb832dda +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 377 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + b52a0a3f-f8dc-4a76-866c-247839b775db-2015-01-19 22:59:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 84b606ed-f6dd-4f1f-b009-31ac59b22479 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 378 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 27d26ea6-a3e9-46cb-b225-e24524b72be9-2015-01-19 22:59:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6b34b8d1-1955-4b4a-b118-bc4550c5c8d5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 379 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 0a1eb4d3-a604-42b3-9128-a1948e00fe18-2015-01-19 22:59:43Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b6227c70-ad3b-401e-ac08-f424122210f8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:43 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 380 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + a3911a5a-c2f0-4093-827d-45ee2cdcf605-2015-01-19 22:59:45Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8a2edb9f-90d3-46f2-8e08-d45a84f5df4f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:45 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 381 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 6075929c-50b7-421d-9ce4-0048521f8a45-2015-01-19 22:59:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 134e043e-5d9f-4512-998d-40b6af710fbb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 382 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 629a7cc5-a2d9-4d62-9a9a-80ba564d8af7-2015-01-19 22:59:49Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ce515b94-53eb-4bd3-ada3-926a1e940777 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 383 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + beef418c-dfff-4c41-8cee-927d7bda2101-2015-01-19 22:59:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ec5be717-ceb0-4204-803e-447077f7ea27 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 384 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 3ca74b45-6ef1-4dd7-ac3d-c72144872a97-2015-01-19 22:59:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d5c74e97-996f-4440-8146-317cf99c2de9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:54 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 385 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + c306d424-2887-4f3e-b3ee-dc21a3e0886c-2015-01-19 22:59:56Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c33527ea-153d-4c0f-86f2-884ffb8c2e99 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:56 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 386 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 2f25f206-4274-49d7-96dc-812962cc9889-2015-01-19 22:59:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f3ab7b92-7da9-498a-9bc9-4cf88c4b7ed8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 22:59:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 387 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 29ab23d3-49a7-446a-814c-162a3b276976-2015-01-19 23:00:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a92f174e-0f1f-4b2d-9ebc-097080efc28c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 388 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 453785e2-6221-4f32-b106-becb29719629-2015-01-19 23:00:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 91c0b0e0-21fe-4888-a718-922cdcca0996 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 389 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 05dfa72e-599a-4e34-9979-08ac64d41621-2015-01-19 23:00:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f6397039-9fe3-4efc-a0a4-e650c93c975c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 390 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 2a6be94d-130e-4b1b-b67f-aff2c4ef47af-2015-01-19 23:00:06Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2eacdd9f-3073-4fdf-a1b6-d934004872dd +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 391 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + ecef5539-c250-4ee6-a0be-e878b1a5fa4d-2015-01-19 23:00:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c33b68b7-c1bf-49a5-b621-3e0590d12716 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:09 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 392 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + bebc475a-47da-4bec-963a-5548c7c924c0-2015-01-19 23:00:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2be9436f-f372-46c4-aae5-45bfd6b8fe02 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 393 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + bcae597f-13d0-462a-959c-e035f8002f4d-2015-01-19 23:00:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6556a778-3e82-44d7-bbff-76e1459be706 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:13 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 394 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f3bd0e72-e4d3-4405-ba5a-3903033a23db-2015-01-19 23:00:15Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e9c9b4f3-18cd-4cdf-84da-a58c6a150d39 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:15 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 395 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 112a75ef-0167-4958-963b-13302b449c2f-2015-01-19 23:00:17Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cbb42576-2856-4ed3-bd15-49f533e77541 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 396 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 1f44e6f7-7fc9-464e-98f3-af4939fa65ab-2015-01-19 23:00:20Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bf8a63f9-8c55-4647-bdf6-a0264cfd4b7c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:20 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 397 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + e6b16bcd-7645-4e42-8a91-2f57ebbaabe0-2015-01-19 23:00:22Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2d35e00e-0c55-4fdf-92d1-66be24d94813 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:22 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 398 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 2651b242-460d-4180-8d22-b2b286982681-2015-01-19 23:00:24Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9a0bd999-acf6-49a0-baad-c3c08ff45010 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:24 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 399 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 4a67a49b-1cc7-4bcf-b3e4-554e38073089-2015-01-19 23:00:26Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b8890986-585b-493c-9af1-7c82ccb69384 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:26 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 400 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 3668a937-170c-4a79-99c4-c36f02a54781-2015-01-19 23:00:28Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 4857e23e-1da7-43e1-bd69-172798db484c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:29 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 401 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 83355efe-f3e0-429f-a214-7805ba4eb922-2015-01-19 23:00:31Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3a4ddc0c-fdff-44fc-8355-72a851fede63 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:31 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:03:31.1330000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 402 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + acac1e25-f240-4d9c-82f8-c65aa1f3eb9c-2015-01-19 23:00:33Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6e1494fa-b330-42cc-b7e8-d6046ac2607d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:00:33 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertPremiumDBP2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertPremiumDBP2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:58:31.1330000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</ServiceObjectiveId><AssignedServiceObjectiveId>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:05:30.6170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 403 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 11bf3dc8-1e7f-422f-840a-acb186cb8c2a-2015-01-19 23:02:07Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name> + <CollationName></CollationName> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + 608c12bd-4347-45c5-aa1f-7705f97746e8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:12 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 404 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 9f63df11-77c6-41fc-9524-d2b119d1fca2-2015-01-19 23:02:12Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fdc92350-468e-4ccb-b3dd-be25f9f0c146 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:12 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 405 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 53539a3d-794b-45d7-aa7f-f1f25e2d060e-2015-01-19 23:02:14Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bd16e0f5-2009-440b-8415-16f908678b6a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:14 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 406 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + b6e8558d-81cf-4eb0-976d-5738d8b08b68-2015-01-19 23:02:16Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2479c517-7c87-4da9-95a9-a212bd109d24 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:17 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 407 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 9a5da4ed-8282-43f5-8e39-83e09a7398d6-2015-01-19 23:02:19Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d40aff58-1dfd-4bad-b762-85650e7d89d0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:19 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 408 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 04a5946d-1075-4fe6-a83f-f1786ae2fb7d-2015-01-19 23:02:21Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 66f1c096-8ad8-4d92-a097-bd86851abdb9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:21 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 409 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 62b25d05-e6a1-41af-a919-d282a599e6ad-2015-01-19 23:02:23Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 78ddd0a9-5c39-4a93-8832-e9172e8b3b04 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:23 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 410 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 59adc81e-bd78-4dc5-943c-72d47a92019c-2015-01-19 23:02:25Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b95f5e5c-9ec0-4149-a369-37a73b872e4a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:25 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 411 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 4c07e85a-6ba1-483e-a17e-0aae9f87c163-2015-01-19 23:02:27Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e96a63f6-00e8-4cc4-9f63-41f5b1184911 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 412 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + c1cdec7a-28fd-4e3b-b6bf-b50ef815781f-2015-01-19 23:02:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cd7e8fb8-dbdb-46f0-ba3f-5ae7b42a1866 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:30 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 413 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 9d5647b9-5c35-4bcb-a7ee-1821430e35a5-2015-01-19 23:02:32Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3bd6176e-cb8e-4ec6-863c-1db719f41b60 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 414 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + cfbc3ab4-37dc-445f-a931-7a07e7380af8-2015-01-19 23:02:34Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fd14266e-5a3d-43a7-b98a-ada00dc6799f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 415 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 8c8d14c2-6ac5-42d7-a870-35e1f7b05e86-2015-01-19 23:02:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 67753df5-53dc-49af-b2ea-e7f418c950d7 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 416 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + e6f2f43d-4303-403b-be14-b26e9d0fc1ba-2015-01-19 23:02:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a142bcc1-8c04-4b06-bc20-8a4f55939cc0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 417 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + a8bdef81-88c8-4b59-b613-f2e8fe3b1662-2015-01-19 23:02:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8f4b21d8-1a38-4dfd-afef-685fd7491845 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 418 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 25417952-f1e3-4626-8962-0c91666536db-2015-01-19 23:02:43Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cb3365a7-ae83-4de2-8dc2-cf5b4e1633e5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:43 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 419 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 0b42eeeb-1f64-4d6b-9d84-d4cc84d2e9f2-2015-01-19 23:02:45Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + adb645e8-f732-42c5-9c0a-cd4a69b1b188 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:45 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 420 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + b897f19b-bbbc-4890-a975-3c3546d3b3b9-2015-01-19 23:02:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 498a209f-2a06-469e-9539-3c3544aa12f3 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 421 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 28a5fd8b-c46f-4243-92a2-419c23522f90-2015-01-19 23:02:49Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 75f83881-4ef9-4a82-8513-0fbd044c33dc +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 422 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f38a3221-8c60-4bf6-8cd1-1092a6ffe6e3-2015-01-19 23:02:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 656b3f36-9d86-467b-943e-20cf08dd0284 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 423 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 821ff88d-88a3-4f49-b5dd-5fc2e4443d64-2015-01-19 23:02:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fd1ca187-11a0-4a42-a4f9-f67bc841e825 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:54 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 424 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + ae443d55-a4f5-48b6-ad6c-c4f89cce5026-2015-01-19 23:02:56Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9cbb367d-d1e6-46e4-91eb-2f25448e7d39 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:56 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 425 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 0f647d29-124d-40f1-b63c-e294d5db965d-2015-01-19 23:02:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cde6ed0a-0213-44be-a426-34f7bb07f1bf +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:02:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 426 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + addd54d8-6328-4cda-a87a-e3db66621d3f-2015-01-19 23:03:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2a8dad07-394c-4bb9-b15b-2a3c42f59b6e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 427 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 5b9692cf-1b18-4dc6-b33b-92387e9f7fff-2015-01-19 23:03:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 06fe744d-26d9-4974-a300-863bb59dc5ef +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 428 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 8f3a45d4-a853-4527-927a-c49bd3560ec3-2015-01-19 23:03:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b521a3b7-d775-4fd3-8652-57c4e38100df +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:05 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 429 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 0e99d6c3-7d3e-4d64-845d-79a6eb0fbb29-2015-01-19 23:03:07Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0b42040b-e56d-4fc7-983d-91984b23e862 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 430 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 2c15f4e9-40f7-46dd-a3a3-dfb3e5a159c2-2015-01-19 23:03:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 97843cd9-7086-4f56-983f-f6381084e359 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:09 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 431 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + cf11abf4-a491-4849-b5cf-43fa70e9438f-2015-01-19 23:03:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0c8b93aa-560b-4b82-9693-333870b5ae42 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 432 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d1e1afab-5f13-4578-92bb-8d886a3417d0-2015-01-19 23:03:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 12a86d94-5634-4b9a-af0e-0af7ba7c5a9b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:13 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 433 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 095b75ce-98fe-4bd1-aeb8-9bb5532daeed-2015-01-19 23:03:15Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 11ff398c-6cb8-4da0-89b7-f4f2e1e7a5b9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:15 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 434 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d9e032c3-2cc9-4fac-bd7c-c5d5d1e01cdc-2015-01-19 23:03:17Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 84bacfcd-fa41-46ae-aa82-8a05988d698f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 435 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 1805fe29-2f42-440a-acd9-c2129c16c844-2015-01-19 23:03:20Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f0150db0-77d4-4701-9ff0-c16de0864160 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:20 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 436 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 28a8f210-2360-4b77-827e-08e038f3cac3-2015-01-19 23:03:22Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 27bccdc3-486d-4229-88b9-883ca016cffb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:22 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 437 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d68db327-410c-43ef-959a-668d3925d1dd-2015-01-19 23:03:24Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a517f20f-32bf-4d57-9fd9-0c275ac47e16 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:24 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 438 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 01bf4db7-1fba-4a7d-a016-5351f6c390fa-2015-01-19 23:03:26Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0187f6c7-9ad2-443a-a26f-460f8d992de8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:26 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 439 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 279e4cb9-a3a5-4795-998a-34be6ad62c8c-2015-01-19 23:03:28Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ab113465-4e70-4307-81d9-43ab3942b519 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:28 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 440 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 4ff96f16-a57c-42f5-9add-f27fe8d6156d-2015-01-19 23:03:30Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 31f36d73-2833-402a-a175-3654d792d5e0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:31 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 441 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 592f8be7-7784-4010-a217-186af15ff029-2015-01-19 23:03:33Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b3bb941e-09c0-4d3c-b619-c934c06578b1 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:33 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 442 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + db9ae8be-1013-4d47-af04-42d59c09c6c1-2015-01-19 23:03:35Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5fb45bd1-5e72-4e38-ac71-ee37f68ac7c8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:35 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 443 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + eeae16d6-dea2-4835-92f6-820873078b81-2015-01-19 23:03:37Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2f23a587-a126-4b55-95d8-f745562ad728 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:37 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 444 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 6aa0e18d-0a3f-4c34-8afe-53d8cfdc64a7-2015-01-19 23:03:39Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 027725b9-1f29-4115-8c94-658d54e47a03 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:39 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 445 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 5f543d37-1e4f-40e8-8319-a7136cda06ab-2015-01-19 23:03:41Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 371ca0f3-979e-48ff-9af9-1be73d8a9e4f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 446 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 40dce7b4-a378-4922-a9e9-9a2cb77e21b4-2015-01-19 23:03:43Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bb3dd616-854e-4942-a949-3ec68e050ae4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:44 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 447 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 12b33ca1-ad49-4f17-b3b8-479606e9c6b3-2015-01-19 23:03:46Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ca09a5da-b3eb-44ff-a2cc-441a3f4c4535 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:46 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 448 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 1f49a73c-3ea3-4698-aec7-4dbb44d1f8a2-2015-01-19 23:03:48Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 12c04afa-aac5-4ac8-8073-ca9fc2a546b5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:48 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 449 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 44cbd334-eb67-498b-89c4-ea3c48050004-2015-01-19 23:03:50Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d974ff81-4d62-4b12-80d1-5cbba2a0a869 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:50 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 450 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + ebf1486e-e214-4700-a144-2bdd8dea1eb7-2015-01-19 23:03:52Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b6acba28-25b2-41e3-a167-e0e7c4d09828 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:52 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 451 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 194683c3-f4b5-44ce-bb9a-b0c8f3a8a327-2015-01-19 23:03:54Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ba49b299-c600-431e-a464-a6b2afee23a0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:54 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 452 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 9194c32f-8bdd-43f7-a6d2-b2b03e049dfe-2015-01-19 23:03:56Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5d7063fc-d3c4-4cde-8bd9-874f73ae3eb0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:57 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 453 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 5d3bbf47-34f9-4dae-a6b2-3d7b5cb522c6-2015-01-19 23:03:59Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a38fe3f9-c717-4233-8f6f-932879977ef0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:03:59 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 454 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 1276b376-5df9-45a4-b223-2b31ab521fb0-2015-01-19 23:04:01Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d8a4a589-c325-4030-875f-5ce514a6d56c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:04:01 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:07:07.7130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 455 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 83c39178-8fb2-4e2b-ba10-c1dadb4c72f4-2015-01-19 23:04:03Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 44ab7088-e138-4705-9f05-eb35c40c8320 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:04:03 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T23:02:07.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-19T23:09:01.0700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 456 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations?databaseName=testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + f3f2460d-f847-46dc-8d72-41e331697ee7-2015-01-19 23:04:18Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0c04c113-69b5-44aa-9a71-f9580eff0dcb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:04:19 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</Id><StateId>2</StateId><SessionActivityId>5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</DatabaseName><PercentComplete>100</PercentComplete><ErrorCode>0</ErrorCode><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2015-01-19T23:02:07.2730000Z</StartTime><LastModifyTime>2015-01-19T23:04:01.9000000Z</LastModifyTime></ServiceResource></ServiceResources> +
+
+ + 457 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations?databaseName=testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + c536a9ab-b6cd-4245-95b9-012439edfe4f-2015-01-19 23:04:22Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5ad273b8-2d9f-4000-bf50-f4a1faeae7da +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:04:23 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</Id><StateId>2</StateId><SessionActivityId>5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</DatabaseName><PercentComplete>100</PercentComplete><ErrorCode>0</ErrorCode><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2015-01-19T23:02:07.2730000Z</StartTime><LastModifyTime>2015-01-19T23:04:01.9000000Z</LastModifyTime></ServiceResource></ServiceResources> +
+
+ + 458 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databaseoperations/5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 2c2c5783-abcb-467e-a67c-3d19f916a1c5-2015-01-19 23:04:23Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a68c8ad3-5997-4266-8b8d-b60478c050b0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:04:23 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>CREATE DATABASE</Name><Type>Microsoft.SqlAzure.DatabaseOperation</Type><State>COMPLETED</State><SelfLink>https://localhost/servers/myserver01/databaseoperations/5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</Id><StateId>2</StateId><SessionActivityId>5e0bef58-0282-4e8a-ace3-36d9cb3c1e6c</SessionActivityId><DatabaseName>testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2</DatabaseName><PercentComplete>100</PercentComplete><ErrorCode>0</ErrorCode><Error/><ErrorSeverity>0</ErrorSeverity><ErrorState>0</ErrorState><StartTime>2015-01-19T23:02:07.2730000Z</StartTime><LastModifyTime>2015-01-19T23:04:01.9000000Z</LastModifyTime></ServiceResource> +
+
+ + 459 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP1 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + d733e110-18ef-4fae-bae1-4e4eb233cacb-2015-01-19 23:04:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e4204c54-7f12-47c1-88e7-ad94d9e2a0fb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Mon, 19 Jan 2015 23:04:42 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 460 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertPremiumDBP2 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + ee7469c2-905c-4b1a-a8cf-8a83818540e7-2015-01-19 23:04:42Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a3f32313-9a93-44c9-b2f9-db8ffeeb1eef +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Mon, 19 Jan 2015 23:05:03 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 461 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 505f653d-d526-4749-89cf-e40970ce22d1-2015-01-19 23:05:03Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 45d5e145-0051-4a9c-be5e-4921d31a6383 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Mon, 19 Jan 2015 23:05:24 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 462 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 2db099e0-9a25-4b8a-9750-e5ca9b0f5afa-2015-01-19 23:05:24Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2ea78305-860d-498d-aa04-87704343de2f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:05:24 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:32:37.0070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource></ServiceResources> +
+
+ + 463 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z +
+
+ x-ms-client-request-id + 2758c5e6-c8d6-4355-92a7-6dc7815c7ee8-2015-01-19 23:05:24Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d4c5934b-379c-4f85-806a-80236847b75e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 19 Jan 2015 23:05:24 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+
+
+ + UnitTest.Common.CreatePremiumDatabasesWithSqlAuth + + + 0 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives()?$filter=Name%20eq%20'P1'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + ceb847c0-a813-41ed-8b2f-384ba5382cbc-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:50 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives</id><title type="text">ServiceObjectives</title><updated>2014-07-16T17:19:50Z</updated><link rel="self" title="ServiceObjectives" href="ServiceObjectives" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry></feed> +
+
+ + 1 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + ceb847c0-a813-41ed-8b2f-384ba5382cbc-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:50 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings</id><title type="text">DimensionSettings</title><updated>2014-07-16T17:19:50Z</updated><link rel="self" title="DimensionSettings" href="DimensionSettings" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DimensionSettings(guid'765fbda3-73c9-4fad-996e-7c0e4e219f68')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DimensionSetting" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DimensionSetting" href="DimensionSettings(guid'765fbda3-73c9-4fad-996e-7c0e4e219f68')" /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">765fbda3-73c9-4fad-996e-7c0e4e219f68</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:Ordinal m:type="Edm.Byte">6</d:Ordinal><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault></m:properties></content></entry></feed> +
+
+ + 2 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives()?$filter=Name%20eq%20'P2'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + ceb847c0-a813-41ed-8b2f-384ba5382cbc-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:50 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives</id><title type="text">ServiceObjectives</title><updated>2014-07-16T17:19:50Z</updated><link rel="self" title="ServiceObjectives" href="ServiceObjectives" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry></feed> +
+
+ + 3 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + ceb847c0-a813-41ed-8b2f-384ba5382cbc-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:50 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings</id><title type="text">DimensionSettings</title><updated>2014-07-16T17:19:50Z</updated><link rel="self" title="DimensionSettings" href="DimensionSettings" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DimensionSettings(guid'b15e89f1-02b5-4618-b44d-75d37261b94b')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DimensionSetting" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DimensionSetting" href="DimensionSettings(guid'b15e89f1-02b5-4618-b44d-75d37261b94b')" /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">b15e89f1-02b5-4618-b44d-75d37261b94b</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:Ordinal m:type="Edm.Byte">7</d:Ordinal><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault></m:properties></content></entry></feed> +
+
+ + 4 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases + POST + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + <?xml version="1.0" encoding="utf-8"?><entry xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id /><title /><updated>2014-07-16T17:19:50Z</updated><author><name /></author><content type="application/xml"><m:properties><d:AssignedServiceObjectiveId m:type="Edm.Guid" m:null="true" /><d:CollationName m:null="true" /><d:CreationDate m:type="Edm.DateTime">0001-01-01T00:00:00</d:CreationDate><d:Edition>Premium</d:Edition><d:Id m:type="Edm.Int32">0</d:Id><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsSuspended m:type="Edm.Boolean" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:MaxSizeBytes m:type="Edm.Int64" m:null="true" /><d:MaxSizeGB m:type="Edm.Int32" m:null="true" /><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32" m:null="true" /><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentState m:type="Edm.Byte" m:null="true" /><d:ServiceObjectiveAssignmentStateDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime" m:null="true" /><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:SizeMB m:type="Edm.Decimal">0</d:SizeMB><d:Status m:type="Edm.Int32">0</d:Status></m:properties></content></entry> + application/atom+xml + application/atom+xml,application/xml +
+ + Created + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:51 GMT +
+
+ Location + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:51Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-15T21:55:35.777</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /><d:SizeMB m:type="Edm.Decimal">-1</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> +
+
+ + 5 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:51 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:52Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-15T21:55:35.777</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> +
+
+ + 6 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8
Date @@ -15958,74 +29059,19040 @@
Server - Microsoft-HTTPAPI/2.0 + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:19:52Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 7 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P1'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:53 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:19:54Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:54Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:54.297</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:50.983Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> +
+
+ + 8 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:53 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:19:54Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 9 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases + POST + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + <?xml version="1.0" encoding="utf-8"?><entry xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id /><title /><updated>2014-07-16T17:19:54Z</updated><author><name /></author><content type="application/xml"><m:properties><d:AssignedServiceObjectiveId m:type="Edm.Guid" m:null="true" /><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">0001-01-01T00:00:00</d:CreationDate><d:Edition>Premium</d:Edition><d:Id m:type="Edm.Int32">0</d:Id><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsSuspended m:type="Edm.Boolean" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:MaxSizeBytes m:type="Edm.Int64" m:null="true" /><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32" m:null="true" /><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentState m:type="Edm.Byte" m:null="true" /><d:ServiceObjectiveAssignmentStateDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime" m:null="true" /><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:SizeMB m:type="Edm.Decimal">0</d:SizeMB><d:Status m:type="Edm.Int32">0</d:Status></m:properties></content></entry> + application/atom+xml + application/atom+xml,application/xml +
+ + Created + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:55 GMT +
+
+ Location + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:55Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T11:03:28.48</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /><d:SizeMB m:type="Edm.Decimal">-1</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> +
+
+ + 10 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:55 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:55Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T11:03:28.48</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> +
+
+ + 11 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:55 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:19:55Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 12 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P2'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:57 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:19:57Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:57Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T11:03:28.48</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> +
+
+ + 13 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:57 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:19:57Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 14 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P2'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:59 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:19:59Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:59Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:58.127</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:54.737Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> +
+
+ + 15 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== +
+
+ + + .SQLSERVERMANAGEMENT + 2YfLm3SJ30DuNMtGp+K1qg== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + a0778f5c-9d63-4664-a742-b7a367dde4cf +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:19:59 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:20:00Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+
+
+ + UnitTest.Common.GetAzureSqlDatabaseOperationWithSqlAuth + + + 0 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases + POST + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + <?xml version="1.0" encoding="utf-8" standalone="yes"?> + <entry xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://www.w3.org/2005/Atom"> + <title /> + <author> + <name /> + </author> + <updated>2013-11-12T02:30:59.4532451Z</updated> + <id /> + <content type="application/xml"> + <m:properties> + <d:AssignedServiceObjectiveId m:type="Edm.Guid" m:null="true" /> + <d:CollationName m:null="true" /> + <d:CreationDate m:type="Edm.DateTime">0001-01-01T00:00:00</d:CreationDate> + <d:Edition m:null="true" /> + <d:Id m:type="Edm.Int32">0</d:Id> + <d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember> + <d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /> + <d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn> + <d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /> + <d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly> + <d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /> + <d:IsSuspended m:type="Edm.Boolean" m:null="true" /> + <d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject> + <d:MaxSizeBytes m:type="Edm.Int64" m:null="true" /> + <d:MaxSizeGB m:type="Edm.Int32" m:null="true" /> + <d:Name>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:Name> + <d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /> + <d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /> + <d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /> + <d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /> + <d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /> + <d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /> + <d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32" m:null="true" /> + <d:ServiceObjectiveAssignmentErrorDescription m:null="true" /> + <d:ServiceObjectiveAssignmentState m:type="Edm.Byte" m:null="true" /> + <d:ServiceObjectiveAssignmentStateDescription m:null="true" /> + <d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime" m:null="true" /> + <d:ServiceObjectiveId m:type="Edm.Guid" m:null="true" /> + <d:SizeMB m:type="Edm.Decimal">0</d:SizeMB> + <d:Status m:type="Edm.Int32">0</d:Status> + </m:properties> + </content> + </entry> + + application/atom+xml + application/atom+xml,application/xml +
+ + Created + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Tue, 12 Nov 2013 02:31:04 GMT +
+
+ Location + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2013-11-12T02:31:04Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-11-12T02:31:03.33</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">1073741824</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-11-11T18:31:00.19</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-11-12T02:31:59.173Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> +
+
+ + 1 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Tue, 12 Nov 2013 02:31:04 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2013-11-12T02:31:05Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-11-12T02:31:03.33</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">1073741824</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-11-11T18:31:00.19</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-11-12T02:31:59.173Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> +
+
+ + 2 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Tue, 12 Nov 2013 02:31:04 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-11-12T02:31:05Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 3 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Tue, 12 Nov 2013 02:31:04 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-11-12T02:31:05Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2013-11-12T02:31:05Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-11-12T02:31:03.33</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">1073741824</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-11-11T18:31:00.19</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-11-12T02:31:59.173Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> +
+
+ + 4 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Tue, 12 Nov 2013 02:31:04 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-11-12T02:31:05Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 5 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + DELETE + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + application/atom+xml + application/atom+xml,application/xml +
+ + NoContent + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 1.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Tue, 12 Nov 2013 02:31:13 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 6 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations()?$filter=DatabaseName%20eq%20'getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1' + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Tue, 12 Nov 2013 02:31:13 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations</id><title type="text">DatabaseOperations</title><updated>2013-11-12T02:31:13Z</updated><link rel="self" title="DatabaseOperations" href="DatabaseOperations" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DatabaseOperation" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DatabaseOperation" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')/Server" /><title /><updated>2013-11-12T02:31:13Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659</d:Id><d:Name>CREATE DATABASE</d:Name><d:State>COMPLETED</d:State><d:StateId m:type="Edm.Int32">2</d:StateId><d:SessionActivityId m:type="Edm.Guid">8844fdbc-1e7e-47a6-b51d-f93b09f78374</d:SessionActivityId><d:DatabaseName>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:DatabaseName><d:PercentComplete m:type="Edm.Int32">100</d:PercentComplete><d:Error.Code m:type="Edm.Int32">0</d:Error.Code><d:Error></d:Error><d:ErrorSeverity m:type="Edm.Int32">0</d:ErrorSeverity><d:ErrorState m:type="Edm.Int32">0</d:ErrorState><d:StartTime m:type="Edm.DateTime">2013-11-12T02:30:58.157</d:StartTime><d:LastModifyTime m:type="Edm.DateTime">2013-11-12T02:31:04.36</d:LastModifyTime></m:properties></content></entry></feed> +
+
+ + 7 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations()?$filter=DatabaseName%20eq%20'getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1' + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Tue, 12 Nov 2013 02:31:13 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations</id><title type="text">DatabaseOperations</title><updated>2013-11-12T02:31:13Z</updated><link rel="self" title="DatabaseOperations" href="DatabaseOperations" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DatabaseOperation" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DatabaseOperation" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')/Server" /><title /><updated>2013-11-12T02:31:13Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659</d:Id><d:Name>CREATE DATABASE</d:Name><d:State>COMPLETED</d:State><d:StateId m:type="Edm.Int32">2</d:StateId><d:SessionActivityId m:type="Edm.Guid">8844fdbc-1e7e-47a6-b51d-f93b09f78374</d:SessionActivityId><d:DatabaseName>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:DatabaseName><d:PercentComplete m:type="Edm.Int32">100</d:PercentComplete><d:Error.Code m:type="Edm.Int32">0</d:Error.Code><d:Error></d:Error><d:ErrorSeverity m:type="Edm.Int32">0</d:ErrorSeverity><d:ErrorState m:type="Edm.Int32">0</d:ErrorState><d:StartTime m:type="Edm.DateTime">2013-11-12T02:30:58.157</d:StartTime><d:LastModifyTime m:type="Edm.DateTime">2013-11-12T02:31:04.36</d:LastModifyTime></m:properties></content></entry></feed> +
+
+ + 8 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659') + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== +
+
+ x-ms-client-session-id + fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z +
+
+ x-ms-client-request-id + 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== +
+
+ + + .SQLSERVERMANAGEMENT + pYRuwnUZAKKeJjOoHwVAfA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 77726b05-5e41-4bbe-15da-cfefa4f16571 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Tue, 12 Nov 2013 02:31:13 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DatabaseOperation" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DatabaseOperation" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')/Server" /><title /><updated>2013-11-12T02:31:13Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659</d:Id><d:Name>CREATE DATABASE</d:Name><d:State>COMPLETED</d:State><d:StateId m:type="Edm.Int32">2</d:StateId><d:SessionActivityId m:type="Edm.Guid">8844fdbc-1e7e-47a6-b51d-f93b09f78374</d:SessionActivityId><d:DatabaseName>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:DatabaseName><d:PercentComplete m:type="Edm.Int32">100</d:PercentComplete><d:Error.Code m:type="Edm.Int32">0</d:Error.Code><d:Error></d:Error><d:ErrorSeverity m:type="Edm.Int32">0</d:ErrorSeverity><d:ErrorState m:type="Edm.Int32">0</d:ErrorState><d:StartTime m:type="Edm.DateTime">2013-11-12T02:30:58.157</d:StartTime><d:LastModifyTime m:type="Edm.DateTime">2013-11-12T02:31:04.36</d:LastModifyTime></m:properties></content></entry> +
+
+
+
+ + UnitTest.Common.RemoveTestPremiumDatabasesWithSqlAuth + + + 0 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:20:01 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:20:01Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(1)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(1)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(1)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(1)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(1)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(1)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">1</d:Id><d:Name>master</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">26e021db-f1f9-4c98-84c6-92af8ef433d7</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">26e021db-f1f9-4c98-84c6-92af8ef433d7</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T11:03:28.51</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>System</d:Edition><d:MaxSizeGB m:type="Edm.Int32">5</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-14T08:22:42.45</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">true</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:54.297</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:50.983Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:58.127</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:54.737Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> +
+
+ + 1 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(1)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:20:01 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'26e021db-f1f9-4c98-84c6-92af8ef433d7')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'26e021db-f1f9-4c98-84c6-92af8ef433d7')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'26e021db-f1f9-4c98-84c6-92af8ef433d7')/DimensionSettings" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">26e021db-f1f9-4c98-84c6-92af8ef433d7</d:Id><d:Name>System</d:Name><d:Description>Used for master database only.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">true</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 2 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:20:01 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 3 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:20:01 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 4 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P1'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:20:01 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:20:01Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:54.297</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:50.983Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> +
+
+ + 5 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:20:01 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 6 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + DELETE + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + NoContent + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 1.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Wed, 16 Jul 2014 17:20:02 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 7 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P2'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:20:02 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:20:03Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:58.127</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:54.737Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> +
+
+ + 8 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 16 Jul 2014 17:20:02 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:20:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 9 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) + DELETE + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== +
+
+ x-ms-client-session-id + 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z +
+
+ x-ms-client-request-id + dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== +
+
+ + + .SQLSERVERMANAGEMENT + LTursKkmgxCbAjpLub/ZOQ== + + + + + + application/atom+xml,application/xml +
+ + NoContent + +
+ x-ms-request-id + 2d9d764b-25e6-afd5-0c6f-cf197fb37284 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 1.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Wed, 16 Jul 2014 17:20:05 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+
+
+ + UnitTests.SetAzureSqlDatabaseServiceObjectiveWithSqlAuth + + + 7 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(7)/ServiceObjective + GET + WindowsAzurePowershell/v0.7.3.1 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + aGXjWlPHwbnEIF7xh4IAOlnzaj9fgX6ewJsAjdEykzm12qQ8ZCcEx3wRmU1gL9xAWhVSK5a+KHgqDU5MINBgIrtYzE+M+cE8UOygBdJ+B8w4ypr3YF/5b9Pnyk7C30K8Lqfj9HUEg3pZDDDSVDN3r+UN1YDAPQLZI0ylNfRzmSTmVKG2vSJHzZnORxneJyRJ0W9FQYmDbhnpno38fyM2i6q9PGgBA4uMJrZEAIUBp8c2Fo2YqLyp4xKmXukLax+DnKYQykcqUsC71ypgh7o8ZtLaRTPYtM5kCmNRWY6XA9wO3oNC3A09iJvaCuPVpPgCrj26ghTQFIhd1i2K0JzPrAhmFrrPgE2W8h9uwCoU7QtN8lVwMLqAHrEOfKRHzatsVU8Hr2JPNpcz806ecaIYFx6OkwAmfIUTcbBd+SjWwFAIDN2AxXrRnHXVN7yq6z+dfJNsB0jTQ6OPMKfYqwocenxLc3S5KZwMW6VlBucmeQsKRwi7eEfElvHm9ENthNKgLLUaCANeLwf/M15l4k6M1yDCvZ8ruwcw5ZCFXzJWVEf+HLiKXQNebMKBpLCgx/TL5z/FJFebecnHaE/luPFuWarzLFGXDg5VxI20F+7Jl8k0HrQx5kH76PCjGs7luxVAXcgyK8Kn2uD0Fll1yrPQOBMlQwTo8lyzu8W2xTV7GSyHNihZsmsWf7fG913Dr4Nft9qGykuDsqBgQ83Dh0UaYN3a7rCW+ZKHtt17OLcLX1L6+Nr/XA7bhp93isHiNS3zoi04f1qIIqVQVaYIY6i3hg== +
+
+ x-ms-client-session-id + ef1140f7-7b53-40f4-8288-24516cf8980f-2012-10-08 23:48:38Z +
+
+ x-ms-client-request-id + ed5e9fa7-ce70-48a4-a330-868f6e318f45-2013-05-08 21:18:04Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=3Y4zVOxuQwnI3U6C86ChIw== +
+
+ + + .SQLSERVERMANAGEMENT + 3Y4zVOxuQwnI3U6C86ChIw== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + c94d3c72-84f6-a9ab-a04f-dd9209855014 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Wed, 08 May 2013 21:18:07 GMT +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-05-08T21:18:08Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 0 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives()?$filter=Name%20eq%20'P1'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== +
+
+ + + .SQLSERVERMANAGEMENT + hveMZwFSfs1yjf5QsT2osQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:54:45 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives</id><title type="text">ServiceObjectives</title><updated>2013-06-28T18:54:45Z</updated><link rel="self" title="ServiceObjectives" href="ServiceObjectives" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Resource capacity is reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry></feed> +
+
+ + 1 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== +
+
+ + + .SQLSERVERMANAGEMENT + hveMZwFSfs1yjf5QsT2osQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:54:45 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings</id><title type="text">DimensionSettings</title><updated>2013-06-28T18:54:45Z</updated><link rel="self" title="DimensionSettings" href="DimensionSettings" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DimensionSettings(guid'765fbda3-73c9-4fad-996e-7c0e4e219f68')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DimensionSetting" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DimensionSetting" href="DimensionSettings(guid'765fbda3-73c9-4fad-996e-7c0e4e219f68')" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">765fbda3-73c9-4fad-996e-7c0e4e219f68</d:Id><d:Name>P1</d:Name><d:Description>Resource capacity is reserved.</d:Description><d:Ordinal m:type="Edm.Byte">3</d:Ordinal><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault></m:properties></content></entry></feed> +
+
+ + 2 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== +
+
+ + + .SQLSERVERMANAGEMENT + hveMZwFSfs1yjf5QsT2osQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:54:45 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-06-28T18:54:45Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>testdb2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:54:45.12</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">5</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-06-28T11:54:44.697</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:54:44.697Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /></m:properties></content></entry></feed> +
+
+ + 3 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== +
+
+ + + .SQLSERVERMANAGEMENT + hveMZwFSfs1yjf5QsT2osQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:54:45 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 4 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) + MERGE + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== +
+
+ + + .SQLSERVERMANAGEMENT + hveMZwFSfs1yjf5QsT2osQ== + + + + + <?xml version="1.0" encoding="utf-8" standalone="yes"?> + <entry xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://www.w3.org/2005/Atom"> + <category scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" term="Microsoft.SqlServer.Management.Server.Domain.Database" /> + <title /> + <author> + <name /> + </author> + <updated>2013-06-28T18:54:45.5007453Z</updated> + <id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id> + <content type="application/xml"> + <m:properties> + <d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId> + <d:CollationName>Japanese_CI_AS</d:CollationName> + <d:CreationDate m:type="Edm.DateTime">2013-06-28T11:54:44.697</d:CreationDate> + <d:Edition m:null="true" /> + <d:Id m:type="Edm.Int32">5</d:Id> + <d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember> + <d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot> + <d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn> + <d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /> + <d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly> + <d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /> + <d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject> + <d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes> + <d:MaxSizeGB m:type="Edm.Int32" m:null="true" /> + <d:Name>testdb2</d:Name> + <d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /> + <d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /> + <d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /> + <d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /> + <d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:54:44.697Z</d:RecoveryPeriodStartDate> + <d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode> + <d:ServiceObjectiveAssignmentErrorDescription m:null="true" /> + <d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState> + <d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription> + <d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:54:45.12</d:ServiceObjectiveAssignmentSuccessDate> + <d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId> + <d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB> + <d:Status m:type="Edm.Int32">1</d:Status> + </m:properties> + </content> + </entry> + + application/atom+xml + application/atom+xml,application/xml +
+ + NoContent + +
+ x-ms-request-id + 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 1.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Fri, 28 Jun 2013 18:54:45 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 5 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== +
+
+ + + .SQLSERVERMANAGEMENT + hveMZwFSfs1yjf5QsT2osQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:54:45 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-06-28T18:54:45Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>testdb2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:54:45.12</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">5</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-06-28T11:54:44.697</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:54:44.697Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /></m:properties></content></entry></feed> +
+
+ + 6 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== +
+
+ + + .SQLSERVERMANAGEMENT + hveMZwFSfs1yjf5QsT2osQ== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:54:45 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+
+
+ + UnitTest.Common.RemoveTestDatabasesWithSqlAuth + + + 0 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== +
+
+ + + .SQLSERVERMANAGEMENT + 6wHW7S6FaCJ0zkOt7dw6PA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + fbbd93c8-3d3a-8ef2-a7f2-918558547429 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:55:03 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-06-28T18:55:03Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2013-06-28T18:55:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>testdb1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:55:01.64</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">1073741824</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-06-28T11:55:03.02</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:55:03.02Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /></m:properties></content></entry></feed> +
+
+ + 1 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== +
+
+ + + .SQLSERVERMANAGEMENT + 6wHW7S6FaCJ0zkOt7dw6PA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + fbbd93c8-3d3a-8ef2-a7f2-918558547429 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:55:03 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-06-28T18:55:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 2 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + DELETE + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== +
+
+ + + .SQLSERVERMANAGEMENT + 6wHW7S6FaCJ0zkOt7dw6PA== + + + + + application/atom+xml + application/atom+xml,application/xml +
+ + NoContent + +
+ x-ms-request-id + fbbd93c8-3d3a-8ef2-a7f2-918558547429 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 1.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Fri, 28 Jun 2013 18:55:03 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 3 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== +
+
+ + + .SQLSERVERMANAGEMENT + 6wHW7S6FaCJ0zkOt7dw6PA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + fbbd93c8-3d3a-8ef2-a7f2-918558547429 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=feed;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:55:03 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-06-28T18:55:03Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2013-06-28T18:55:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>testdb2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:55:02.163</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">5</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-06-28T11:55:01.81</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:55:01.81Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /></m:properties></content></entry></feed> +
+
+ + 4 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + GET + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== +
+
+ + + .SQLSERVERMANAGEMENT + 6wHW7S6FaCJ0zkOt7dw6PA== + + + + + + application/atom+xml,application/xml +
+ + OK + +
+ x-ms-request-id + fbbd93c8-3d3a-8ef2-a7f2-918558547429 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 2.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/atom+xml;type=entry;charset=utf-8 +
+
+ Date + Fri, 28 Jun 2013 18:55:03 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-06-28T18:55:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> +
+
+ + 5 + + http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) + DELETE + AzurePowershell/v0.8.14 + +
+ DataServiceVersion + 1.0;NetFx +
+
+ MaxDataServiceVersion + 2.0;NetFx +
+
+ AccessToken + QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== +
+
+ x-ms-client-session-id + 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z +
+
+ x-ms-client-request-id + 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z +
+
+ Accept-Charset + UTF-8 +
+
+ Cookie + .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== +
+
+ + + .SQLSERVERMANAGEMENT + 6wHW7S6FaCJ0zkOt7dw6PA== + + + + + application/atom+xml + application/atom+xml,application/xml +
+ + NoContent + +
+ x-ms-request-id + fbbd93c8-3d3a-8ef2-a7f2-918558547429 +
+
+ X-Content-Type-Options + nosniff +
+
+ DataServiceVersion + 1.0; +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Fri, 28 Jun 2013 18:55:03 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+
+
+ + UnitTest.AzureSqlDatabaseServerV2Tests + + + 0 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 WindowsAzurePowershell/v0.7.3.1 + +
+ x-ms-version + 2012-03-01 +
+
+ + + <Server xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> + <AdministratorLogin>mylogin</AdministratorLogin> + <AdministratorLoginPassword>Pa$$w0rd!</AdministratorLoginPassword> + <Location>East Asia</Location> + <Version>2.0</Version> + </Server> + + application/xml + +
+ + Created + +
+ x-ms-request-id + a90a75b8-9492-43e9-8664-7a592efdc653 +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 17 Mar 2014 19:33:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServerName FullyQualifiedDomainName="m4mfnkbsoc.database.windows.net" xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">m4mfnkbsoc</ServerName> +
+
+ + 1 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 9b748b65-4c0f-4330-addb-e4fc2c068a36-2015-01-14 23:22:17Z +
+
+ x-ms-client-request-id + a5640cbc-153b-454e-8edc-54df19b45467-2015-01-14 23:22:17Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Wed, 14 Jan 2015 23:23:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> + <Server> + <Name>m4mfnkbsoc</Name> + <AdministratorLogin>mylogin</AdministratorLogin> + <Location>East Asia</Location> + <FullyQualifiedDomainName>m4mfnkbsoc.database.windows.net</FullyQualifiedDomainName> + <Version>2.0</Version> + <State>Ready</State> + </Server> +</Servers> +
+
+ + 2 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 WindowsAzurePowershell/v0.7.3.1 + +
+ x-ms-version + 2012-03-01 +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 69f2f0ae-fe41-4b2a-bbe4-136e4bd3e94f +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 17 Mar 2014 19:33:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + + <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> + <Server> + <Name>m4mfnkbsoc</Name> + <AdministratorLogin>mylogin</AdministratorLogin> + <Location>East Asia</Location> + <FullyQualifiedDomainName>m4mfnkbsoc.database.windows.net</FullyQualifiedDomainName> + <Version>2.0</Version> + <State>Ready</State> + </Server> + </Servers> + +
+
+ + 3 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/m4mfnkbsoc + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 WindowsAzurePowershell/v0.7.3.1 + +
+ x-ms-version + 2012-03-01 +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 47268585-f7ef-4caa-b671-6b01343a7c7e +
+
+ Date + Mon, 17 Mar 2014 19:34:01 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + +
+
+ + 4 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 WindowsAzurePowershell/v0.7.3.1 + +
+ x-ms-version + 2012-03-01 +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1c962199-46ba-4c3f-b9d8-c65db05ee4df +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Mon, 17 Mar 2014 19:34:01 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/" /> +
+
+
+
+ + UnitTest.AzureSqlDatabaseEditionsTests + + + 0 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 1053e206-a727-4cf8-8a39-fb59c052e9e3-2015-01-20 01:26:26Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbeditions1</Name> + <CollationName></CollationName> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + 4f5f5b53-d6ae-4180-91e6-c145d0a9407a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 1 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7a72e05c-a992-46d3-867e-e1cf183d8744-2015-01-20 01:26:32Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c21c5f08-760f-4bd0-b0b9-7c1ebb943cf3 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 2 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + b345f578-75b9-4b2a-86e2-1fc073b626d0-2015-01-20 01:26:35Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a8a17a37-43fc-4b5d-8557-3a6eca4f094b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:35 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 3 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2041272c-6b83-45fe-b687-a5f8ef0d7702-2015-01-20 01:26:37Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 04953ae1-fe1a-40d0-85c1-9ce44b1ad833 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:37 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 4 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2c6924b1-7e5a-433a-a465-234d1e2808b4-2015-01-20 01:26:39Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 93289362-9870-4a1f-a686-094ad001029d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:39 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 5 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 755861db-7858-4d29-b03b-a5089615530e-2015-01-20 01:26:41Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9eaeb917-fff2-49b4-9a58-11c3a2cd212d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 6 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 0ed77200-4939-40a4-bd10-154f4b2f718e-2015-01-20 01:26:43Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bc68d40f-a4cb-4770-936c-590ec9bc9134 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:44 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 7 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f8f53dd3-0d1f-47fa-842c-ac6a575ec60b-2015-01-20 01:26:46Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6596a254-9db4-45f5-b698-fffb0860777d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:46 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 8 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d09e7aa4-1230-421c-9437-42f5a5455b0b-2015-01-20 01:26:48Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b5b5c46b-03b2-48a2-a7a5-af8071fff4e7 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:48 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 9 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 654fb41e-00a1-44e3-8961-1090081a07a3-2015-01-20 01:26:50Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 20fd438d-5c16-4706-a23d-0522485393ba +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:50 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 10 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + fd3def0c-c91f-4719-ac50-8f965fc99497-2015-01-20 01:26:52Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + dbc0eb0b-111b-44a9-b938-cd7cbe1b4c27 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:52 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 11 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + bed16d09-8c6d-4635-b477-4fbdea56408e-2015-01-20 01:26:54Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fae8fdb1-2196-4377-8d91-0ccbbe312e14 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:55 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 12 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 0af3589f-744d-4ca1-9a97-bf1c7a5f9876-2015-01-20 01:26:57Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6ae3a5b2-5164-421c-9bd7-5076d5e850bf +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:57 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 13 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 809b8bba-2354-4a19-ba34-417456e3277d-2015-01-20 01:26:59Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d5c2bb12-1638-44ef-b73a-f69079664ebf +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:26:59 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 14 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 38896ad4-9cbc-448d-9651-b082eb9c54a8-2015-01-20 01:27:01Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 864cb275-859e-4eb5-b816-fef02f65baed +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:01 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 15 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 6679fc00-bd02-4d72-8cc1-cea5022d2ea7-2015-01-20 01:27:03Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9b7af579-2935-4a6d-9530-3c4720e49915 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:03 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 16 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 79a3d2ff-7526-424d-8bad-c727e324fb26-2015-01-20 01:27:05Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + eb44629d-1736-4524-91d2-f581440a96c4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:06 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 17 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5846b449-4417-470a-9b77-d8ab92bb7d88-2015-01-20 01:27:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6bd74dc2-70c8-4879-802a-15b71ebd5c74 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 18 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 8061a2cd-4ff8-44d5-9637-873b7e1b7184-2015-01-20 01:27:10Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d997843a-64d3-42b4-a5d7-fd047239cd19 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:10 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 19 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2b84143c-5671-4bad-92e6-2a0ec86a2e33-2015-01-20 01:27:12Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 128dfe7b-9694-438b-8cfa-30ce10ffd6ed +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:12 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 20 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 87c85a24-17ef-4cc3-aff1-74ac1301bbca-2015-01-20 01:27:14Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5cccb25c-69a4-4438-9e7f-8b3d155e440b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:14 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 21 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c8a6d1b7-ee34-49bc-aa13-1b7de5942208-2015-01-20 01:27:16Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 4ea7d99f-9577-4fa4-8c27-6591ad97728e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:16 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 22 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 35f637d9-381c-41ca-a6fa-657b63968793-2015-01-20 01:27:18Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 4d3c6752-f16a-422d-b4d1-b7d1f89bce99 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:19 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 23 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a9a74ebf-b656-41ee-b383-55b4fa8e14ef-2015-01-20 01:27:21Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9837274c-fb6f-4d86-bb54-f11d1509df04 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:21 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 24 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d2dbf6ad-4d7c-4f34-8825-8734c6a7de6d-2015-01-20 01:27:23Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7fd6c8d0-4349-418f-9b8f-ef8dae4f8687 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:23 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 25 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5e5d778e-6036-48ae-80e1-d465a50592ab-2015-01-20 01:27:25Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 318bda2e-f7b8-4dc1-859e-f9e77e159ab2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:25 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 26 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 9ac33ca7-18a5-4b8f-81f1-da66da77cf93-2015-01-20 01:27:27Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 421d5818-05c0-4b3f-b8e6-f430a905aec2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 27 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 794623dd-0911-40a2-9ac1-99db742e6351-2015-01-20 01:27:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cb84611e-96f2-45a5-bb5f-11ea9601f58d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:30 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 28 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 16dc9bf0-48b6-4de2-aa88-e7f789a99fca-2015-01-20 01:27:32Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 06ccf02b-5c34-4aee-bd3d-c79c1812e000 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 29 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 1cb15778-e6cc-4278-aa4b-2bda29a95c7f-2015-01-20 01:27:34Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cc6f119d-348e-4a1b-b33b-c83b17432f97 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 30 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 6d739701-e574-4a92-bd44-98c812c9aea2-2015-01-20 01:27:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9de36f65-545c-4900-a9de-4bf7e7d8023a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 31 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c8593f92-3f50-4ff0-abdc-cfda0ade583b-2015-01-20 01:27:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0e823a57-9317-417d-ad32-1aedddec671f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 32 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 34c166e0-52d5-4ee8-a616-97e9efa73f16-2015-01-20 01:27:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2175ecc3-c8d7-4a22-822f-4301f25640de +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 33 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 9f89ae9e-2da6-4bda-9637-32072fd758af-2015-01-20 01:27:43Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0cdd3139-c65a-4030-9d37-9abdcdb8af99 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:43 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 34 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 60975e66-0119-4fc2-a33a-3d281a4521ad-2015-01-20 01:27:45Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 285606b8-b039-4698-a1a4-55339ac17551 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:45 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 35 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7c69983e-2c26-4367-8f61-12a961cd93c3-2015-01-20 01:27:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b8374471-2596-4c23-bff4-67a506d72eb5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 36 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 49fe6e0b-a610-4a5f-bd4d-65ce5841e2e1-2015-01-20 01:27:49Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b6dafbec-d4c6-4b2c-9428-86ba3e989255 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 37 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5c9785ae-8558-4961-a6fd-91f815622651-2015-01-20 01:27:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cc190261-0689-4e03-8589-47b4e0c099fe +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:52 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 38 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 85cfc695-8558-468e-b697-812a806654b0-2015-01-20 01:27:54Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 67d838ad-0dbe-47ea-a898-0aee5ecd41a8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:54 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 39 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2b54274e-9c82-4af6-88d8-b2471c254a3e-2015-01-20 01:27:56Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 682844cc-4e1e-426a-b61a-b1c4c9b4298c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:56 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 40 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2cf9f8f7-341a-4aae-ae28-5b2e2e9e7d98-2015-01-20 01:27:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2113648e-ab7c-4532-ac9e-26284248f14b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:27:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 41 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + afcf128b-2363-4636-a952-02b778a0f068-2015-01-20 01:28:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 39aa0506-b5f3-467f-a547-c32edd5faa43 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 42 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2b9974d7-a72a-4910-8554-f834f6c49604-2015-01-20 01:28:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + eb4194d8-0fed-4520-af46-9471a0488dd0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:03 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 43 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 058b8f55-3db6-4a09-a8c4-86018c405334-2015-01-20 01:28:05Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8ac546c7-1fec-45a1-9582-033fa49895a6 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:05 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 44 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 96c64c5c-ef5c-4b60-8cac-077fda106cad-2015-01-20 01:28:07Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 11c8c309-445a-4453-af40-2f4418c1e90f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 45 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e78ac3de-fab6-43d7-b248-69a894f202b1-2015-01-20 01:28:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bb143bb3-44b4-4012-9de3-e288b405f303 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:09 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 46 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f7139b17-2f81-4b99-bd2d-9d628caf37f2-2015-01-20 01:28:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e2b69cfb-4a59-4ce2-b562-66f96420cf22 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 47 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 0720d54f-e834-4963-bde0-292534addb85-2015-01-20 01:28:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c1df8e12-fb39-4fea-b02a-baef1aae04e5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:14 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 48 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c90ea810-1816-485e-9384-66dac75dd441-2015-01-20 01:28:16Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9f524146-b129-4e6a-aefd-0c78d3f02f67 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:16 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 49 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f72b5243-1faf-47e5-a742-2d4bb61b92a5-2015-01-20 01:28:18Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3fa56564-9347-4966-bf67-f8ef30adf46d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:31:27.8730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 50 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 0a5f7ebc-5054-4977-a826-2401466d07f5-2015-01-20 01:28:20Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e188f8eb-a09a-468f-968e-78458094bd47 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:20 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:19.1130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 51 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 558042b7-a428-4d08-8437-dd30493e3467-2015-01-20 01:28:46Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbeditions2</Name> + <Edition>Standard</Edition> + <CollationName></CollationName> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + ed16997f-a9c9-4af5-a336-571a301397c6 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 52 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 4cc19132-0d14-4b6e-913c-435c0306288f-2015-01-20 01:28:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5eab2053-e469-487d-aed6-7cfb7ebfd430 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 53 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 588626cb-93df-4dc9-8660-d010139967e9-2015-01-20 01:28:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d207d142-78b0-47b5-9fa3-38324c73ca0d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:54 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 54 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 50d47863-f438-4bb8-b36c-310f556f94ce-2015-01-20 01:28:56Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c5b73f44-283f-4c4e-8277-e11d8db3ce97 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:56 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 55 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 207c4d13-f08b-4255-8b6a-3f4ebc52a42f-2015-01-20 01:28:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a4a61fe6-c502-42e5-be73-818b02d8d7f0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:28:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 56 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 180c2e52-9a34-41dd-9e16-63c226ab49ad-2015-01-20 01:29:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a0361c44-4069-4e68-8b32-70c161329552 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 57 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 53d86a2e-8799-4bd5-9a50-e644698e5f5e-2015-01-20 01:29:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 01723a58-edd2-4850-8f48-36ab48cd2b6a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 58 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 9d74fde0-90ef-497a-8bc2-bf28832b3ad5-2015-01-20 01:29:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ba371d7b-d8aa-41a8-90f1-5fa41203c1ce +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:05 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 59 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 1641ee39-55cc-4bd4-8d97-c1f15e3cffba-2015-01-20 01:29:07Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 87469c17-4080-4232-b613-5c1c8779c4fe +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 60 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 9cf47e2b-b6af-4243-ac7b-252ab17d87af-2015-01-20 01:29:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c2ae27e9-405e-4aef-8101-f20f135e83a0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:09 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 61 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f20147e5-2bf2-4636-ad9b-ff62adc9a8d6-2015-01-20 01:29:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1f037d46-8337-43ae-811e-9219c46fd1f2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 62 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 42117468-8f09-4a90-a5ea-2f1df87d41b9-2015-01-20 01:29:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ba4cbeed-15bd-4f5c-bf8b-91c337cccc70 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:14 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 63 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 25489b7b-9fd9-4d0b-8236-aece3686ec95-2015-01-20 01:29:16Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6cb5f9cc-e57d-4968-85b9-e6cbaad22aec +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:16 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:46.7400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 64 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 1a45931a-0f53-4c98-955f-b81f25dc2f27-2015-01-20 01:29:18Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 57116fee-d7ad-4fb7-a439-fbb8ba2f10e8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:16.2500000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 65 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 71ffdf68-e444-4911-95c2-0283894abc12-2015-01-20 01:29:23Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbeditions3</Name> + <Edition>Basic</Edition> + <CollationName></CollationName> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + d9141100-fe1a-4caf-aed4-1af5f7f225c9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:29 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 66 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7719ae8f-b4fc-45df-8109-204cd941a4a8-2015-01-20 01:29:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9ff48060-030a-4bf5-92a6-98ffd51d7b14 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:29 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 67 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e956ca96-afce-454b-8dcc-56f823f616e9-2015-01-20 01:29:31Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1841c557-6f97-47f8-826f-bfeca714b07f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:31 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 68 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 502e3b87-db4d-40af-aa47-001ba6fc9177-2015-01-20 01:29:33Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9fcd0b90-bb1a-4109-8f69-22b1131fcef4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:33 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 69 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a57344c5-51f4-4fab-950b-e3e4cda6d834-2015-01-20 01:29:35Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 60d4d10c-fd2b-4204-9f99-505600796752 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 70 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 941b2a24-45f7-4605-aba6-1c32c034020e-2015-01-20 01:29:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ffa1e6c0-971a-4144-ad4d-f16caa2d3840 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 71 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + fa63614c-510a-4746-bc86-e34990720850-2015-01-20 01:29:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ea2fd3d7-3406-44e8-8547-3a9195e435f8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:40 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 72 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c44dd106-823f-4ab2-8b87-ffd371ca5312-2015-01-20 01:29:42Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0ad1a7ae-20e5-4769-868d-c0daca6fb35e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:42 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 73 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 3b141f2b-b9e9-4475-8be6-5b3b361c402f-2015-01-20 01:29:44Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2958f88f-ac9f-4b1f-aeac-429b9fc134d8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:45 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 74 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2ef8b603-fc3f-4d9a-8458-ffb4447696d9-2015-01-20 01:29:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + aacc57a6-ccb5-488c-8259-a8636734617a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 75 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + b3752aa4-411d-4d42-b36f-f21eba2ad37e-2015-01-20 01:29:49Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e3dfa67b-d358-42a5-a120-9ba50d062778 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 76 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5d1b335b-d94f-482a-ba8d-87a639ac50c8-2015-01-20 01:29:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 95e40426-e48c-4aa9-9290-a1fe41b651ca +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 77 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a4df6234-318b-4b07-9f89-20b2e8e79dd8-2015-01-20 01:29:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 24cca8e1-7af6-43d4-94a6-df72cf8c4929 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:53 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 78 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 6fb4bc7b-285c-427b-85de-f81cfca920af-2015-01-20 01:29:55Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5107d36f-7948-4c82-8292-a1dea11c67eb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:56 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 79 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a8db509c-4e26-48b8-8ea5-b415da9a6859-2015-01-20 01:29:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b918ed72-da4c-43db-a57b-20f8c5ae6d09 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:29:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 80 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 664214b9-d3c0-4315-87ac-eb5c162962af-2015-01-20 01:30:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ef240bd4-0d0f-470c-8d72-be25f56c6ce3 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 81 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 199fa04d-b142-4962-8554-5d70de3dcd07-2015-01-20 01:30:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bd4bed02-e120-47b7-8732-e8600d33fcf5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 82 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5ac648e4-33ba-4e0a-80d1-af9ed2762f97-2015-01-20 01:30:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9dff0cb6-2b77-4699-9183-92b81e0c053d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 83 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 413ace61-69cb-4a9c-aa59-17bbb60c8ebc-2015-01-20 01:30:06Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d415a90f-10e2-41aa-9be4-c226a60c3d0a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 84 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c1154941-60e8-4c38-8633-08f349df6fb3-2015-01-20 01:30:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 369c60a1-6b52-4fab-a175-66ecd43fbd5d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:09 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 85 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 3551360e-869f-4613-8655-236961dd3cb5-2015-01-20 01:30:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 59fc6d03-ee16-4f9a-8094-19bfc677c1a9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 86 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e585331b-3a8a-4db3-976e-cc6f5abb8d3b-2015-01-20 01:30:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fdcc6bb8-b421-470c-89a0-6e1f2e834541 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:13 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 87 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 6725233d-8cdd-449d-b086-bf04dc09aa58-2015-01-20 01:30:15Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3a955d09-8e4f-4bdc-9d66-9adf1a1c17ba +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:15 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 88 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 19c6d3c1-79a7-4de4-b42e-5f390523acc2-2015-01-20 01:30:17Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 451d0943-2a6f-49bc-b064-4c0114e9a51c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 89 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 1d7bb320-2cff-4d87-badd-21aea04f4529-2015-01-20 01:30:20Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 21ad176d-caaf-4a50-8475-d8f4e3658c43 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:20 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 90 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f474a920-663b-4fbd-a198-ddb48459dc78-2015-01-20 01:30:22Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 719df8d5-f311-4d47-95ee-1323d83d86f3 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:22 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 91 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 89910ffc-d498-47dd-9096-3b4d42e227a9-2015-01-20 01:30:24Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7b73e25f-0659-4426-ae14-139b6c3879ad +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:24 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 92 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + cfefcac0-71c0-4aed-b852-feadacd9ffbb-2015-01-20 01:30:26Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6841ed83-1445-430b-95cf-b6bd58996dfa +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 93 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 54358c1f-13b5-46cb-be44-cf66c5b208a0-2015-01-20 01:30:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fe8c2ca0-5e87-4d11-a740-a065bac3f0b8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:29 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 94 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + b6427ba8-396d-4cc3-b965-7fa3c87ad18f-2015-01-20 01:30:31Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c3e1ef4c-b969-41ab-8fd5-1c7b3a45bbcf +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:31 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 95 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + eb395a7f-1edf-4e89-8a9a-0f4e2266e4c5-2015-01-20 01:30:33Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a896d04d-6581-4abd-bc42-49bb7c2e7acb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:33 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 96 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 9bf02bab-4440-41b7-acba-981f6b4ce61d-2015-01-20 01:30:35Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d8df1658-d984-4f6c-8bd9-e995d55cfce5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:35 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 97 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d7d835f9-6084-4345-809d-29ac3d90c582-2015-01-20 01:30:37Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6fd07fef-fcd1-4e66-8ca0-b250ccc5b45f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:37 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 98 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 692f1cf1-08ac-48c6-9daa-13d8483fe2e8-2015-01-20 01:30:39Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d76f6fde-0fe7-4b68-a301-c4e4081c89fd +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:40 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 99 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + ac0199d4-0d22-4d3f-8cfd-cd4623f7c468-2015-01-20 01:30:42Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ad58f575-ebe0-43ae-bd94-0d1666a6aae8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:42 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 100 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 1bda2072-d922-4f5c-886c-b7064ce1139b-2015-01-20 01:30:44Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8f032998-b766-4595-a78b-bd8b6c17364f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:44 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 101 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c81de7ef-c891-40f6-a670-78b866c3f8d8-2015-01-20 01:30:46Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 861b6763-bee7-4329-9ba6-b98c40d9094a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:46 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 102 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a93b7997-5ff7-4dba-adcf-f5dcbe88b800-2015-01-20 01:30:48Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f83d1670-8ab6-4c93-a05b-54da9c6c30df +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:48 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 103 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7c71aa50-1e93-4cfb-9e47-b67d6dfe46b0-2015-01-20 01:30:50Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3bb12318-7989-4f71-96f8-d24115fc84c0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 104 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e4e6ce98-0870-42f4-85f4-571a437ec5e4-2015-01-20 01:30:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5bee90b8-2bd8-4a95-9c92-61d402bd0e0c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:53 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 105 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e026a2d9-ef2e-46bc-b38a-f042a9c46a12-2015-01-20 01:30:55Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 661d7afe-6336-4ff5-856e-8dd0ac5f3b98 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:55 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 106 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + afc1ccb9-3c43-43b8-aafe-b861485c1d3d-2015-01-20 01:30:57Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 03e0e9c5-f19e-46df-8aa4-673b7c0d7130 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:57 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 107 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 19b70188-de70-4676-b2f0-a2208be5bf3d-2015-01-20 01:30:59Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fe89178a-fde8-486d-83e7-3e22d1566c35 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:30:59 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 108 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 8f72a890-3007-4da9-a1ba-8846fff03a14-2015-01-20 01:31:01Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 023311ea-65e0-4ce1-94c9-0c54553b1a16 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:31:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 109 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 41813af3-5592-446e-816f-f5a7f6ae9939-2015-01-20 01:31:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 02acd979-3976-4aed-8315-37565bcf7665 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:31:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 110 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 66958f09-2e22-4cda-8100-6b9ddf09f954-2015-01-20 01:31:06Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 63ad0a2d-f44e-4150-bf38-c4f40019cedf +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:31:06 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 111 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 4acdfddd-7e7b-4715-b1ca-9bad17a13892-2015-01-20 01:31:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c3aea321-a736-4ee5-af9b-dd356417e271 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:31:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 112 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c760959d-84f8-44b3-b3bf-f4e2bd8fb67b-2015-01-20 01:31:10Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 197f0222-2c02-4e59-be90-48c8c5e04176 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:31:10 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:24.3170000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 113 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e695ef47-72f8-4bb2-8fea-fbbe3c68bbc9-2015-01-20 01:31:12Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 36030b74-50be-4e75-920f-9d81f3aa43e6 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:31:13 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:36:10.7770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 114 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d67e8f6d-85a1-404a-8821-85ab60ebbea1-2015-01-20 01:32:28Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbeditions4</Name> + <Edition>Premium</Edition> + <CollationName></CollationName> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + 094fc4b2-cfaf-4d03-9c1d-e3af665be1bf +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 115 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c0ec299a-dcad-4fa0-ab97-793213d015cc-2015-01-20 01:32:34Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ec64d34a-4b76-41c6-a0e1-a3e82c53ea5d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 116 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + df229d5b-ac1d-44d8-b96d-3904a9dfd6ea-2015-01-20 01:32:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 81fd1596-b73b-4d96-be3b-bbbf883e78e4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 117 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f03e2a9b-a13e-4f5d-9d84-be6e3aea1ae9-2015-01-20 01:32:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1fd6719a-71e5-49dc-a356-0e568398b647 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 118 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e8f10a10-89df-4640-a997-7ef554409af1-2015-01-20 01:32:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7c83e8a5-7ec6-4b6c-851b-97aa43b5a4dd +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:40 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 119 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + ab2050a3-c55e-4a20-87ac-4f961c380dd3-2015-01-20 01:32:43Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cc90dd19-5750-4cb2-a0d4-9f16192dccb8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:43 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 120 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 64549f24-619f-4c15-bd08-23a079700ea1-2015-01-20 01:32:45Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + de21e530-fcd9-4931-bb0c-5c0c05bed41d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:45 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 121 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 44a6c036-de80-4d50-8c08-bdcf369c78cd-2015-01-20 01:32:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 515026bc-9573-4731-b3e5-4fe5299854c0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 122 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e41c2188-d25d-433b-a18c-542649d176ff-2015-01-20 01:32:49Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + aaf43d82-fb74-44df-9600-ced265a52018 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 123 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 81aea1b4-1639-4a54-a537-8c3a3283e947-2015-01-20 01:32:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 634e5a9c-7caa-4c87-890f-c1ebc857437b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:52 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 124 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a5c70f4a-8aef-4db2-b9c3-7a33d2c57412-2015-01-20 01:32:54Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 24bdb0ad-d340-4dfe-bded-4d003380318a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:54 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 125 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a10143b8-e6dd-42c7-b107-a6668adf88af-2015-01-20 01:32:56Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3b2ab5fc-4fae-44e6-b07f-ec55aaf30c4a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:56 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 126 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 74f1c860-84a5-4f8a-a260-1389c856a1d4-2015-01-20 01:32:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fcc07818-dae5-4b68-bbef-f6154a282d3b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:32:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 127 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e7c3736a-f0ec-4ad6-90a3-134a3ee111c4-2015-01-20 01:33:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e2383e92-3a43-42b8-a2ab-36554d0548b5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:01 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 128 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 509fc7a2-9cdf-42bc-b960-9e8e055552c5-2015-01-20 01:33:03Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + fba45f55-b19e-4fd6-8c5a-8d213a8e704c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:03 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 129 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f180c7f0-9e51-42fe-a265-8c826a75f56b-2015-01-20 01:33:05Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a73c953c-4dcf-4e6d-8d6b-630316a59919 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:05 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 130 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 82997fa6-1456-4754-b732-877b9b032068-2015-01-20 01:33:07Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 24714b38-f298-4dd4-ad7f-079f4117e958 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 131 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + b2fe18e7-39c8-4960-afd9-d90a7fb36204-2015-01-20 01:33:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 14c64dd6-6395-456f-85ba-3b9797b7296d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:09 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 132 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7ed1faa9-9e7b-4e32-9626-5e7e06a5f3c1-2015-01-20 01:33:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c0400a12-67b5-4d07-baa6-d5b401fef3f0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:12 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 133 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 20128988-5667-4139-af5f-034a921319fd-2015-01-20 01:33:14Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 45f7e043-d22d-4b75-8cc6-671e75c6b2b5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:14 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 134 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 13495c5b-df10-4b76-aebc-7397b3a781cd-2015-01-20 01:33:16Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 06ab86ab-1281-4899-bdc7-f295dec4c3ef +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:16 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 135 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5f11192b-71e0-40d1-ac2b-1aa81d994592-2015-01-20 01:33:18Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 73d82251-2fd7-41bd-8ab9-4cd9beedd85c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 136 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + c52a3992-49b3-4a13-a227-4feccfbae457-2015-01-20 01:33:20Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 14664b5a-5537-4dcd-b1a5-0732aedee93b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:20 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 137 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 8c0c92db-ae77-40ab-a45c-05815bb9c2c9-2015-01-20 01:33:22Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e9799e48-2898-43c5-92d6-029524a4a5ea +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:23 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 138 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d6d56ac1-554d-403f-a89f-d2fa7080026a-2015-01-20 01:33:25Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 26c74a72-5637-401c-a666-ed94379e877e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:25 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 139 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 76c8eef0-b08d-4a19-b6d4-c28821321ebc-2015-01-20 01:33:27Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0d7ddb7a-1b45-4ff7-85d0-c1d0661cac66 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 140 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a266056c-dc52-4b55-9f1c-3f8ffcd33dea-2015-01-20 01:33:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + be70bfd5-3368-457e-a0cb-e2ae1640aa95 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:29 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 141 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 4a85f28f-2277-4aac-a06e-254f97c46878-2015-01-20 01:33:31Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e66e96c1-b485-48fe-a7fd-1d0ec694fddd +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:31 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 142 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 21a8b77a-75e0-4df6-8942-998505c961f9-2015-01-20 01:33:33Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e2edfbff-9238-4e88-86d2-65a649a05be4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 143 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7250f6a3-f711-4608-a869-07f1c1f78dcd-2015-01-20 01:33:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 71f2b9d2-f57e-43d5-af21-caf7cdea9757 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 144 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + dc8aefbb-019b-49d6-b94f-36a43f066337-2015-01-20 01:33:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8449cc04-236c-4e3a-b445-8eda465becc6 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 145 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + ddef69e3-fb9a-4c8b-9697-f8edd0d8878f-2015-01-20 01:33:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 4680681e-7333-4dac-a657-3446145548b1 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:40 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 146 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7c0ddeeb-d2a7-420a-bd0a-6dd4d5815ef3-2015-01-20 01:33:42Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 778028e8-d602-4900-a66e-fb148a169b26 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:42 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 147 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 515b9144-b95d-47a5-8062-e12b6199db02-2015-01-20 01:33:44Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 14bb7e12-9c20-4c4e-999d-9ccbb3278fb0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:45 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 148 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 12ba26da-94ae-434a-a5e8-c81be82f475d-2015-01-20 01:33:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + acf4e053-4a10-477e-b3ab-f539900735ca +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 149 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e7077399-9c7f-4133-a074-aefa3a9fee23-2015-01-20 01:33:49Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bb0fdad3-a597-476c-9ac3-c8e18663abb4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 150 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 987e147a-e094-4c8d-b21f-a9d6b1a9956e-2015-01-20 01:33:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3c97875d-71ae-4647-bbf1-ea0ddd4a8d14 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 151 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 9afca8f2-0adb-4009-9ac8-acfb7b854e05-2015-01-20 01:33:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 5de38e9e-ca12-4ea2-8541-074e5e658d81 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:53 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 152 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 9fbf7ec3-865e-4fde-999c-36177058acc6-2015-01-20 01:33:55Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7e50dace-bbf5-4875-a747-c667a772f884 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:55 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 153 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d4953702-a02b-4d0c-859f-452ee5eee42a-2015-01-20 01:33:57Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c72184f4-ce2b-4e86-a9bf-a868f87f4fd0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:33:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 154 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2547ae83-0736-42ef-8351-4d343654532f-2015-01-20 01:34:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 37ee22f3-a649-4b3d-b0ed-cf7647e00c97 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 155 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 014a3166-cc08-4179-9cde-71ec63b8284c-2015-01-20 01:34:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d0b71940-6df2-437f-8bde-4b378d2be0db +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 156 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 51482b81-4c0d-4420-9cad-6f55929c8040-2015-01-20 01:34:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6f60d3e6-0478-4990-9ee4-a7e6d2e1b912 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 157 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 690879b6-1efe-4cac-96b4-0e10e38d5d29-2015-01-20 01:34:06Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 13adfeca-b971-4730-aef7-5e597f3edff8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 158 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 09c8ca94-95ec-4424-b019-eca4fafd7b86-2015-01-20 01:34:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + be863bf4-1021-44b6-9d5a-bece418d140f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:09 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 159 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 8a4e8036-c415-4c0a-9cbc-0217dfbb82e7-2015-01-20 01:34:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2318db9b-36d3-40c1-a4aa-1fde5555096c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 160 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + ac429a34-ed3f-4236-bfca-c7dc84c63983-2015-01-20 01:34:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 61c92b03-90aa-4849-a647-1532af41a8fb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:13 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 161 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5e869a2f-4604-42af-a046-5ea29e0a97da-2015-01-20 01:34:15Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d0f4c78d-7891-4b8f-bf51-41836524922d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:16 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 162 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d627870c-bdab-4493-aeeb-f73095a57c21-2015-01-20 01:34:18Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bdd68503-a188-414c-a8a4-450cfff4e4c3 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 163 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d0705f48-5791-4949-bb26-ba6272d64e27-2015-01-20 01:34:20Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7cd5bb20-36ca-488e-ba0d-e0c45199c7a9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:20 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 164 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f399d6cc-df32-4339-b5df-702efa8920b9-2015-01-20 01:34:22Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1f6ea490-83cf-4705-be25-6dd4936a8d5b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:22 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 165 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 8e9694c5-36fa-49a8-a6e7-e4d51a98d26f-2015-01-20 01:34:24Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d72e17ee-91d1-40e3-9e30-b902784a5d1b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:24 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:37:29.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 166 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d2c2cc37-49c4-4598-acb1-65d0fcf36d3d-2015-01-20 01:34:26Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 1fe78a71-1994-4d51-9d5c-d1d742334b65 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:39:24.5970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 167 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 6d43c3f2-c54e-41f0-97ba-e7ba915a9eb7-2015-01-20 01:34:27Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c4660183-bf99-47ee-a4b4-aafa9d097d92 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:34:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 168 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 3a0aa7b9-7022-4e2a-b458-4a363c1fe009-2015-01-20 01:44:00Z +
+
+ Authorization + Bearer abc +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbeditions5</Name> + <Edition>Standard</Edition> + <CollationName></CollationName> + <ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId> +</ServiceResource> + application/xml + +
+ + Created + +
+ x-ms-request-id + 6cf5fec7-61dc-4390-adc2-ae6aacc8592e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:05 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 169 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 479dbbd4-9f81-4034-b435-6deaca8f97e2-2015-01-20 01:44:05Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 20f36912-462a-4c93-a62f-a0e2ded46ba7 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:05 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> +
+
+ + 170 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + bbb196df-8ee6-4e57-8815-5daafc4e8e15-2015-01-20 01:44:07Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c613ab4e-02f5-474b-85ec-77461a267398 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 171 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 3d8e61cc-7a7e-4ed0-b178-b8759605ac69-2015-01-20 01:44:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b67a92a6-324b-4f70-b77e-e31fb9c73b57 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:10 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 172 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 32d9e1b9-c811-492d-a949-e5e7042bba0f-2015-01-20 01:44:12Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b38db013-75c3-47e1-90cd-6f0282b70ec2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:12 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 173 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + da70b0c0-bbbb-4d6c-8eed-fe8347fb2865-2015-01-20 01:44:14Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 751ee3c3-52a8-4124-92ec-8e330454c445 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:14 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 174 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + eaddfb47-7e5d-49df-ac83-a2dc9fa47c98-2015-01-20 01:44:16Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 82ae871e-b928-4e49-ac2b-739ea45c6f46 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:16 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 175 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 46ad6142-3c41-41fe-a5d1-f87f8cb42bda-2015-01-20 01:44:18Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c0e30644-a8d8-4029-8ae2-f70124b9c76a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 176 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e22c8b01-9315-4f2b-92d1-92e434204095-2015-01-20 01:44:20Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 06f3d909-42b8-4a9b-ac06-534c5207a45a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:21 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 177 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + fd370fc3-36cf-42bd-a31b-3aecaca9e786-2015-01-20 01:44:23Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 16cd99d3-0d6d-4f67-abef-038139744e18 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:23 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 178 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + fc0fbaa2-2ab0-4b2a-816e-1ea16e065d09-2015-01-20 01:44:25Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0d6a1739-4b8f-4c50-bcf5-0314b8cecaf8 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:25 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 179 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d2099828-26df-4465-a6f4-3184443ece42-2015-01-20 01:44:27Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 14b85c91-f1c7-451b-a5f9-d0cb9e5d76aa +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 180 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + eca0fe98-fc0b-4068-a19f-9b828ed10ed5-2015-01-20 01:44:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 63bb2aec-1762-47d6-9b71-b5291e6b7ab0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:29 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 181 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 9e0613b2-0ee8-4d70-83a3-184d25e109ae-2015-01-20 01:44:31Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c33ca5b9-6298-4aee-9176-3ca05ddf8e42 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 182 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + fe03d72c-259d-40b8-a228-b2d439c4ca20-2015-01-20 01:44:34Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c8c78c80-9e3b-400a-80c6-8986915532b5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 183 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 219aaa82-7fff-4f87-8760-bffaafcdd575-2015-01-20 01:44:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0952506e-b089-4230-89cc-8f871986ae51 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 184 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + bae49efa-a32f-45df-bd46-73c447d8aee4-2015-01-20 01:44:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + dcba4e72-58a9-4987-9aa2-ef6e6ce2603c +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 185 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 02ac0cb8-26e0-4f6d-93b5-f19208ca43e8-2015-01-20 01:44:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 02f40384-dcac-46f6-aada-170107d64bbc +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:40 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 186 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + f73a92cd-cd25-4dff-908f-1b05ec9d8e89-2015-01-20 01:44:42Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 10110cc4-aa78-4672-b871-209d9a7227c5 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:43 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 187 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 8dd77ca3-1b97-4d9f-9a8a-9490351e8c68-2015-01-20 01:44:45Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 90584b80-f068-4af5-9f15-5dd0b4427e5a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:45 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 188 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + fb060ce3-858b-43f5-a7e8-0ecc455a9168-2015-01-20 01:44:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6ae43b40-d07b-46e6-ad2b-3b2428069b33 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 189 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 6ef218fb-5268-4fd0-9c23-6db25f7bdd96-2015-01-20 01:44:49Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ebb05aa3-4bc7-4dd8-b69c-b9e5dc8a9a1f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 190 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + fb5fdc41-dbf7-41e2-ac6f-c51d20034e7c-2015-01-20 01:44:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8a161721-61f0-4cf5-959b-0a077d46cf76 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 191 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7c23b4cb-3bbc-48f4-a9e0-a718f9805ed2-2015-01-20 01:44:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 3244f24d-636a-4eb6-930c-070ff9b224f1 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:54 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 192 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 3327fe74-5693-4d0b-9e5c-93b85ac8dd23-2015-01-20 01:44:56Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 6837f4cd-a265-4c8c-bd56-c2458a1f7758 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:56 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 193 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e5c0f1dc-15b0-4e75-b925-bf647909a170-2015-01-20 01:44:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + b47f428f-a4eb-4019-8f11-3ea661c5dc90 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:44:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 194 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2ba087a5-6fad-40d4-8712-918e51231914-2015-01-20 01:45:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 10465bf4-3b7a-4e28-8907-10a45262047f +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 195 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 3f6f2b1e-547c-4f43-8d51-06f5951fe343-2015-01-20 01:45:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f6490683-4cff-4064-8c01-6b9abbf6c0d2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:03 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 196 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d4ad78d9-6e28-4c4a-ace1-2c8bde1a4d11-2015-01-20 01:45:05Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ae2f3f0d-9c11-4107-92d0-7b4f090d397e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:05 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 197 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + ba8de95b-1fca-4255-9f63-68651f5cd009-2015-01-20 01:45:07Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + cdadc7d7-ca30-4967-a877-543302c37782 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:07 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 198 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2f9eb523-3150-4340-acbb-e6407b660f82-2015-01-20 01:45:09Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 123c33cd-fa84-4129-a606-ac0acebcf71e +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:09 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 199 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + de57efd5-85c1-4545-82c0-bfd4746e2adc-2015-01-20 01:45:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c9a1c6cc-d400-4be6-90d6-c2f510e73e81 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 200 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 3bfad3b6-d5f9-48b3-9d7e-ef6ce71cf96e-2015-01-20 01:45:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7ff3c58e-07ac-4a8a-a2dc-765b90e20fe7 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:14 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 201 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + b19bed90-deca-45d0-8186-4602493b353e-2015-01-20 01:45:16Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + d8c7e0ee-acf3-4fc4-8233-b22bd31c841a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:16 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 202 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7de646bf-0cca-4b2a-9224-1f456605b734-2015-01-20 01:45:18Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c33333f0-8822-4735-91fb-f75939a48ea3 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:18 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 203 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 66766dd2-a9a5-482c-9cbd-8e22b52c02e6-2015-01-20 01:45:20Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + afcbc523-093f-4e2e-81a6-4e932f9f2de1 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:20 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 204 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a209cd1e-034d-49e6-b1a2-086fb87d4b80-2015-01-20 01:45:22Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9293de90-860b-4a22-b77c-8bf464b2e725 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:22 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 205 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 18cd024a-091e-4a61-9c46-c21ae96701b1-2015-01-20 01:45:24Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f59c1566-56dd-47fc-abdf-f5f845fbbe8a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:25 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 206 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5d902214-da9b-4ffc-8e25-146b186cc650-2015-01-20 01:45:27Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 906a0ec6-6f64-473c-ab95-4ac21405d8e4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:27 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 207 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 56ba9a59-dfb3-4937-a98f-14593d9e8e95-2015-01-20 01:45:29Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a24463bb-b759-4d11-8468-55c16ca9f46d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:29 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 208 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 5b52dbe2-fe71-4779-b7c9-162585707534-2015-01-20 01:45:31Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7f89b35d-5d0a-4a65-86c9-303a8caedc43 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:31 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 209 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 49080a0f-485c-4fd9-ae27-c5152448a69d-2015-01-20 01:45:33Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2e7dd738-a490-41a7-9a29-9d2c2582ecf4 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:34 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 210 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 0637765f-883a-48c8-afb0-8350291b9ca3-2015-01-20 01:45:36Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 579f8fca-42da-4ee6-9150-cf4462ce791a +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:36 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 211 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d68dfcc0-c9fc-4954-884a-54c1f87844a0-2015-01-20 01:45:38Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 208dd012-fc8e-44fd-b45d-d7a66131287d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:38 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 212 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e18bc0c3-da63-49b4-9d30-0ed7553b7f34-2015-01-20 01:45:40Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 75adf256-b703-48e0-848f-a13b0cf4c3ce +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:40 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 213 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 395c561a-5250-4cdc-94bb-f4b8f5ac8667-2015-01-20 01:45:42Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 0c540a27-0584-4f04-b75a-856a85727276 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:42 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 214 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + b8caee25-2106-4b17-9358-c795999f921d-2015-01-20 01:45:45Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 04e16674-e32e-49e6-b419-b87d4711ad87 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:45 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 215 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + b4e9287d-b5fe-4a00-ac5d-f9d72378b049-2015-01-20 01:45:47Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8e650c4a-aaee-489b-a510-24c12d12b8b2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:47 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 216 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 6c9b791c-eab0-47bf-8aaa-3d3489d20c96-2015-01-20 01:45:49Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + feb79f27-bf63-4a17-a74e-9c48557bb82d +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:49 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 217 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 2b82aa8a-ac31-4708-ba18-4fa94bb7cf1d-2015-01-20 01:45:51Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 7ea91fec-2441-4cfa-adfb-1e899b53c2a0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:51 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 218 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a90ef6de-c4f9-4242-a57f-d39728241058-2015-01-20 01:45:53Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 57cd2bfb-d54c-4f80-a6a9-e22a6b90abcb +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:53 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 219 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 8ce3153b-e4cb-4630-9d8b-a705b6b467ad-2015-01-20 01:45:55Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + acbc0836-ab7f-4f6d-b9fc-725dae7536df +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:56 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 220 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 571d5116-20db-4e49-9070-78527d7c01ef-2015-01-20 01:45:58Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + c588907b-70d4-47f3-8b83-be6cc0f5c7ef +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:45:58 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 221 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a54aacd6-49f1-4a7e-9315-55ffcb630778-2015-01-20 01:46:00Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9b27275e-269c-4c3e-b3d6-8a8eaf7507c2 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:00 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 222 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 903bc5a9-d122-4049-9b25-e8b2dac08841-2015-01-20 01:46:02Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 4d14ac22-e8ef-4f37-a0e1-d387da07a3d9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:02 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 223 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + a5b41faf-a194-4dea-b3d7-364075b60e4e-2015-01-20 01:46:04Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + f5f95870-3243-4c5c-adc2-c8b4c53e8970 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:04 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 224 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 282a8d3f-021a-4bf5-a5d1-e81c6d04cfc6-2015-01-20 01:46:06Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2abdd89b-ab51-45f1-8741-d90fb1bb77c9 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:06 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 225 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 4742742e-1aec-4042-8623-4da0b888ae70-2015-01-20 01:46:08Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8f7643de-6bf4-46b7-b39e-9b4c412c3474 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:08 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 226 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + faae1910-ceb7-48a8-b940-35a2c20e4f51-2015-01-20 01:46:11Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + ea9c1546-e926-422f-a9da-b0f535480757 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:11 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 227 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 137bad5a-536b-45a3-8193-90b5037eb65d-2015-01-20 01:46:13Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 44ce22ea-713a-4de5-9ab6-4567d8b9dc11 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:13 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 228 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 7654d98e-8213-4afd-bafd-62c4d37f49c3-2015-01-20 01:46:15Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a06b89a6-32fd-483b-8bb2-9e18895a0f72 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:15 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 229 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + d1074443-df17-4a62-9739-aa8b2d897b4e-2015-01-20 01:46:17Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8e039fb8-0c0c-4bdb-b488-c0b00c2881dd +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:17 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 230 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 94e27562-18e2-4d9c-bc51-f058a03b229b-2015-01-20 01:46:19Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2af6eb3d-d7a3-46c1-b586-1b00cd15e3ad +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:19 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 231 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 71d1167a-7ec9-4a90-8050-4c0152831182-2015-01-20 01:46:21Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 9dc397f1-a36d-49e6-a4da-666dffc9d807 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:21 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:19:52Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 7 + 232 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P1'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx + x-ms-version + 2012-03-01
- MaxDataServiceVersion - 2.0;NetFx + x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-client-request-id + 71d0ccde-df38-4160-ae7d-6b4198e5df0e-2015-01-20 01:46:23Z
- x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 85d510cb-ac61-43b0-aaa4-ce91e684afbe
- x-ms-client-request-id - a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z + X-Content-Type-Options + nosniff
- Accept-Charset - UTF-8 + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:24 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 233 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 206da016-6534-46fd-aed2-2b81581e367f-2015-01-20 01:46:26Z +
+
+ Authorization + Bearer abc +
+
+ - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 6c90c873-9b07-4052-929c-7adb5fdddd52
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16033,82 +48100,129 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:53 GMT + Tue, 20 Jan 2015 01:46:26 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:19:54Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:54Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:54.297</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:50.983Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 8 + 234 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx + x-ms-version + 2012-03-01
- MaxDataServiceVersion - 2.0;NetFx + x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-client-request-id + 391ab722-b1f3-4f75-8ac7-b5cb4a28fcf0-2015-01-20 01:46:28Z
- x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + Authorization + Bearer abc
+
+ + + + +
+ + OK +
- x-ms-client-request-id - a1e6c1bd-58d0-4203-a203-7b519ae0bc38-2014-07-16 17:19:50Z + x-ms-request-id + 4ff702c4-d81d-4af3-b583-f46293900616
- Accept-Charset - UTF-8 + X-Content-Type-Options + nosniff
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:28 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 235 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 1f89fddd-5959-4baa-a932-67963b5452d3-2015-01-20 01:46:30Z +
+
+ Authorization + Bearer abc +
+
+ - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + bee1761d-6d03-45e2-a231-364814d877e4
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16116,82 +48230,194 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:53 GMT + Tue, 20 Jan 2015 01:46:30 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:19:54Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 9 + 236 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases - POST - AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx + x-ms-version + 2012-03-01
- MaxDataServiceVersion - 2.0;NetFx + x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-client-request-id + 1e00e42c-05dc-4732-b18b-82f3025b7669-2015-01-20 01:46:32Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 07b973f9-b10a-4382-a357-a5a61931fd39 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:32 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 237 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z + 499e968a-84ff-4674-852f-b7be5aad685b-2015-01-20 01:46:34Z
- Accept-Charset - UTF-8 + Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e2f7d625-5c3c-4a38-a4af-b1cd205e3dd0
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:35 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - - <?xml version="1.0" encoding="utf-8"?><entry xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id /><title /><updated>2014-07-16T17:19:54Z</updated><author><name /></author><content type="application/xml"><m:properties><d:AssignedServiceObjectiveId m:type="Edm.Guid" m:null="true" /><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">0001-01-01T00:00:00</d:CreationDate><d:Edition>Premium</d:Edition><d:Id m:type="Edm.Int32">0</d:Id><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsSuspended m:type="Edm.Boolean" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:MaxSizeBytes m:type="Edm.Int64" m:null="true" /><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32" m:null="true" /><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentState m:type="Edm.Byte" m:null="true" /><d:ServiceObjectiveAssignmentStateDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime" m:null="true" /><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:SizeMB m:type="Edm.Decimal">0</d:SizeMB><d:Status m:type="Edm.Int32">0</d:Status></m:properties></content></entry> - application/atom+xml - application/atom+xml,application/xml + + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 238 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + e38f1639-9226-4648-b739-bca1cde62146-2015-01-20 01:46:37Z +
+
+ Authorization + Bearer abc +
+
+ + + +
- Created + OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + d032635a-c467-44dc-b791-b4ce22bf8843
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16199,86 +48425,259 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:55 GMT + Tue, 20 Jan 2015 01:46:37 GMT
- Location - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) + Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 239 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 33aa7d69-814a-4af9-be71-7c0e019c04ee-2015-01-20 01:46:39Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + e3787aaf-abf2-4f59-bb20-3996c03f86ef +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:39 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:55Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T11:03:28.48</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /><d:SizeMB m:type="Edm.Decimal">-1</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 10 + 240 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx + x-ms-version + 2012-03-01
- MaxDataServiceVersion - 2.0;NetFx + x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-client-request-id + c4d08320-e2da-4bca-bf2d-ffaf8c8c314d-2015-01-20 01:46:41Z +
+
+ Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + bd679fd1-1d9b-4005-8264-6fd4238bb64b +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:41 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 241 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z + 76394b1f-e8fa-4a04-9c05-00455245a19f-2015-01-20 01:46:43Z
- Accept-Charset - UTF-8 + Authorization + Bearer abc +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + a8df1978-d297-47b4-8cf7-39522e624281
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Tue, 20 Jan 2015 01:46:43 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource> +
+
+ + 242 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 06d4e2e6-8e2b-4cb9-98a1-ba30b13fe81f-2015-01-20 01:46:45Z +
+
+ Authorization + Bearer abc +
+
+ - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 6f4fdbe2-9b35-4096-9ae6-969fc5d5f56c
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16286,82 +48685,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:55 GMT + Tue, 20 Jan 2015 01:46:46 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:55Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T11:03:28.48</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 11 + 243 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z -
-
- Accept-Charset - UTF-8 + 7a539ad8-005d-4f49-afeb-48312080ccd5-2015-01-20 01:46:48Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 1293dac9-378a-4125-8000-2c64bf8b8470
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16369,82 +48750,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:55 GMT + Tue, 20 Jan 2015 01:46:48 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:19:55Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 12 + 244 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P2'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z -
-
- Accept-Charset - UTF-8 + ef9430a9-5aa7-4512-bc66-2b0196114775-2015-01-20 01:46:50Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 945daca3-553e-429f-91aa-d7764cdf00c5
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16452,82 +48815,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:57 GMT + Tue, 20 Jan 2015 01:46:50 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:19:57Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:57Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T11:03:28.48</d:ServiceObjectiveAssignmentSuccessDate><d:Edition></d:Edition><d:MaxSizeGB m:type="Edm.Int32">-1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">-1</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">2048</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 13 + 245 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z -
-
- Accept-Charset - UTF-8 + ed784ff6-00a4-48f5-ab7d-75e160b1bca8-2015-01-20 01:46:52Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 519d2f9d-60b4-4c43-8281-321fcb56b5b8
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16535,82 +48880,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:57 GMT + Tue, 20 Jan 2015 01:46:52 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:19:57Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 14 + 246 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P2'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z + 747d5c37-72df-40ee-bf7f-39ec449dd9bb-2015-01-20 01:46:54Z
- Accept-Charset - UTF-8 -
-
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 9e9a5f4f-2f0a-4919-bca3-c1b56db19cf5
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16618,82 +48945,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:59 GMT + Tue, 20 Jan 2015 01:46:54 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:19:59Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:19:59Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:58.127</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:54.737Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 15 + 247 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - JQyIkIkKsErNdepg2gVT/JK/sJc1zsHwZSbXA5ddiyxUHYLTXHgjODkeImqrSBK0EG0TDHDGZP92AJ5ijtqCNhVQlC817QFmnsiKGgkFEGYSgHAz+gdiKX9C50Lqz8DWfhOwzOu4Pc0ful+zMC8C9auf8ZWcEaTd40Lh7vTI4Is1B2AkTC9wsH9/fW7CJV29Z5PIolvml93SHBJzo6+SLAj4BoE6CnpMAcqp4uyINLlObFfeJ/23IdfY/leQGN9DsmWipVpJYOmbCIVe1Mk64+8zsT58uautvekVGXorBUPQJhuouFas0YOWwiquWbdqmQ5Z2HJogNecTzXXHQdE7ErG3OiFV+ptxAec4GzEbPm43kGw/TiGr/wyFCAGmTQrFW7AfgUZBpji/+uGHqTw53CRXI6ZRkyjqyZKknJ/J12VdTT2ZIELBhZQ5X6ti/oDEW/OD67Q8/JffCAOFhXERQx8p12e6V3ojkNpWLZOgsywHkmlYmv89yaVepHorUNHEf3xtUgxPDjWdUo0MeyRGYcQJ6V/g2No5SISctxGNg01eMAl4y8t6buQXvTttfLMYKjLnZ0h8ybZR21LDPPeNG7fu+JAnKq5D9502/xcDeuauJwYtMiP7UQF1DbecFaTJHYJudH8k1J5FsEVefZkzDUq/errsW125Jc10lf3r7RxG9eKpBXOYMWoi91cx0f6QsEa7hduVMk49WFhNn2sjCaVuFX0vgkGUO4AuuasvTs9AnegkvcxN9FGtMKEjFxTANtKPeKXU2Ra+UxnQsYGYw== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 37c39e27-1f78-4ebb-8564-d5c75a36a874-2014-07-16 17:19:54Z -
-
- Accept-Charset - UTF-8 + 49ec5610-8e6f-45dd-b181-c60ebaebe89b-2015-01-20 01:46:56Z
- Cookie - .SQLSERVERMANAGEMENT=2YfLm3SJ30DuNMtGp+K1qg== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 2YfLm3SJ30DuNMtGp+K1qg== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - a0778f5c-9d63-4664-a742-b7a367dde4cf + 656be939-2cf4-4f12-9f0e-ae4eba9f59a1
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16701,131 +49010,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:19:59 GMT + Tue, 20 Jan 2015 01:46:57 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:20:00Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
-
-
- - UnitTest.Common.GetAzureSqlDatabaseOperationWithSqlAuth - - 0 + 248 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases - POST - AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + f5e998c3-043d-4af1-a641-56c1e1fa0c4c-2015-01-20 01:46:59Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - - - <?xml version="1.0" encoding="utf-8" standalone="yes"?> - <entry xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://www.w3.org/2005/Atom"> - <title /> - <author> - <name /> - </author> - <updated>2013-11-12T02:30:59.4532451Z</updated> - <id /> - <content type="application/xml"> - <m:properties> - <d:AssignedServiceObjectiveId m:type="Edm.Guid" m:null="true" /> - <d:CollationName m:null="true" /> - <d:CreationDate m:type="Edm.DateTime">0001-01-01T00:00:00</d:CreationDate> - <d:Edition m:null="true" /> - <d:Id m:type="Edm.Int32">0</d:Id> - <d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember> - <d:IsFederationRoot m:type="Edm.Boolean" m:null="true" /> - <d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn> - <d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /> - <d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly> - <d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /> - <d:IsSuspended m:type="Edm.Boolean" m:null="true" /> - <d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject> - <d:MaxSizeBytes m:type="Edm.Int64" m:null="true" /> - <d:MaxSizeGB m:type="Edm.Int32" m:null="true" /> - <d:Name>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:Name> - <d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /> - <d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /> - <d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /> - <d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /> - <d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /> - <d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /> - <d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32" m:null="true" /> - <d:ServiceObjectiveAssignmentErrorDescription m:null="true" /> - <d:ServiceObjectiveAssignmentState m:type="Edm.Byte" m:null="true" /> - <d:ServiceObjectiveAssignmentStateDescription m:null="true" /> - <d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime" m:null="true" /> - <d:ServiceObjectiveId m:type="Edm.Guid" m:null="true" /> - <d:SizeMB m:type="Edm.Decimal">0</d:SizeMB> - <d:Status m:type="Edm.Int32">0</d:Status> - </m:properties> - </content> - </entry> - - application/atom+xml - application/atom+xml,application/xml + + + +
- Created + OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + e71d84be-2c3b-4367-8abe-2fe379063576
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16833,86 +49075,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Tue, 12 Nov 2013 02:31:04 GMT -
-
- Location - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + Tue, 20 Jan 2015 01:46:59 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2013-11-12T02:31:04Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-11-12T02:31:03.33</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">1073741824</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-11-11T18:31:00.19</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-11-12T02:31:59.173Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 1 + 249 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + ed3978c9-e2ab-4fa2-8e9c-6a58e72d80da-2015-01-20 01:47:01Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + 7d2c4dab-07ff-4578-89fe-da12d948b00d
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -16920,82 +49140,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Tue, 12 Nov 2013 02:31:04 GMT + Tue, 20 Jan 2015 01:47:01 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2013-11-12T02:31:05Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-11-12T02:31:03.33</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">1073741824</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-11-11T18:31:00.19</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-11-12T02:31:59.173Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 2 + 250 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + afc0ae5a-a314-4d45-9428-cd67d81edaa2-2015-01-20 01:47:03Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + bc936907-6ae6-48d5-b77f-e7bfbe20852b
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17003,82 +49205,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Tue, 12 Nov 2013 02:31:04 GMT + Tue, 20 Jan 2015 01:47:03 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-11-12T02:31:05Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 251 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + 634c8797-fc10-4433-b13e-252a8a88205a-2015-01-20 01:47:05Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + 621c18b7-ba8e-40e3-b32a-32ad5a275adf
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17086,82 +49270,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Tue, 12 Nov 2013 02:31:04 GMT + Tue, 20 Jan 2015 01:47:06 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-11-12T02:31:05Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2013-11-12T02:31:05Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-11-12T02:31:03.33</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">1073741824</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-11-11T18:31:00.19</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-11-12T02:31:59.173Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 4 + 252 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + e73bad89-c648-47bd-9b7e-36870b593463-2015-01-20 01:47:08Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + 28f20740-8998-4ffc-b901-29c5f30390c1
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17169,161 +49335,129 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Tue, 12 Nov 2013 02:31:04 GMT + Tue, 20 Jan 2015 01:47:08 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-11-12T02:31:05Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- - 5 - - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) - DELETE - AzurePowershell/v0.8.13 - -
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
+ + 253 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14 +
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + 53b3967e-d5e5-42c4-9222-842dc0e7d6de-2015-01-20 01:47:10Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - - - application/atom+xml - application/atom+xml,application/xml + + + +
- NoContent + OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + cfc52632-08bd-4e46-9fdd-b1940d718e4e
X-Content-Type-Options nosniff
- DataServiceVersion - 1.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 12 Nov 2013 02:31:13 GMT + Tue, 20 Jan 2015 01:47:10 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 6 + 254 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations()?$filter=DatabaseName%20eq%20'getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1' + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + abb64a51-143f-4fa1-bc12-87a3e27e91e3-2015-01-20 01:47:12Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + 5b638b48-d9cd-40b7-b167-e684744d02fc
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17331,82 +49465,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Tue, 12 Nov 2013 02:31:13 GMT + Tue, 20 Jan 2015 01:47:13 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations</id><title type="text">DatabaseOperations</title><updated>2013-11-12T02:31:13Z</updated><link rel="self" title="DatabaseOperations" href="DatabaseOperations" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DatabaseOperation" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DatabaseOperation" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')/Server" /><title /><updated>2013-11-12T02:31:13Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659</d:Id><d:Name>CREATE DATABASE</d:Name><d:State>COMPLETED</d:State><d:StateId m:type="Edm.Int32">2</d:StateId><d:SessionActivityId m:type="Edm.Guid">8844fdbc-1e7e-47a6-b51d-f93b09f78374</d:SessionActivityId><d:DatabaseName>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:DatabaseName><d:PercentComplete m:type="Edm.Int32">100</d:PercentComplete><d:Error.Code m:type="Edm.Int32">0</d:Error.Code><d:Error></d:Error><d:ErrorSeverity m:type="Edm.Int32">0</d:ErrorSeverity><d:ErrorState m:type="Edm.Int32">0</d:ErrorState><d:StartTime m:type="Edm.DateTime">2013-11-12T02:30:58.157</d:StartTime><d:LastModifyTime m:type="Edm.DateTime">2013-11-12T02:31:04.36</d:LastModifyTime></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 7 + 255 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations()?$filter=DatabaseName%20eq%20'getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1' + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + f77036a4-3bb6-4b90-a385-6960315863d7-2015-01-20 01:47:15Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + 8e3d99c0-21f5-4663-9d06-6346de45f1a9
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17414,82 +49530,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Tue, 12 Nov 2013 02:31:13 GMT + Tue, 20 Jan 2015 01:47:15 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations</id><title type="text">DatabaseOperations</title><updated>2013-11-12T02:31:13Z</updated><link rel="self" title="DatabaseOperations" href="DatabaseOperations" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DatabaseOperation" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DatabaseOperation" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')/Server" /><title /><updated>2013-11-12T02:31:13Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659</d:Id><d:Name>CREATE DATABASE</d:Name><d:State>COMPLETED</d:State><d:StateId m:type="Edm.Int32">2</d:StateId><d:SessionActivityId m:type="Edm.Guid">8844fdbc-1e7e-47a6-b51d-f93b09f78374</d:SessionActivityId><d:DatabaseName>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:DatabaseName><d:PercentComplete m:type="Edm.Int32">100</d:PercentComplete><d:Error.Code m:type="Edm.Int32">0</d:Error.Code><d:Error></d:Error><d:ErrorSeverity m:type="Edm.Int32">0</d:ErrorSeverity><d:ErrorState m:type="Edm.Int32">0</d:ErrorState><d:StartTime m:type="Edm.DateTime">2013-11-12T02:30:58.157</d:StartTime><d:LastModifyTime m:type="Edm.DateTime">2013-11-12T02:31:04.36</d:LastModifyTime></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 8 + 256 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659') + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - WyrofbbfUPt8hxnIYsZ7ZGnk2jxMjJXAPlyR7+VN/KDgi2lk5xEomfUrI+uwFrXLdZuz91BT+XJRzzGl4JADsTTqtCWjd7IRc3vnZIDw782zlXP+bZlOTpHd3taLXGm01nti3B79+rKcov787SpH0x1KkoIQy5OekEdL/dG0G3aE2XcrQW9aKqEmyG1yJw9hqxoHYhQJl5tY4HEykFj51TEXO/u4cuY8Lo40MNgYuhMdrIwqGgIscBCYZgPeDwMzYVGk61COH5Ws9HpYx4BpTSoF9zXlhNNaSz7gsyYLOrm6qcu+1ma3frd2RY8paPF6OgtJdp+ikxPWqBEGZ2OP74KVi6D5Rmxt32nw2jG6hIsAnpG+aieXt4WR9r3/Dvs3lJ2vJJuPCbXif+zJXccwtSDeVnuDQFyw7PQitAWsxgj60x88+zYhiecNgH7J2vITAKCL6nipXDrxFGVTCVvNa7qnOpPPc4YEjdkj9K42CxwKChFxx8pn65P4GT2jm9Z/ewswDyM6tx0JiWDz15WAI9vJIWvYUxqdp+4T21kdNqEE6aEpRUrfS4Rwd7NvD3GguweYaMkgzczl64QFwPr1mH1KkyMekbK85gh+p42hhuLxw4OXuU2S7J1U3tyPuHRoigPDrbSstzZAmYmldOs6fa9h9WegL1g9riWJrYGyO3SDohyMreAERsNnBO0F+fZ1SYglMTVtSaGWfYpWstVZz2bAWrMcP3pDWjS49kBUcZUkLZt0VeEbwESni3m7Gs7pid1Lc6oW9U4G297U0VWvKQ== + x-ms-version + 2012-03-01
x-ms-client-session-id - fab71a0d-62cc-40f6-a716-059200f855df-2013-11-12 02:29:31Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8844fdbc-1e7e-47a6-b51d-f93b09f78374-2013-11-12 02:30:59Z -
-
- Accept-Charset - UTF-8 + b1e2daec-f32d-46f5-8f36-ff1021937fb1-2015-01-20 01:47:17Z
- Cookie - .SQLSERVERMANAGEMENT=pYRuwnUZAKKeJjOoHwVAfA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - pYRuwnUZAKKeJjOoHwVAfA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 77726b05-5e41-4bbe-15da-cfefa4f16571 + bc211acb-18a4-4953-b537-cd3fdb4baa77
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17497,87 +49595,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Tue, 12 Nov 2013 02:31:13 GMT + Tue, 20 Jan 2015 01:47:17 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DatabaseOperation" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DatabaseOperation" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="DatabaseOperations(guid'6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659')/Server" /><title /><updated>2013-11-12T02:31:13Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">6c3afd55-7ce5-45cd-8e4c-f5ae8f8e1659</d:Id><d:Name>CREATE DATABASE</d:Name><d:State>COMPLETED</d:State><d:StateId m:type="Edm.Int32">2</d:StateId><d:SessionActivityId m:type="Edm.Guid">8844fdbc-1e7e-47a6-b51d-f93b09f78374</d:SessionActivityId><d:DatabaseName>getAzureSqlDatabaseOperationTestsDB_08ebd7c9-bfb7-426a-9e2f-9921999567e1</d:DatabaseName><d:PercentComplete m:type="Edm.Int32">100</d:PercentComplete><d:Error.Code m:type="Edm.Int32">0</d:Error.Code><d:Error></d:Error><d:ErrorSeverity m:type="Edm.Int32">0</d:ErrorSeverity><d:ErrorState m:type="Edm.Int32">0</d:ErrorState><d:StartTime m:type="Edm.DateTime">2013-11-12T02:30:58.157</d:StartTime><d:LastModifyTime m:type="Edm.DateTime">2013-11-12T02:31:04.36</d:LastModifyTime></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
-
-
- - UnitTest.Common.RemoveTestPremiumDatabasesWithSqlAuth - - 0 + 257 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z + a0d207dd-e9da-43cf-b731-525030d39d24-2015-01-20 01:47:19Z
- Accept-Charset - UTF-8 -
-
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + 876ce31e-7876-41fd-9ab9-f58ad1fda133
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17585,82 +49660,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:20:01 GMT + Tue, 20 Jan 2015 01:47:20 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:20:01Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(1)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(1)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(1)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(1)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(1)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(1)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">1</d:Id><d:Name>master</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">26e021db-f1f9-4c98-84c6-92af8ef433d7</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">26e021db-f1f9-4c98-84c6-92af8ef433d7</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T11:03:28.51</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>System</d:Edition><d:MaxSizeGB m:type="Edm.Int32">5</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-14T08:22:42.45</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime" m:null="true" /><d:IsSystemObject m:type="Edm.Boolean">true</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:54.297</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:50.983Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:58.127</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:54.737Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 1 + 258 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(1)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z -
-
- Accept-Charset - UTF-8 + 4eed556f-1824-491c-a905-a54f57e6fb97-2015-01-20 01:47:22Z
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + a7c44fff-f509-4d41-9875-3913cf2a46b9
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17668,82 +49725,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:20:01 GMT + Tue, 20 Jan 2015 01:47:22 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'26e021db-f1f9-4c98-84c6-92af8ef433d7')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'26e021db-f1f9-4c98-84c6-92af8ef433d7')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'26e021db-f1f9-4c98-84c6-92af8ef433d7')/DimensionSettings" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">26e021db-f1f9-4c98-84c6-92af8ef433d7</d:Id><d:Name>System</d:Name><d:Description>Used for master database only.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">true</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 2 + 259 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z -
-
- Accept-Charset - UTF-8 + dd69834d-4db2-40e4-803d-0ceb54eb1030-2015-01-20 01:47:24Z
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + 8272aa57-50a6-4662-a6da-a431384e5c4e
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17751,82 +49790,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:20:01 GMT + Tue, 20 Jan 2015 01:47:24 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 260 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z -
-
- Accept-Charset - UTF-8 + d72696fd-dc09-4029-8971-e7d39f25e6e4-2015-01-20 01:47:26Z
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + c9e6c82d-7942-45f2-a3c3-1b680351f570
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17834,82 +49855,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:20:01 GMT + Tue, 20 Jan 2015 01:47:27 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 4 + 261 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P1'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z + bf17a055-b6ea-42fc-92f9-504a74438451-2015-01-20 01:47:29Z
- Accept-Charset - UTF-8 -
-
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + f978b9d5-1884-42e2-8b93-10f20cfa2515
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -17917,82 +49920,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:20:01 GMT + Tue, 20 Jan 2015 01:47:29 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:20:01Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:54.297</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:51.33</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:50.983Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 5 + 262 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z -
-
- Accept-Charset - UTF-8 + ec28b32c-fbe3-4487-b463-66f2810fe49d-2015-01-20 01:47:31Z
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + 7313bb58-d650-4884-870d-a6feaa160fc1
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18000,161 +49985,129 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:20:01 GMT + Tue, 20 Jan 2015 01:47:31 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2014-07-16T17:20:01Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Premium P1 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 6 + 263 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) - DELETE - AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z -
-
- Accept-Charset - UTF-8 + 67ccb7af-31e7-4422-8989-53f368f91b04-2015-01-20 01:47:33Z
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - - + + - application/atom+xml,application/xml +
- NoContent + OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + 887993eb-e9cf-419a-8d26-640bd03c3e49
X-Content-Type-Options nosniff
- DataServiceVersion - 1.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Wed, 16 Jul 2014 17:20:02 GMT + Tue, 20 Jan 2015 01:47:33 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 7 + 264 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'NewAzureSqlPremiumDatabaseTests_P2'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z -
-
- x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z -
-
- Accept-Charset - UTF-8 + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== -
-
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - + x-ms-client-request-id + 1cf77d3c-8f33-434a-bc40-5c32d22a1205-2015-01-20 01:47:35Z +
+
+ Authorization + Bearer abc +
+
+ - application/atom+xml,application/xml +
OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + f8de9e6d-7015-437d-9011-45dfe8817540
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18162,82 +50115,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:20:02 GMT + Tue, 20 Jan 2015 01:47:36 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2014-07-16T17:20:03Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2014-07-16T17:20:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>NewAzureSqlPremiumDatabaseTests_P2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2014-07-16T17:19:58.127</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Premium</d:Edition><d:MaxSizeGB m:type="Edm.Int32">10</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">10737418240</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2014-07-16T10:19:54.913</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2014-07-16T17:20:54.737Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /><d:QueryStoreStaleQueryThresholdDays m:type="Edm.Int32" m:null="true" /><d:IsSuspended m:type="Edm.Boolean">false</d:IsSuspended></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 8 + 265 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z -
-
- Accept-Charset - UTF-8 + 19a0652a-8fa9-4f16-9f12-040a25494774-2015-01-20 01:47:38Z
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + 553a26e9-5d39-41aa-afab-aef892619f60
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18245,166 +50180,129 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 16 Jul 2014 17:20:02 GMT + Tue, 20 Jan 2015 01:47:38 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0')/DimensionSettings" /><title /><updated>2014-07-16T17:20:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</d:Id><d:Name>P2</d:Name><d:Description>Premium P2 resource allocation.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 9 + 266 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) - DELETE - AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - Pl48rNQ0Q0LolzYn6C70ExCjy+xRhQxHoZzm+UVg5+zYdNkSdy4DvkCPbQVk93j+cJ1VctG4DVOp649IBqpQX5S8A+e28gVgAsPFUGukzxTWts4OEnasXNR5OQ8yW8taZZgRCIvQcIMidqaMJblLurhqOHi2lCrle2HJ2Mqa6nqX9WmOzC1naAMXprGa6d771dOB2WBYbf3Vr10616HRaogEIdRZkHDOtCRcBJCuO9mTqrlwkNkuPCInIiovtcofwfzJpy2VWh4j/jMxv+jsSqGeVW6F0ZZ8843EarQjKzdeZ9HBfANUFijFTVhAOSpy6aNbGUIVWnzj8GYTiflZmHMT5ts5+6Y3mwWR6fbxfiT2Cp5b4mvDba1tFrSXfb1xRSsE/WqF/+5WURT8qui/+JKs5oyZHvosu3AdcCliGqvAErkNk/Gf23H5cx+cSs+uSN0cLc2Xw9xdd+xK5t+xiGod1TwaEZfgH0w6FYQwjRE7MiTaWFv/376hNpOkDGgALmv/Xjk7FH559yjBDcxxN4sHw6Bloof6ZaCKF9xr9EBvKIk8EMwFdX9jDnoNvnXGFadc/p3rfvX+KEna1NslgSU9Jc1X+7kVaSZsJVZpp3wNHVGulzCWWY0LdBvLRG1DicUNMDBecmp3j6ZpiAmP73HxjuYX67djlSB0FxpyeaUnLyomDykObUw/oXWYuIW+Sbs5eW7lAM65zKNL5+6rLmjAI3Hbzdi7ZIdTmoAymTd4+rqcwsWAnYpVNAvCxI57f9jTHy5eBWGIwBLMMp5Iqg== + x-ms-version + 2012-03-01
x-ms-client-session-id - 412c953f-d104-44b3-936b-95e24d8a7259-2014-07-16 17:19:50Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - dc4d642c-e6c1-4b55-97e8-81770e1e8bb4-2014-07-16 17:20:00Z -
-
- Accept-Charset - UTF-8 + e35c4802-2211-44de-9b7d-6d5618e5a923-2015-01-20 01:47:40Z
- Cookie - .SQLSERVERMANAGEMENT=LTursKkmgxCbAjpLub/ZOQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - LTursKkmgxCbAjpLub/ZOQ== - - - - + + - application/atom+xml,application/xml +
- NoContent + OK
x-ms-request-id - 2d9d764b-25e6-afd5-0c6f-cf197fb37284 + c8b945ac-fd84-4533-a8a3-2f4962216b14
X-Content-Type-Options nosniff
- DataServiceVersion - 1.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Wed, 16 Jul 2014 17:20:05 GMT + Tue, 20 Jan 2015 01:47:40 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- - - - UnitTests.SetAzureSqlDatabaseServiceObjectiveWithSqlAuth - - 7 + 267 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(7)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - WindowsAzurePowershell/v0.7.3.1 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - aGXjWlPHwbnEIF7xh4IAOlnzaj9fgX6ewJsAjdEykzm12qQ8ZCcEx3wRmU1gL9xAWhVSK5a+KHgqDU5MINBgIrtYzE+M+cE8UOygBdJ+B8w4ypr3YF/5b9Pnyk7C30K8Lqfj9HUEg3pZDDDSVDN3r+UN1YDAPQLZI0ylNfRzmSTmVKG2vSJHzZnORxneJyRJ0W9FQYmDbhnpno38fyM2i6q9PGgBA4uMJrZEAIUBp8c2Fo2YqLyp4xKmXukLax+DnKYQykcqUsC71ypgh7o8ZtLaRTPYtM5kCmNRWY6XA9wO3oNC3A09iJvaCuPVpPgCrj26ghTQFIhd1i2K0JzPrAhmFrrPgE2W8h9uwCoU7QtN8lVwMLqAHrEOfKRHzatsVU8Hr2JPNpcz806ecaIYFx6OkwAmfIUTcbBd+SjWwFAIDN2AxXrRnHXVN7yq6z+dfJNsB0jTQ6OPMKfYqwocenxLc3S5KZwMW6VlBucmeQsKRwi7eEfElvHm9ENthNKgLLUaCANeLwf/M15l4k6M1yDCvZ8ruwcw5ZCFXzJWVEf+HLiKXQNebMKBpLCgx/TL5z/FJFebecnHaE/luPFuWarzLFGXDg5VxI20F+7Jl8k0HrQx5kH76PCjGs7luxVAXcgyK8Kn2uD0Fll1yrPQOBMlQwTo8lyzu8W2xTV7GSyHNihZsmsWf7fG913Dr4Nft9qGykuDsqBgQ83Dh0UaYN3a7rCW+ZKHtt17OLcLX1L6+Nr/XA7bhp93isHiNS3zoi04f1qIIqVQVaYIY6i3hg== + x-ms-version + 2012-03-01
x-ms-client-session-id - ef1140f7-7b53-40f4-8288-24516cf8980f-2012-10-08 23:48:38Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - ed5e9fa7-ce70-48a4-a330-868f6e318f45-2013-05-08 21:18:04Z -
-
- Accept-Charset - UTF-8 + 67fab5ff-22ec-41d5-9a38-146f2e82fc6f-2015-01-20 01:47:42Z
- Cookie - .SQLSERVERMANAGEMENT=3Y4zVOxuQwnI3U6C86ChIw== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 3Y4zVOxuQwnI3U6C86ChIw== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - c94d3c72-84f6-a9ab-a04f-dd9209855014 + cd714bf1-c4be-4c5f-bb8e-b98e10c6cbf1
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18412,78 +50310,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Wed, 08 May 2013 21:18:07 GMT + Tue, 20 Jan 2015 01:47:43 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-05-08T21:18:08Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 0 + 268 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives()?$filter=Name%20eq%20'P1'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z + 60ffddae-d462-4812-94da-98320ca62d9c-2015-01-20 01:47:45Z
- Accept-Charset - UTF-8 -
-
- Cookie - .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - hveMZwFSfs1yjf5QsT2osQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 + 0fcb4156-63cd-4835-b4e4-1699bbb9ccfb
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18491,82 +50375,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:54:45 GMT + Tue, 20 Jan 2015 01:47:45 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives</id><title type="text">ServiceObjectives</title><updated>2013-06-28T18:54:45Z</updated><link rel="self" title="ServiceObjectives" href="ServiceObjectives" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:Id><d:Name>P1</d:Name><d:Description>Resource capacity is reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 1 + 269 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z -
-
- Accept-Charset - UTF-8 + 91482da0-4a8e-422e-8089-bce4799ac5ed-2015-01-20 01:47:47Z
- Cookie - .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - hveMZwFSfs1yjf5QsT2osQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 + 268760d2-3dd8-444b-88eb-40515101bd9f
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18574,82 +50440,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:54:45 GMT + Tue, 20 Jan 2015 01:47:47 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'7203483a-c4fb-4304-9e9f-17c71c904f5d')/DimensionSettings</id><title type="text">DimensionSettings</title><updated>2013-06-28T18:54:45Z</updated><link rel="self" title="DimensionSettings" href="DimensionSettings" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/DimensionSettings(guid'765fbda3-73c9-4fad-996e-7c0e4e219f68')</id><category term="Microsoft.SqlServer.Management.Server.Domain.DimensionSetting" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="DimensionSetting" href="DimensionSettings(guid'765fbda3-73c9-4fad-996e-7c0e4e219f68')" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">765fbda3-73c9-4fad-996e-7c0e4e219f68</d:Id><d:Name>P1</d:Name><d:Description>Resource capacity is reserved.</d:Description><d:Ordinal m:type="Edm.Byte">3</d:Ordinal><d:IsDefault m:type="Edm.Boolean">false</d:IsDefault></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 2 + 270 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z -
-
- Accept-Charset - UTF-8 + 3a02d3e2-9206-46b7-a3ea-99f742fcd7b2-2015-01-20 01:47:49Z
- Cookie - .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - hveMZwFSfs1yjf5QsT2osQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 + ca3c43be-abf6-403a-8765-23712e6c44e9
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18657,82 +50505,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:54:45 GMT + Tue, 20 Jan 2015 01:47:49 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-06-28T18:54:45Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>testdb2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:54:45.12</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">5</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-06-28T11:54:44.697</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:54:44.697Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 271 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z -
-
- Accept-Charset - UTF-8 + ef14bb37-ffc2-4406-95d9-88870d37ba24-2015-01-20 01:47:51Z
- Cookie - .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - hveMZwFSfs1yjf5QsT2osQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 + 531dc69d-a7eb-4051-8a76-33919d5d0720
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18740,204 +50570,129 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:54:45 GMT + Tue, 20 Jan 2015 01:47:52 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 4 + 272 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) - MERGE - AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z -
-
- Accept-Charset - UTF-8 + 368f59d3-828f-4776-9215-912be0b331e6-2015-01-20 01:47:54Z
- Cookie - .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - hveMZwFSfs1yjf5QsT2osQ== - - - - - <?xml version="1.0" encoding="utf-8" standalone="yes"?> - <entry xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns="http://www.w3.org/2005/Atom"> - <category scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" term="Microsoft.SqlServer.Management.Server.Domain.Database" /> - <title /> - <author> - <name /> - </author> - <updated>2013-06-28T18:54:45.5007453Z</updated> - <id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id> - <content type="application/xml"> - <m:properties> - <d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId> - <d:CollationName>Japanese_CI_AS</d:CollationName> - <d:CreationDate m:type="Edm.DateTime">2013-06-28T11:54:44.697</d:CreationDate> - <d:Edition m:null="true" /> - <d:Id m:type="Edm.Int32">5</d:Id> - <d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember> - <d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot> - <d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn> - <d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /> - <d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly> - <d:IsRecursiveTriggersOn m:type="Edm.Boolean" m:null="true" /> - <d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject> - <d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes> - <d:MaxSizeGB m:type="Edm.Int32" m:null="true" /> - <d:Name>testdb2</d:Name> - <d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /> - <d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /> - <d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /> - <d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /> - <d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:54:44.697Z</d:RecoveryPeriodStartDate> - <d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode> - <d:ServiceObjectiveAssignmentErrorDescription m:null="true" /> - <d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState> - <d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription> - <d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:54:45.12</d:ServiceObjectiveAssignmentSuccessDate> - <d:ServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:ServiceObjectiveId> - <d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB> - <d:Status m:type="Edm.Int32">1</d:Status> - </m:properties> - </content> - </entry> - - application/atom+xml - application/atom+xml,application/xml + + + +
- NoContent + OK
x-ms-request-id - 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 + eb680f97-8ec6-4ec4-a353-454505dd3e01
X-Content-Type-Options nosniff
- DataServiceVersion - 1.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Fri, 28 Jun 2013 18:54:45 GMT + Tue, 20 Jan 2015 01:47:54 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 5 + 273 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z -
-
- Accept-Charset - UTF-8 + 4155d964-50ea-47ed-8029-f2ead234a556-2015-01-20 01:47:56Z
- Cookie - .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - hveMZwFSfs1yjf5QsT2osQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 + a4274d68-5b3f-4f81-ae82-d697ddc1bd70
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -18945,82 +50700,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:54:45 GMT + Tue, 20 Jan 2015 01:47:56 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-06-28T18:54:45Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>testdb2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">7203483a-c4fb-4304-9e9f-17c71c904f5d</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">0</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Pending</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:54:45.12</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">5</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-06-28T11:54:44.697</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:54:44.697Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 6 + 274 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - KGuMwKdkAEAmekvfiuEPQANSeyL/gZiYn1bXDjIRJw8wvnqmaFSKIxIDi1W4P2zazf1n2i1TsBMpAQHbicAwS71Q/lTBbO+5MuIe+tX3D6s77uElAXVmkBBf+QDcHQ6PS1XVAcPp8ylyOVCx+tCHJ5rOBvfb168OAdheGjP/PT40Rhn0ANzrNwPzAqJql4kErC2BPLM0bumlXUkH+APhyt3C2afCqtIEPul6pnJtcpzSaEZlxEkpTqOJxYXAsqVPwLux9JKnDkUasBZ+4mwCAKL5/NbN+rmbNZjGKcTT+LpCU8n/xeaqZUJ9a5Wk5vtzroAW/gO+qoForVy7/uYhrCu7YoH164g+saqBAymh6tMUanaw9wLVTdRv8CC1TpGYx02kQrTTVvk72GIkABc6Bmaz+AVxri9Ehsg/DvqEtD6qYFGnggklovAd0PvPN8BHJfLxQSG3RAjyE3xTxariJM3zQmzspFA3zP1cIC4AtQ3FxOaFQrPNbdsN36rqDmzwbjoFR+Q9u9UXVd5b3OhvnobdncqQp/wxq+aEcgtrSpBPx5/rDUpor9rktuqdti77B0703BTtXk2HQS+b8ek2kvRs/qCFbCxN5Cxqk6rJb0InbeJsEG9McLOP6FhGTblIlQSwyrgR30MGjXKqX/Nj6x41+1F856afnHvCoax4FlyleQ6vVqbaPASDZX09CjNkqttGC0KDzF34MXaYD9Db3lSHuKE/yltF0ughBxMR+SIeQnXWNd8d1fLxeAdIL991DxVRsRXwVTm68WCQaR4ShA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 68f03aec-3f21-4c3e-897b-4c5c1c03e37f-2013-06-28 18:54:45Z -
-
- Accept-Charset - UTF-8 + 93db3404-605f-4efc-a3f8-623fdc723486-2015-01-20 01:47:58Z
- Cookie - .SQLSERVERMANAGEMENT=hveMZwFSfs1yjf5QsT2osQ== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - hveMZwFSfs1yjf5QsT2osQ== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - 5bb5f5c5-d9e9-d296-dcb0-a15030610d63 + dfce46f4-57b0-4ffd-b803-476d140d94cf
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -19028,87 +50765,64 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:54:45 GMT + Tue, 20 Jan 2015 01:47:58 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-06-28T18:54:45Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
-
-
- - UnitTest.Common.RemoveTestDatabasesWithSqlAuth - - 0 + 275 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb1'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z + 5534da08-8e08-4fcd-8c69-a2d6b02ec28a-2015-01-20 01:48:00Z
- Accept-Charset - UTF-8 -
-
- Cookie - .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 6wHW7S6FaCJ0zkOt7dw6PA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - fbbd93c8-3d3a-8ef2-a7f2-918558547429 + 09170c46-e24f-4b3a-b92f-e34124dabda0
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -19116,82 +50830,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:55:03 GMT + Tue, 20 Jan 2015 01:48:01 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-06-28T18:55:03Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(4)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(4)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(4)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(4)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(4)/DatabaseCopies" /><title /><updated>2013-06-28T18:55:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">4</d:Id><d:Name>testdb1</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:55:01.64</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">1</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">1073741824</d:MaxSizeBytes><d:CollationName>SQL_Latin1_General_CP1_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-06-28T11:55:03.02</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:55:03.02Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 1 + 276 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z -
-
- Accept-Charset - UTF-8 + 48a5ac8d-ae98-422a-b083-e72257421fc8-2015-01-20 01:48:03Z
- Cookie - .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 6wHW7S6FaCJ0zkOt7dw6PA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - fbbd93c8-3d3a-8ef2-a7f2-918558547429 + b4eb23d9-355e-44d0-ad0d-83949e21da6b
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -19199,161 +50895,129 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:55:03 GMT + Tue, 20 Jan 2015 01:48:03 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-06-28T18:55:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 2 + 277 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(4) - DELETE - AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z -
-
- Accept-Charset - UTF-8 + 2b6cae06-e1d4-480a-822f-ea3eb6b2c87f-2015-01-20 01:48:05Z
- Cookie - .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 6wHW7S6FaCJ0zkOt7dw6PA== - - - - - application/atom+xml - application/atom+xml,application/xml + + + +
- NoContent + OK
x-ms-request-id - fbbd93c8-3d3a-8ef2-a7f2-918558547429 + 83f8e553-8174-4253-b97a-60ceeed78122
X-Content-Type-Options nosniff
- DataServiceVersion - 1.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Fri, 28 Jun 2013 18:55:03 GMT + Tue, 20 Jan 2015 01:48:06 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 278 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases()?$filter=Name%20eq%20'testdb2'&$top=2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z + b6748eeb-ca2f-4eb2-b0ce-4bd0e7997610-2015-01-20 01:48:08Z
- Accept-Charset - UTF-8 -
-
- Cookie - .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 6wHW7S6FaCJ0zkOt7dw6PA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - fbbd93c8-3d3a-8ef2-a7f2-918558547429 + 9fa23195-df44-4693-9043-1cd7716beaa5
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -19361,82 +51025,64 @@
Content-Type - application/atom+xml;type=feed;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:55:03 GMT + Tue, 20 Jan 2015 01:48:08 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><feed xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases</id><title type="text">Databases</title><updated>2013-06-28T18:55:03Z</updated><link rel="self" title="Databases" href="Databases" /><entry><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)</id><category term="Microsoft.SqlServer.Management.Server.Domain.Database" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="Database" href="Databases(5)" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Server" type="application/atom+xml;type=entry" title="Server" href="Databases(5)/Server" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/ServiceObjective" type="application/atom+xml;type=entry" title="ServiceObjective" href="Databases(5)/ServiceObjective" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseMetrics" type="application/atom+xml;type=entry" title="DatabaseMetrics" href="Databases(5)/DatabaseMetrics" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DatabaseCopies" type="application/atom+xml;type=feed" title="DatabaseCopies" href="Databases(5)/DatabaseCopies" /><title /><updated>2013-06-28T18:55:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Int32">5</d:Id><d:Name>testdb2</d:Name><d:ServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:ServiceObjectiveId><d:AssignedServiceObjectiveId m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:AssignedServiceObjectiveId><d:ServiceObjectiveAssignmentState m:type="Edm.Byte">1</d:ServiceObjectiveAssignmentState><d:ServiceObjectiveAssignmentStateDescription>Complete</d:ServiceObjectiveAssignmentStateDescription><d:ServiceObjectiveAssignmentErrorCode m:type="Edm.Int32">0</d:ServiceObjectiveAssignmentErrorCode><d:ServiceObjectiveAssignmentErrorDescription m:null="true" /><d:ServiceObjectiveAssignmentSuccessDate m:type="Edm.DateTime">2013-06-28T18:55:02.163</d:ServiceObjectiveAssignmentSuccessDate><d:Edition>Web</d:Edition><d:MaxSizeGB m:type="Edm.Int32">5</d:MaxSizeGB><d:MaxSizeBytes m:type="Edm.Int64">5368709120</d:MaxSizeBytes><d:CollationName>Japanese_CI_AS</d:CollationName><d:CreationDate m:type="Edm.DateTime">2013-06-28T11:55:01.81</d:CreationDate><d:RecoveryPeriodStartDate m:type="Edm.DateTime">2013-06-28T18:55:01.81Z</d:RecoveryPeriodStartDate><d:IsSystemObject m:type="Edm.Boolean">false</d:IsSystemObject><d:Status m:type="Edm.Int32">1</d:Status><d:IsFederationRoot m:type="Edm.Boolean">false</d:IsFederationRoot><d:SizeMB m:type="Edm.Decimal">-1.00</d:SizeMB><d:IsRecursiveTriggersOn m:type="Edm.Boolean">false</d:IsRecursiveTriggersOn><d:IsReadOnly m:type="Edm.Boolean">false</d:IsReadOnly><d:IsFederationMember m:type="Edm.Boolean">false</d:IsFederationMember><d:IsQueryStoreOn m:type="Edm.Boolean">false</d:IsQueryStoreOn><d:IsQueryStoreReadOnly m:type="Edm.Boolean" m:null="true" /><d:QueryStoreMaxSizeMB m:type="Edm.Int32" m:null="true" /><d:QueryStoreFlushPeriodSeconds m:type="Edm.Int32" m:null="true" /><d:QueryStoreIntervalLengthMinutes m:type="Edm.Int32" m:null="true" /><d:QueryStoreClearAll m:type="Edm.Boolean" m:null="true" /></m:properties></content></entry></feed> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 4 + 279 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5)/ServiceObjective + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z -
-
- Accept-Charset - UTF-8 + 6d873ed9-4364-45ce-91e0-15e73a0a4b65-2015-01-20 01:48:10Z
- Cookie - .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 6wHW7S6FaCJ0zkOt7dw6PA== - - - + - application/atom+xml,application/xml +
OK
x-ms-request-id - fbbd93c8-3d3a-8ef2-a7f2-918558547429 + 5bbb2db4-9714-4744-ba93-a8efb8513596
X-Content-Type-Options nosniff
- DataServiceVersion - 2.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -19444,135 +51090,133 @@
Content-Type - application/atom+xml;type=entry;charset=utf-8 + application/xml; charset=utf-8
Date - Fri, 28 Jun 2013 18:55:03 GMT + Tue, 20 Jan 2015 01:48:10 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <?xml version="1.0" encoding="utf-8"?><entry xml:base="http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/" xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"><id>http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')</id><category term="Microsoft.SqlServer.Management.Server.Domain.ServiceObjective" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" /><link rel="edit" title="ServiceObjective" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')" /><link rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DimensionSettings" type="application/atom+xml;type=feed" title="DimensionSettings" href="ServiceObjectives(guid'910b4fcb-8a29-4c3e-958f-f7ba794388b2')/DimensionSettings" /><title /><updated>2013-06-28T18:55:03Z</updated><author><name /></author><content type="application/xml"><m:properties><d:Id m:type="Edm.Guid">910b4fcb-8a29-4c3e-958f-f7ba794388b2</d:Id><d:Name>Shared</d:Name><d:Description>Resource capacity is not reserved.</d:Description><d:IsDefault m:type="Edm.Boolean">true</d:IsDefault><d:IsSystem m:type="Edm.Boolean">false</d:IsSystem><d:Enabled m:type="Edm.Boolean">true</d:Enabled></m:properties></content></entry> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 5 + 280 - http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/Databases(5) - DELETE - AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
- DataServiceVersion - 1.0;NetFx -
-
- MaxDataServiceVersion - 2.0;NetFx -
-
- AccessToken - QUEHI+CeF7bu0N0bUz2v1JuXPrKljYQ+mhLLC5PJeh4YX9psW8ACYgZEjgeqOGd8E7kme+QFhKrJHlnK9LKubXIQnsdDxOpXWtBXcXeV3DvaTerIQte1eFvCXhfBRhWnGN9ysNJY6d2b7zY8aIVRGO8oWPQ1L1vizlvM53Mjo2d+M+IY6s2H2KE7Oe80G74SEnsv5BLSu8mCdt+aifn4IoNl6T658QTYAv7oX2Gz4z80N8PHswynFBOmtQNW/1R0jFQCdGjUgnmodkf8Da8afyH96JTONe+cx+ve0HlPtIlC2YKr5ohJg6PTgXuJvaMtaDFaeyl0WsLymBCUqQpoz1zUDHpCPub8Vdin/TqLR7FMfixnZUF6aEoI9bH6R7+OzJQj9409xGNJx2ZdpEw0cCMazLV2HH5kIk98e3s91j2vOjYIT511ugp6dUEJ9fU2cQxEvwlVwPcivrm4FLPKuL/XoihgWdgx8zBID1lkW81saHKMfAZHF0f+riC2wiSkpIkdp/cjk8KG8xdbs1zwjAcRFRlGiMtqnX1OIOZvP5Gcdzi/MkO8njJJyTJZuKTraO/bzDtkeLyC272o+UOB+4IMCjDiDSPtCFYeblqqFZKxBmDKTYu9snoCi0CHF3b7gSOtn3EqgWCte5Fe5B5fDhN8+UT2GZ0y+6u6i6dL8bSHKLNdAMX/z4ilncQR5t0bBM9Ry77XRs/pN1tnE65mZ9oxCd/I3SpTUxFhO2ZJWb9OcTVDVnEspappAUYpYXN+qJBnzfCvcNYynfyQxdUbgA== + x-ms-version + 2012-03-01
x-ms-client-session-id - 9773bc04-827f-4ef7-9332-fbb87ead8126-2013-06-28 18:54:39Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 9f1a8dee-d3b9-43a9-a3a5-a78ea42c9b54-2013-06-28 18:55:03Z -
-
- Accept-Charset - UTF-8 + 5e5e67ea-4e9d-4310-bb7f-ab8d31915a45-2015-01-20 01:48:12Z
- Cookie - .SQLSERVERMANAGEMENT=6wHW7S6FaCJ0zkOt7dw6PA== + Authorization + Bearer abc
- - - .SQLSERVERMANAGEMENT - 6wHW7S6FaCJ0zkOt7dw6PA== - - - - - application/atom+xml - application/atom+xml,application/xml + + + +
- NoContent + OK
x-ms-request-id - fbbd93c8-3d3a-8ef2-a7f2-918558547429 + 0c04a137-f3a3-4e60-820f-551910178165
X-Content-Type-Options nosniff
- DataServiceVersion - 1.0; + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Fri, 28 Jun 2013 18:55:03 GMT + Tue, 20 Jan 2015 01:48:12 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
-
-
- - UnitTest.AzureSqlDatabaseServerV2Tests - - 0 + 281 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 WindowsAzurePowershell/v0.7.3.1 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version 2012-03-01
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 27563505-0f47-4f31-8293-eef7c1a4bb75-2015-01-20 01:48:14Z +
+
+ Authorization + Bearer abc +
- - <Server xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> - <AdministratorLogin>mylogin</AdministratorLogin> - <AdministratorLoginPassword>Pa$$w0rd!</AdministratorLoginPassword> - <Location>East Asia</Location> - <Version>2.0</Version> - </Server> - - application/xml + +
- Created + OK
x-ms-request-id - a90a75b8-9492-43e9-8664-7a592efdc653 + b924d5fb-267e-490d-9802-6a4820171c96 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache
Content-Type @@ -19580,7 +51224,7 @@
Date - Mon, 17 Mar 2014 19:33:58 GMT + Tue, 20 Jan 2015 01:48:14 GMT
Server @@ -19588,20 +51232,32 @@
- <ServerName FullyQualifiedDomainName="m4mfnkbsoc.database.windows.net" xmlns="http://schemas.microsoft.com/sqlazure/2010/12/">m4mfnkbsoc</ServerName> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 1 + 282 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 WindowsAzurePowershell/v0.7.3.1 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version 2012-03-01
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 1db4e075-341d-4b2b-9f67-e1a816532481-2015-01-20 01:48:16Z +
+
+ Authorization + Bearer abc +
@@ -19613,7 +51269,19 @@
x-ms-request-id - 69f2f0ae-fe41-4b2a-bbe4-136e4bd3e94f + da0be372-8595-4020-90f5-cff358e84ad0 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache
Content-Type @@ -19621,7 +51289,7 @@
Date - Mon, 17 Mar 2014 19:33:58 GMT + Tue, 20 Jan 2015 01:48:17 GMT
Server @@ -19629,33 +51297,35 @@
- - <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/"> - <Server> - <Name>m4mfnkbsoc</Name> - <AdministratorLogin>mylogin</AdministratorLogin> - <Location>East Asia</Location> - <FullyQualifiedDomainName>m4mfnkbsoc.database.windows.net</FullyQualifiedDomainName> - <Version>2.0</Version> - </Server> - </Servers> - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 2 + 283 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/m4mfnkbsoc - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 WindowsAzurePowershell/v0.7.3.1 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version 2012-03-01
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + 457e2fed-c4f3-4504-8069-17f48264e846-2015-01-20 01:48:19Z +
+
+ Authorization + Bearer abc +
- +
@@ -19664,11 +51334,27 @@
x-ms-request-id - 47268585-f7ef-4caa-b671-6b01343a7c7e + ae5d168d-81ab-45c0-9f3b-0a30d7ac3e03 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8
Date - Mon, 17 Mar 2014 19:34:01 GMT + Tue, 20 Jan 2015 01:48:19 GMT
Server @@ -19676,20 +51362,32 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 284 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 WindowsAzurePowershell/v0.7.3.1 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version 2012-03-01
+
+ x-ms-client-session-id + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z +
+
+ x-ms-client-request-id + b62f4433-d825-4220-a28f-285ec9bd6b15-2015-01-20 01:48:21Z +
+
+ Authorization + Bearer abc +
@@ -19701,7 +51399,19 @@
x-ms-request-id - 1c962199-46ba-4c3f-b9d8-c65db05ee4df + 72e25687-b1a3-404e-9819-c97fb530fd39 +
+
+ X-Content-Type-Options + nosniff +
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
+
+ Cache-Control + no-store,no-cache
Content-Type @@ -19709,7 +51419,7 @@
Date - Mon, 17 Mar 2014 19:34:01 GMT + Tue, 20 Jan 2015 01:48:21 GMT
Server @@ -19717,20 +51427,15 @@
- <Servers xmlns="http://schemas.microsoft.com/sqlazure/2010/12/" /> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
-
-
- - UnitTest.AzureSqlDatabaseEditionsTests - - 49 + 285 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -19738,11 +51443,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - bc51eb92-1bd0-447a-bc49-9cec46602092-2014-07-01 19:17:16Z + a3f021d1-722a-4953-92cc-bb1395b83cb1-2015-01-20 01:48:23Z +
+
+ Authorization + Bearer abc
@@ -19755,12 +51464,16 @@
x-ms-request-id - 05291e86-f492-42ce-bc56-ea419a27dd58 + 9de5ea74-75ac-440d-b51a-454677ec361c
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -19771,7 +51484,7 @@
Date - Tue, 01 Jul 2014 19:17:16 GMT + Tue, 20 Jan 2015 01:48:23 GMT
Server @@ -19779,15 +51492,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 50 + 286 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -19795,11 +51508,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 133fe92f-024a-43d4-9052-ba377cc605f2-2014-07-01 19:17:16Z + 3766e202-6434-4079-b404-3f25c4ff6c86-2015-01-20 01:48:25Z +
+
+ Authorization + Bearer abc
@@ -19812,12 +51529,16 @@
x-ms-request-id - 845166ff-b714-457f-8db1-ca4ea43e50df + 970216ba-1d33-4afa-802d-1b1423ace3a8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -19828,7 +51549,7 @@
Date - Tue, 01 Jul 2014 19:17:16 GMT + Tue, 20 Jan 2015 01:48:25 GMT
Server @@ -19836,15 +51557,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 51 + 287 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -19852,11 +51573,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 785314de-3f57-47dc-828a-7bf074c1ec40-2014-07-01 19:17:18Z + ae45c9c0-76ef-4c95-9dde-bde9fff01b68-2015-01-20 01:48:27Z +
+
+ Authorization + Bearer abc
@@ -19869,12 +51594,16 @@
x-ms-request-id - 0c5a83e7-ed6b-499e-95ab-d2bfaaa49763 + c31fe811-7e2f-403a-9a16-7797519e5660
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -19885,7 +51614,7 @@
Date - Tue, 01 Jul 2014 19:17:18 GMT + Tue, 20 Jan 2015 01:48:28 GMT
Server @@ -19893,15 +51622,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 52 + 288 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -19909,11 +51638,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 84659e5b-036e-4a02-8783-4761f441fa49-2014-07-01 19:17:18Z + 223f1dac-c2bc-4cc0-a1f0-eb58f7231fc5-2015-01-20 01:48:30Z +
+
+ Authorization + Bearer abc
@@ -19926,12 +51659,16 @@
x-ms-request-id - d8790c21-a81a-4103-92ec-ba03185baefc + 95bd071a-63fc-4795-856d-41166ddb1eb2
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -19942,7 +51679,7 @@
Date - Tue, 01 Jul 2014 19:17:18 GMT + Tue, 20 Jan 2015 01:48:30 GMT
Server @@ -19950,15 +51687,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 53 + 289 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -19966,11 +51703,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - b27c8f65-b923-4eaa-b340-edc24000eb56-2014-07-01 19:17:19Z + 7aaa1955-a251-4e30-9ee8-96853d74763e-2015-01-20 01:48:32Z +
+
+ Authorization + Bearer abc
@@ -19983,12 +51724,16 @@
x-ms-request-id - 7dae9bbc-c813-4ab5-8811-4a0ab11642a6 + 408d8331-8991-4fab-b70f-d1bf2cba4f68
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -19999,7 +51744,7 @@
Date - Tue, 01 Jul 2014 19:17:19 GMT + Tue, 20 Jan 2015 01:48:32 GMT
Server @@ -20007,15 +51752,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 54 + 290 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20023,11 +51768,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - beacce30-e3c1-4429-8a00-86d8ef6dbb21-2014-07-01 19:17:19Z + 794d6f4b-24c4-4ef1-81b0-407bc0dd3371-2015-01-20 01:48:34Z +
+
+ Authorization + Bearer abc
@@ -20040,12 +51789,16 @@
x-ms-request-id - e5f3a575-c351-44bb-8874-c38b6f991d43 + 91603931-8115-43f7-aec4-7a6ad39546e2
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20056,7 +51809,7 @@
Date - Tue, 01 Jul 2014 19:17:19 GMT + Tue, 20 Jan 2015 01:48:34 GMT
Server @@ -20064,15 +51817,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 55 + 291 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20080,11 +51833,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - da8e6a57-49b3-41a6-bd5b-3269d0b6fc8a-2014-07-01 19:17:20Z + d8e59b59-afb7-43bc-9e46-9b4b5dacacf9-2015-01-20 01:48:36Z +
+
+ Authorization + Bearer abc
@@ -20097,12 +51854,16 @@
x-ms-request-id - d7e4e07e-2167-45dc-96ba-dcd2b82f132f + 0e7ff394-38de-46d5-98bb-ad3d4aff6a20
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20113,7 +51874,7 @@
Date - Tue, 01 Jul 2014 19:17:20 GMT + Tue, 20 Jan 2015 01:48:36 GMT
Server @@ -20121,15 +51882,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 56 + 292 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20137,11 +51898,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - b71f363b-99ba-49c7-be02-7e3bff929298-2014-07-01 19:17:20Z + 80ca965d-dcf1-4705-b068-64701809419f-2015-01-20 01:48:38Z +
+
+ Authorization + Bearer abc
@@ -20154,12 +51919,16 @@
x-ms-request-id - 92e925e5-3448-4873-bd32-4e454328cbf6 + 1504a469-1996-4a01-b904-6175426f1edf
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20170,7 +51939,7 @@
Date - Tue, 01 Jul 2014 19:17:20 GMT + Tue, 20 Jan 2015 01:48:38 GMT
Server @@ -20178,15 +51947,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 57 + 293 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20194,11 +51963,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 332339f0-a37c-4f52-a05a-e38c22ad06a0-2014-07-01 19:17:21Z + b89332a9-f58c-448c-ba92-92673a8a3d97-2015-01-20 01:48:40Z +
+
+ Authorization + Bearer abc
@@ -20211,12 +51984,16 @@
x-ms-request-id - 5303f70a-655b-425c-b8a1-4a21cf1005e1 + 422c2e02-795c-42bf-b779-01805443bb6e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20227,7 +52004,7 @@
Date - Tue, 01 Jul 2014 19:17:21 GMT + Tue, 20 Jan 2015 01:48:41 GMT
Server @@ -20235,15 +52012,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 58 + 294 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20251,11 +52028,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8aa53d53-c458-4766-b807-98822422e251-2014-07-01 19:17:21Z + 8180109a-7d2f-4176-bdf5-42c05bc9747a-2015-01-20 01:48:43Z +
+
+ Authorization + Bearer abc
@@ -20268,12 +52049,16 @@
x-ms-request-id - 8b2d8c32-0ffe-41f0-b517-17737254cb42 + 02da4ab3-5f59-4c6b-b97a-06682b7309cc
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20284,7 +52069,7 @@
Date - Tue, 01 Jul 2014 19:17:21 GMT + Tue, 20 Jan 2015 01:48:43 GMT
Server @@ -20292,15 +52077,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 59 + 295 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20308,11 +52093,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 2ef3e46f-4251-4a2c-9ff2-5679629b73fa-2014-07-01 19:17:22Z + bc30c779-865d-4bdc-bc06-23ea6cd2d56d-2015-01-20 01:48:45Z +
+
+ Authorization + Bearer abc
@@ -20325,12 +52114,16 @@
x-ms-request-id - fa1ad1df-e03b-4c61-8756-fe8dabf106bb + 233e0651-8e44-4c9a-b19b-fc83ed706a3b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20341,7 +52134,7 @@
Date - Tue, 01 Jul 2014 19:17:22 GMT + Tue, 20 Jan 2015 01:48:45 GMT
Server @@ -20349,15 +52142,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 60 + 296 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20365,11 +52158,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 7df71c96-54d7-4150-abfd-097fc4edf39f-2014-07-01 19:17:22Z + e5448340-26f4-4487-b253-bcd86868956c-2015-01-20 01:48:47Z +
+
+ Authorization + Bearer abc
@@ -20382,12 +52179,16 @@
x-ms-request-id - a7e86ef1-5ee5-4774-b259-901facf8f22a + fc33e527-626c-4500-b51c-22549ae9409f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20398,7 +52199,7 @@
Date - Tue, 01 Jul 2014 19:17:22 GMT + Tue, 20 Jan 2015 01:48:47 GMT
Server @@ -20406,15 +52207,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 61 + 297 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20422,11 +52223,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 6584335f-3983-4f4d-b8bd-5139403e9338-2014-07-01 19:17:23Z + 3fd61fef-0f6c-42d0-b3a3-d950a3e6551a-2015-01-20 01:48:49Z +
+
+ Authorization + Bearer abc
@@ -20439,12 +52244,16 @@
x-ms-request-id - 2f71b129-e7a0-45fe-93b6-58a22d788fad + 0556909b-b1cc-4c23-8b8a-1c1f5669aa48
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20455,7 +52264,7 @@
Date - Tue, 01 Jul 2014 19:17:23 GMT + Tue, 20 Jan 2015 01:48:49 GMT
Server @@ -20463,15 +52272,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 62 + 298 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20479,11 +52288,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 45b03857-7fa4-4459-af05-718fcd15b1fb-2014-07-01 19:17:23Z + a8a35601-b705-4ae9-903a-a21049a04d07-2015-01-20 01:48:51Z +
+
+ Authorization + Bearer abc
@@ -20496,12 +52309,16 @@
x-ms-request-id - 67b3f8c6-18d0-445a-8be8-bc52fd79a722 + 25ff3014-c048-49e3-84f5-18bb9e12e7f5
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20512,7 +52329,7 @@
Date - Tue, 01 Jul 2014 19:17:23 GMT + Tue, 20 Jan 2015 01:48:52 GMT
Server @@ -20520,15 +52337,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 63 + 299 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20536,11 +52353,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 0ff88cbf-0150-40ed-a138-6c903f5a3f73-2014-07-01 19:17:24Z + 80ca5cdf-46ee-4417-bb01-418b531f0ddf-2015-01-20 01:48:54Z +
+
+ Authorization + Bearer abc
@@ -20553,12 +52374,16 @@
x-ms-request-id - f36557d9-7e5c-4b33-a2f0-40e6037d15f2 + 1bcfb870-979b-4085-befd-c6f100d453e8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20569,7 +52394,7 @@
Date - Tue, 01 Jul 2014 19:17:24 GMT + Tue, 20 Jan 2015 01:48:54 GMT
Server @@ -20577,15 +52402,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 64 + 300 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20593,11 +52418,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 7a7386c7-7af3-4a43-973b-c43b8529391d-2014-07-01 19:17:24Z + 30d1732b-21f3-470e-bb3c-c16fedefaa92-2015-01-20 01:48:56Z +
+
+ Authorization + Bearer abc
@@ -20610,12 +52439,16 @@
x-ms-request-id - abf84cf0-fd01-40af-ab51-405f6da21022 + 4fcb6597-5399-41ba-8903-1641502453a8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20626,7 +52459,7 @@
Date - Tue, 01 Jul 2014 19:17:24 GMT + Tue, 20 Jan 2015 01:48:56 GMT
Server @@ -20634,15 +52467,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 65 + 301 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20650,11 +52483,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 3639d3f8-2ebd-4220-8c7c-5dbaa0c801d8-2014-07-01 19:17:26Z + 35608543-856f-40fe-8367-941699c10b07-2015-01-20 01:48:58Z +
+
+ Authorization + Bearer abc
@@ -20667,12 +52504,16 @@
x-ms-request-id - 51c68abd-3438-4600-bf9f-0e488cde9f88 + 9202382d-aad2-45bf-92ad-6694411d667e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20683,7 +52524,7 @@
Date - Tue, 01 Jul 2014 19:17:26 GMT + Tue, 20 Jan 2015 01:48:58 GMT
Server @@ -20691,15 +52532,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:58.7430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 66 + 302 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20707,11 +52548,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 8222fbb5-55ef-455b-868f-aead32ec2c41-2014-07-01 19:17:26Z + 44b9b295-000b-449d-a5c6-dd6c82e4971c-2015-01-20 01:49:00Z +
+
+ Authorization + Bearer abc
@@ -20724,12 +52569,16 @@
x-ms-request-id - eab8f004-1d17-42de-a142-f8e738058595 + 6fdd0d47-fbe3-4f7a-85a6-996bc206c4bd
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20740,7 +52589,7 @@
Date - Tue, 01 Jul 2014 19:17:26 GMT + Tue, 20 Jan 2015 01:49:00 GMT
Server @@ -20748,15 +52597,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 67 + 303 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20764,11 +52613,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - add9497a-c59b-4c6d-b5c9-4bdb7475094c-2014-07-01 19:17:27Z + b70facaf-d7a2-43c7-b0af-cb1c22a12ef7-2015-01-20 01:49:02Z +
+
+ Authorization + Bearer abc
@@ -20781,12 +52634,16 @@
x-ms-request-id - 0f9c9cdb-dfb1-4b9d-b579-7a6b7e2724d8 + a6900bc7-797e-4ea0-a87b-b0b700c56733
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20797,7 +52654,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:03 GMT
Server @@ -20805,15 +52662,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:17:26.1630000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 68 + 304 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20821,11 +52678,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 289ef4f6-ff2d-4980-8654-d6ce1830e5d4-2014-07-01 19:17:27Z + 94b8e043-eb8b-44aa-930b-0f67b1412e95-2015-01-20 01:49:05Z +
+
+ Authorization + Bearer abc
@@ -20838,12 +52699,16 @@
x-ms-request-id - f7a405a5-69ae-4082-96f0-316715abbaaa + 4e1013a5-f954-4a1f-95cd-48096a99ef7b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20854,7 +52719,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:05 GMT
Server @@ -20862,15 +52727,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 69 + 305 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20878,11 +52743,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 935d07fb-c2b8-4d00-b737-f338510568b5-2014-07-01 19:17:27Z + 976392fd-9202-4aa7-aa0b-6f3d4ef3479a-2015-01-20 01:49:07Z +
+
+ Authorization + Bearer abc
@@ -20895,12 +52764,16 @@
x-ms-request-id - 7c0dd855-120d-4594-87a9-d181791227b7 + 8ba6479e-1efa-4fc7-8cd1-86d6b3257e6b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20911,7 +52784,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:07 GMT
Server @@ -20919,15 +52792,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T17:51:19.7300000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T17:51:21.6470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:51.6630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:16:52.6000000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:51.5670000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:53.3300000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>524288000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:17:08.8830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:53.2570000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:57.5870000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:17:26.1630000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:57.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Premium</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:16:58.9800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:17:01.5870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:17:58.9300000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Standard</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T19:17:03.2430000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T19:17:06.0530000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-01T19:18:03.1930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 70 + 306 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20935,11 +52808,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - a76fd7b6-29d0-4dc4-98d1-383ea4c22bb4-2014-07-01 19:17:27Z + d26de79a-dce1-43c1-ab2a-f1063f625566-2015-01-20 01:49:09Z +
+
+ Authorization + Bearer abc
@@ -20952,12 +52829,16 @@
x-ms-request-id - 3021fa4a-e03d-4dc8-a261-b990444e4e18 + 511e4088-126a-4d0a-a53f-167f79f59124
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -20968,7 +52849,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:09 GMT
Server @@ -20976,15 +52857,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 71 + 307 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -20992,11 +52873,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - f6f022b4-e39b-4b23-8ac7-c6ee6100855d-2014-07-01 19:17:27Z + 7918e5c6-167b-41e3-9e19-4b6cd379927b-2015-01-20 01:49:11Z +
+
+ Authorization + Bearer abc
@@ -21009,12 +52894,16 @@
x-ms-request-id - 0fc28a27-b313-4caf-ba19-75105b19ea9b + b809b3e6-2144-4799-a317-e60b2033ea3c
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21025,7 +52914,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:11 GMT
Server @@ -21033,15 +52922,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 72 + 308 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21049,11 +52938,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - e097a9e5-80e4-47e2-b8d5-98f5af0fab65-2014-07-01 19:17:27Z + 6f6770aa-7b7c-4ee1-aaa4-ebe200079002-2015-01-20 01:49:13Z +
+
+ Authorization + Bearer abc
@@ -21066,12 +52959,16 @@
x-ms-request-id - d0fade66-d526-43a8-ad50-8c22d94f1e43 + 0b8e7de2-9d90-4acf-ab62-68fb29d0ed6f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21082,7 +52979,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:13 GMT
Server @@ -21090,15 +52987,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 73 + 309 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21106,11 +53003,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - c2cefcdf-e433-44ee-ad00-256a35d98d06-2014-07-01 19:17:27Z + 1eb0061d-f532-4e16-bc05-c5e82a3bc930-2015-01-20 01:49:15Z +
+
+ Authorization + Bearer abc
@@ -21123,12 +53024,16 @@
x-ms-request-id - 9ee466ca-7768-4473-a2b9-07c942ffc15e + 2ffdd39e-45cd-46f9-870c-bf423b211936
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21139,7 +53044,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:16 GMT
Server @@ -21147,15 +53052,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 74 + 310 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21163,11 +53068,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 67d887b6-087e-4198-b9d7-fbb7c6c9c3fa-2014-07-01 19:17:27Z + 619ccdb0-08f3-4775-9602-eb45287863d7-2015-01-20 01:49:18Z +
+
+ Authorization + Bearer abc
@@ -21180,12 +53089,16 @@
x-ms-request-id - 9c2623aa-b59c-4b7d-866a-4aaa75e1f9ed + 667c76e3-9637-499c-8cf1-4ed6bdf983b0
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21196,7 +53109,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:18 GMT
Server @@ -21204,15 +53117,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 75 + 311 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21220,11 +53133,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 2d497e63-9a46-4819-9f29-aa22085b2739-2014-07-01 19:17:27Z + 14f173c3-344e-4cc2-8cd8-320c873ea08b-2015-01-20 01:49:20Z +
+
+ Authorization + Bearer abc
@@ -21237,12 +53154,16 @@
x-ms-request-id - 05bb5358-dd4f-40fa-9145-4c25257dc924 + 3317201c-3a56-47e4-b712-ae506b58f86e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21253,7 +53174,7 @@
Date - Tue, 01 Jul 2014 19:17:27 GMT + Tue, 20 Jan 2015 01:49:20 GMT
Server @@ -21261,15 +53182,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 76 + 312 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21277,68 +53198,19 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 218a549c-8aa0-425d-9b8d-cec3af727f64-2014-07-01 19:17:27Z -
-
- - - - -
- - OK - -
- x-ms-request-id - a0c0e988-242c-4fd4-9e25-ee7d5be6f0ee -
-
- X-Content-Type-Options - nosniff -
-
- Cache-Control - no-store,no-cache + 4967e29a-7af7-4a11-9987-443eb27d9c7e-2015-01-20 01:49:22Z
- Date - Tue, 01 Jul 2014 19:17:29 GMT -
-
- Server - 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 + Authorization + Bearer abc
- -
-
- - 77 - - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 - -
- x-ms-version - 2012-03-01 -
-
- x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z -
-
- x-ms-client-request-id - ccd0259f-1319-4180-aa74-419a3cf146aa-2014-07-01 19:17:29Z -
-
- - +
@@ -21347,72 +53219,27 @@
x-ms-request-id - a8a3c944-de3b-41ff-ae5b-d5982f1cd7fe + decdc04b-dd2f-4f9e-b14f-50ad9bb1ef91
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache -
-
- Date - Tue, 01 Jul 2014 19:17:31 GMT -
-
- Server - 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 -
-
- - - -
- - 78 - - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 - -
- x-ms-version - 2012-03-01 -
-
- x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z -
-
- x-ms-client-request-id - 3477f119-944c-4dcf-80e0-e6f935c743a2-2014-07-01 19:17:31Z -
-
- - - - -
- - OK - -
- x-ms-request-id - 6b631805-6fea-4551-a5ea-bdf380618d73 -
-
- X-Content-Type-Options - nosniff + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 01 Jul 2014 19:17:32 GMT + Tue, 20 Jan 2015 01:49:22 GMT
Server @@ -21420,15 +53247,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 79 + 313 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21436,15 +53263,19 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 4c977d44-8899-454f-8f0e-09c8ddccbfc8-2014-07-01 19:17:32Z + fdf14ce3-dbc0-4ac0-a729-ec1067b9402c-2015-01-20 01:49:24Z +
+
+ Authorization + Bearer abc
- +
@@ -21453,19 +53284,27 @@
x-ms-request-id - 663a4061-0145-47ae-8559-522736ad60d0 + 7b3cda22-2557-40a1-ac74-855bbe1ce0bf
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 01 Jul 2014 19:17:32 GMT + Tue, 20 Jan 2015 01:49:24 GMT
Server @@ -21473,15 +53312,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 80 + 314 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21489,15 +53328,19 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 143f69b6-99fb-4e6a-949d-0387b090192c-2014-07-01 19:17:33Z + 0ae0b8ce-d08b-4452-a53c-1345992db576-2015-01-20 01:49:26Z +
+
+ Authorization + Bearer abc
- +
@@ -21506,19 +53349,27 @@
x-ms-request-id - d6d450e7-61ec-4a48-a596-15855f678e26 + 2db86d57-9eea-411d-bdd2-17b62a43b8d6
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 01 Jul 2014 19:17:34 GMT + Tue, 20 Jan 2015 01:49:26 GMT
Server @@ -21526,15 +53377,15 @@
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 81 + 315 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21542,11 +53393,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 5e91b445-7186-43a9-bd5f-9ea7e4834840-2014-07-01 19:17:34Z + f3d9439f-11dd-4121-b64d-7c5ae33de035-2015-01-20 01:49:28Z +
+
+ Authorization + Bearer abc
@@ -21559,12 +53414,16 @@
x-ms-request-id - f68ef36b-aafb-4cd7-b4aa-b7bd9a93760d + 8296921a-661c-48d0-a7ea-7c7f0a88abd5
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21575,7 +53434,7 @@
Date - Tue, 01 Jul 2014 19:17:34 GMT + Tue, 20 Jan 2015 01:49:28 GMT
Server @@ -21583,15 +53442,15 @@
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-01T17:51:19.7300000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-01T17:51:21.6470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 82 + 316 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 WindowsAzurePowershell/v0.8.3 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21599,11 +53458,15 @@
x-ms-client-session-id - e6923fa8-1a85-43a2-b0a9-e8dc912db38f-2014-07-01 19:16:51Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - f375780c-a2a0-4494-9515-e152345d0e22-2014-07-01 19:17:34Z + dcbc8d44-5661-4459-abe5-ec65859079a7-2015-01-20 01:49:30Z +
+
+ Authorization + Bearer abc
@@ -21616,12 +53479,16 @@
x-ms-request-id - b1e31763-4964-4cab-a46c-40577e1ee225 + 12961056-e2af-46a1-ae55-f69b0d19e23b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21632,7 +53499,7 @@
Date - Tue, 01 Jul 2014 19:17:34 GMT + Tue, 20 Jan 2015 01:49:31 GMT
Server @@ -21640,15 +53507,15 @@
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 0 + 317 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21656,32 +53523,37 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - c1a80e5f-21a0-477e-bf17-022985672f88-2014-07-24 19:21:36Z + 76981cd0-1d79-4de8-b926-1d299063c190-2015-01-20 01:49:33Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbeditions1</Name> - <CollationName></CollationName> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 9d5eeff5-00c3-4928-89cb-abb973cc62b5 + e2aa9ad3-627f-4bc4-9bd3-1d334fdb52e8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21692,23 +53564,23 @@
Date - Thu, 24 Jul 2014 19:21:39 GMT + Tue, 20 Jan 2015 01:49:33 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:36.8800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:38.6470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:36.6130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 1 + 318 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21716,11 +53588,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 7100db28-32ef-4b63-a901-6ba93cee63ea-2014-07-24 19:21:39Z + 8fba9a12-614b-4c9b-935c-74a54fda26f3-2015-01-20 01:49:35Z +
+
+ Authorization + Bearer abc
@@ -21733,72 +53609,15 @@
x-ms-request-id - 30c77add-9842-449b-a2c6-0a591a6c7a1d + 09c34281-8e1f-4ee4-9505-174dcca2dc23
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache -
-
- Content-Type - application/xml; charset=utf-8 -
-
- Date - Thu, 24 Jul 2014 19:21:39 GMT -
-
- Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 -
-
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> - -
- - 2 - - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 - -
- x-ms-version - 2012-03-01 -
-
- x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z -
-
- x-ms-client-request-id - c1acab44-3859-45f9-a4b3-5b270beaab63-2014-07-24 19:21:39Z -
-
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbeditions2</Name> - <Edition>Standard</Edition> - <CollationName></CollationName> -</ServiceResource> - application/xml - -
- - Created - -
- x-ms-request-id - cb69eb5e-3c83-49f6-b683-6a792b80daf6 -
-
- X-Content-Type-Options - nosniff + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -21810,23 +53629,23 @@
Date - Thu, 24 Jul 2014 19:21:41 GMT + Tue, 20 Jan 2015 01:49:35 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:40.5400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:18:50.1300000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 319 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21834,11 +53653,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 1b3699e8-976e-4c66-bda4-276354c2af73-2014-07-24 19:21:41Z + 7230fac9-32df-4961-8e74-5ff5a8624f36-2015-01-20 01:49:37Z +
+
+ Authorization + Bearer abc
@@ -21851,12 +53674,16 @@
x-ms-request-id - a1923e2c-0731-4d8d-8059-3e190df05464 + b2e1eb9f-846e-4b53-a013-70af5b9f056a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21867,23 +53694,23 @@
Date - Thu, 24 Jul 2014 19:21:41 GMT + Tue, 20 Jan 2015 01:49:37 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 4 + 320 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21891,11 +53718,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 592f5d99-6a1a-4a2d-8e05-334faf66c4f1-2014-07-24 19:21:43Z + 03c18ae2-d91a-4434-9362-784eff738df0-2015-01-20 01:49:39Z +
+
+ Authorization + Bearer abc
@@ -21908,12 +53739,16 @@
x-ms-request-id - d9919445-6bf2-41fb-9447-3670a66a1cd3 + b7e5f8be-b2a3-4502-9628-cbb93f0dde46
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21924,23 +53759,23 @@
Date - Thu, 24 Jul 2014 19:21:43 GMT + Tue, 20 Jan 2015 01:49:39 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:40.5400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:18:50.1300000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 5 + 321 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -21948,11 +53783,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - b56b7951-c51f-4049-b7b6-5b6de1d264f9-2014-07-24 19:21:43Z + b38332a4-c946-44cb-ba09-c25f8cc3b46e-2015-01-20 01:49:41Z +
+
+ Authorization + Bearer abc
@@ -21965,12 +53804,16 @@
x-ms-request-id - 4acd27c5-2ff3-4d62-83f6-999925288efc + 85e122aa-1c3f-45cf-8bb3-187fad99dfc6
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -21981,23 +53824,23 @@
Date - Thu, 24 Jul 2014 19:21:43 GMT + Tue, 20 Jan 2015 01:49:42 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 6 + 322 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22005,11 +53848,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 2797e4ec-afe8-4e9c-b3e6-89b690aa03c6-2014-07-24 19:21:46Z + d0d2c783-92af-4a1a-b1e9-e59310d9e8d9-2015-01-20 01:49:44Z +
+
+ Authorization + Bearer abc
@@ -22022,12 +53869,16 @@
x-ms-request-id - e3eae761-7a95-4e63-90f0-031b6dbcb4c5 + 66c3b37b-a883-4642-8893-d7d703e4d1c8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22038,23 +53889,23 @@
Date - Thu, 24 Jul 2014 19:21:46 GMT + Tue, 20 Jan 2015 01:49:44 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:40.5400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>524288000</MaxSizeBytes><ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:45.3330000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:40.2700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 7 + 323 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22062,11 +53913,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - ecabe765-6007-4c9c-9d8b-8704e40c7f96-2014-07-24 19:21:46Z + 3ed40df9-190b-402c-9a30-c9d397940ae2-2015-01-20 01:49:46Z +
+
+ Authorization + Bearer abc
@@ -22079,12 +53934,16 @@
x-ms-request-id - 46dacc5c-d881-4df0-88a7-d2fd7842a947 + d130fcf8-e4bd-4705-b933-f970806f9f21
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22095,23 +53954,23 @@
Date - Thu, 24 Jul 2014 19:21:46 GMT + Tue, 20 Jan 2015 01:49:46 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 8 + 324 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22119,11 +53978,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 7cd7a0bc-a8fb-4b7b-b320-8bcdbb59cb84-2014-07-24 19:21:48Z + bd4851d4-16eb-4014-88dd-2a8a5210b31e-2015-01-20 01:49:48Z +
+
+ Authorization + Bearer abc
@@ -22136,12 +53999,16 @@
x-ms-request-id - f76c84b1-04c7-493b-a991-b01e3a4f454b + eaefce86-9cdf-4af5-bde0-611b1c4a6e25
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22152,23 +54019,23 @@
Date - Thu, 24 Jul 2014 19:21:48 GMT + Tue, 20 Jan 2015 01:49:48 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:40.5400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>524288000</MaxSizeBytes><ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:45.3330000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:40.2700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 9 + 325 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22176,11 +54043,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - c352e94a-61b8-4a31-8041-877645ffabd0-2014-07-24 19:21:48Z + f047f111-4aa7-40f2-8033-82e212163238-2015-01-20 01:49:50Z +
+
+ Authorization + Bearer abc
@@ -22193,72 +54064,15 @@
x-ms-request-id - 94d7e29e-5d3e-4b00-9f39-cb2f103f2d3c + d6879983-7557-4463-89b4-3d79aacde1ed
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache -
-
- Content-Type - application/xml; charset=utf-8 -
-
- Date - Thu, 24 Jul 2014 19:21:48 GMT -
-
- Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 -
-
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> - -
- - 10 - - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 - -
- x-ms-version - 2012-03-01 -
-
- x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z -
-
- x-ms-client-request-id - d667807e-264b-48cf-ad13-88805a0441e3-2014-07-24 19:21:49Z -
-
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbeditions3</Name> - <Edition>Basic</Edition> - <CollationName></CollationName> -</ServiceResource> - application/xml - -
- - Created - -
- x-ms-request-id - 4ab2b167-8c84-4265-826a-1c84bfa2dc1b -
-
- X-Content-Type-Options - nosniff + Strict-Transport-Security + max-age=31536000; includeSubDomains
Cache-Control @@ -22270,23 +54084,23 @@
Date - Thu, 24 Jul 2014 19:21:52 GMT + Tue, 20 Jan 2015 01:49:50 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:50.0100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:52.3670000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:49.5530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 11 + 326 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22294,11 +54108,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - d56ce86d-0281-4472-843e-a424a46a7600-2014-07-24 19:21:52Z + ec8a4b6f-8fa3-46b6-81c7-02946779fafc-2015-01-20 01:49:52Z +
+
+ Authorization + Bearer abc
@@ -22311,12 +54129,16 @@
x-ms-request-id - b944777d-f8e2-4bbe-84f5-3df0969cdbb3 + 96a1ad2b-b696-44a5-9133-a933340c109a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22327,23 +54149,23 @@
Date - Thu, 24 Jul 2014 19:21:52 GMT + Tue, 20 Jan 2015 01:49:53 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 12 + 327 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22351,33 +54173,37 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - a375a45d-15e2-416d-b187-237e735040d4-2014-07-24 19:21:52Z + 737b58e7-cb9f-44db-8ae1-0bad3ce68fb2-2015-01-20 01:49:55Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbeditions4</Name> - <Edition>Premium</Edition> - <CollationName></CollationName> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - e8f1efca-ba43-4d16-925b-e010460033bb + 735eabf4-e62c-4ef1-974d-6bc843a76d8b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22388,23 +54214,23 @@
Date - Thu, 24 Jul 2014 19:21:53 GMT + Tue, 20 Jan 2015 01:49:55 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:53.3530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:18:33.6630000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 13 + 328 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22412,11 +54238,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 11674c9f-0e55-4a48-adf7-cffc551198a0-2014-07-24 19:21:53Z + aa2ba69b-5560-4103-b646-3f6e7914a08f-2015-01-20 01:49:57Z +
+
+ Authorization + Bearer abc
@@ -22429,12 +54259,16 @@
x-ms-request-id - 7bd9578f-c361-465f-a0f9-8bb281dbdf2f + 576b99e2-711e-44a6-815c-a28f1dadbfa9
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22445,23 +54279,23 @@
Date - Thu, 24 Jul 2014 19:21:53 GMT + Tue, 20 Jan 2015 01:49:57 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 14 + 329 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22469,11 +54303,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 14309406-4d8e-4829-a763-45bc01bb6f8c-2014-07-24 19:21:56Z + cb5d7e9f-6b9f-44fa-b9f9-89c5596aaffd-2015-01-20 01:49:59Z +
+
+ Authorization + Bearer abc
@@ -22486,12 +54324,16 @@
x-ms-request-id - 82e527ba-092f-49dd-ad0c-bf62aa81efa2 + 3c5a2665-778a-4e24-97a3-3abb77510e08
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22502,23 +54344,23 @@
Date - Thu, 24 Jul 2014 19:21:56 GMT + Tue, 20 Jan 2015 01:50:01 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:53.3530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:18:33.6630000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 15 + 330 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22526,11 +54368,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 48b0044e-dca2-4fb5-b449-5d7f4970ecd6-2014-07-24 19:21:56Z + 82508769-a7dd-41b7-a1cf-fc6e39cdb1df-2015-01-20 01:50:03Z +
+
+ Authorization + Bearer abc
@@ -22543,12 +54389,16 @@
x-ms-request-id - b73f8ec3-8733-4ac0-8dfb-74231a9a0610 + d665692c-fd5b-4e6f-abfe-c55aa1680a63
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22559,23 +54409,23 @@
Date - Thu, 24 Jul 2014 19:21:56 GMT + Tue, 20 Jan 2015 01:50:04 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 16 + 331 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22583,11 +54433,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 415756f5-10ed-4782-8272-cbcfe574e896-2014-07-24 19:21:58Z + 513896b2-e7bf-47c5-b2e5-4d81412e6b08-2015-01-20 01:50:06Z +
+
+ Authorization + Bearer abc
@@ -22600,12 +54454,16 @@
x-ms-request-id - 694ab814-7a0d-4b0e-b9bd-ab2e597d4961 + a85ee8b7-f196-48ae-904e-ae9fb9e3aaaa
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22616,23 +54474,23 @@
Date - Thu, 24 Jul 2014 19:21:58 GMT + Tue, 20 Jan 2015 01:50:06 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Premium</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:53.3530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:57.9430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:53.0830000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 17 + 332 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22640,11 +54498,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - a982d765-0d00-4f2a-9251-35284ca027f4-2014-07-24 19:21:58Z + b4ee4908-2bac-4f1c-8ccb-102943e187bb-2015-01-20 01:50:08Z +
+
+ Authorization + Bearer abc
@@ -22657,12 +54519,16 @@
x-ms-request-id - f2f4c62e-4ff3-41bf-8e42-073b4e72ec33 + 1ae0b1f6-b65b-47d9-88ff-80627e974473
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22673,23 +54539,23 @@
Date - Thu, 24 Jul 2014 19:21:58 GMT + Tue, 20 Jan 2015 01:50:09 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 18 + 333 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22697,11 +54563,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - c22437e9-7965-42d5-89c0-f81e382611f6-2014-07-24 19:21:59Z + 7d5b8d67-2eb5-4041-a054-a0d06af3f3c0-2015-01-20 01:50:11Z +
+
+ Authorization + Bearer abc
@@ -22714,12 +54584,16 @@
x-ms-request-id - c03e2599-e5bc-47eb-a77f-6a945de72cc4 + 0478734b-65f2-4892-ac94-a4b3277f38e9
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22730,23 +54604,23 @@
Date - Thu, 24 Jul 2014 19:21:58 GMT + Tue, 20 Jan 2015 01:50:11 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3 deprecated</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/e210706e-cd95-4f72-b5e5-885f8a1406e8</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e210706e-cd95-4f72-b5e5-885f8a1406e8</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P3 deprecated resource allocation.</Description><Enabled>False</Enabled><DimensionSettings><ServiceResource><Name>P3 deprecated</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/8efe7983-8e31-4ddb-82d2-5c00e4f48631</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8efe7983-8e31-4ddb-82d2-5c00e4f48631</Id><Description>Premium P3 deprecated resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P3 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>8</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System Standard</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a45fea0c-e63c-4bf0-9f81-9964c86b7d2a</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a45fea0c-e63c-4bf0-9f81-9964c86b7d2a</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 19 + 334 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22754,34 +54628,37 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 1bb1a4dc-7a9e-4153-b11f-377c77094efb-2014-07-24 19:21:59Z + 4fd080ce-3a04-43a8-b414-3d8284f748f6-2015-01-20 01:50:13Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbeditions5</Name> - <Edition>Standard</Edition> - <CollationName></CollationName> - <ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 290821fe-7025-420a-856d-7bba74d9daaf + 69407ed9-a833-4235-b8ad-4ba7e5b7054d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22792,23 +54669,23 @@
Date - Thu, 24 Jul 2014 19:22:00 GMT + Tue, 20 Jan 2015 01:50:13 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:59.8770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:18:41.5200000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 20 + 335 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22816,11 +54693,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - fbb50462-899b-4142-b62a-f960d864ee30-2014-07-24 19:22:00Z + 41e19e7e-f4b6-4c4c-903b-438e62d1e878-2015-01-20 01:50:15Z +
+
+ Authorization + Bearer abc
@@ -22833,12 +54714,16 @@
x-ms-request-id - eecf8880-0e96-4b48-b87b-44b4090473b1 + 249d04b7-e40f-4e57-ba21-0c6eb7a3eb67
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22849,23 +54734,23 @@
Date - Thu, 24 Jul 2014 19:22:00 GMT + Tue, 20 Jan 2015 01:50:16 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 21 + 336 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22873,11 +54758,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 4c760e41-a1da-4de2-aeed-1d582edc3105-2014-07-24 19:22:02Z + e452a704-f7fa-4a3e-afdc-ccd2b1cbd117-2015-01-20 01:50:18Z +
+
+ Authorization + Bearer abc
@@ -22890,12 +54779,16 @@
x-ms-request-id - 234e176a-7e9a-4890-9234-fc4b002ba54d + 7b8b6c3f-f642-4b3c-8472-19572bb30057
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22906,23 +54799,23 @@
Date - Thu, 24 Jul 2014 19:22:02 GMT + Tue, 20 Jan 2015 01:50:18 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:59.8770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:22:02.7870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 22 + 337 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22930,11 +54823,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 44ccc532-31a1-4bed-af2e-9ff4c0ee0a47-2014-07-24 19:22:02Z + 49655569-68a1-4a03-ac5d-9ba8a2ca9fef-2015-01-20 01:50:20Z +
+
+ Authorization + Bearer abc
@@ -22947,12 +54844,16 @@
x-ms-request-id - 685c96df-0233-49a0-a8eb-ff0f3ec77aae + abe6184d-8f8b-40d9-8fb5-cb9d079521aa
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -22963,23 +54864,23 @@
Date - Thu, 24 Jul 2014 19:22:02 GMT + Tue, 20 Jan 2015 01:50:20 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 23 + 338 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -22987,11 +54888,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - f4556cdf-7518-47ed-a86d-fe91af9a9388-2014-07-24 19:22:05Z + 1a698f11-35b9-4bad-9dca-c1086e7d9b8c-2015-01-20 01:50:22Z +
+
+ Authorization + Bearer abc
@@ -23004,12 +54909,16 @@
x-ms-request-id - ec1ef834-bf67-4409-bf14-869afb3cbe62 + be97d8d1-7760-417d-8bfc-687386ae9b4b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23020,23 +54929,23 @@
Date - Thu, 24 Jul 2014 19:22:05 GMT + Tue, 20 Jan 2015 01:50:22 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Standard</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:59.8770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:22:02.7870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:59.6770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 24 + 339 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23044,11 +54953,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - bcab269e-2777-4004-869b-ed00239c3630-2014-07-24 19:22:05Z + b8d6ac7e-c818-4256-b1a8-60bed36dff7a-2015-01-20 01:50:24Z +
+
+ Authorization + Bearer abc
@@ -23061,12 +54974,16 @@
x-ms-request-id - 62a0e2e3-2a63-453b-acd1-6fcf2cb1c9e6 + 70ad7f3c-d637-4542-83d6-dd28fd90014f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23077,23 +54994,23 @@
Date - Thu, 24 Jul 2014 19:22:05 GMT + Tue, 20 Jan 2015 01:50:24 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 25 + 340 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23101,11 +55018,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - a8ae5e9d-12db-4f14-8da4-d38838c5ee0c-2014-07-24 19:22:05Z + 9e7a924a-80bf-4f71-8f33-f9eae21a2f33-2015-01-20 01:50:26Z +
+
+ Authorization + Bearer abc
@@ -23118,12 +55039,16 @@
x-ms-request-id - c790f6f5-0c27-42b7-a738-9784dd79e46a + 3719cede-5a9b-4ba6-8694-3be8ff76ae61
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23134,23 +55059,23 @@
Date - Thu, 24 Jul 2014 19:22:05 GMT + Tue, 20 Jan 2015 01:50:27 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:36.8800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:38.6470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:36.6130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 26 + 341 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23158,11 +55083,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 7823f132-52d7-46ff-b82f-766aeec3aaa6-2014-07-24 19:22:05Z + 28a1b43c-f95d-4d0e-b05d-fa604844e9bb-2015-01-20 01:50:29Z +
+
+ Authorization + Bearer abc
@@ -23175,12 +55104,16 @@
x-ms-request-id - e38837e4-370c-481d-98f8-b88cb1ac15fa + e498e57d-0784-4514-9f19-6fe724597350
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23191,23 +55124,23 @@
Date - Thu, 24 Jul 2014 19:22:05 GMT + Tue, 20 Jan 2015 01:50:29 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 27 + 342 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23215,11 +55148,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 57c4eb9d-dd48-43d6-952f-94e638516635-2014-07-24 19:22:06Z + 2994cecc-fab5-406e-af31-cf6e7b83005c-2015-01-20 01:50:31Z +
+
+ Authorization + Bearer abc
@@ -23232,12 +55169,16 @@
x-ms-request-id - 40937ba9-98e5-469f-9055-979380ee7d72 + 13851858-9890-4152-8782-3d6f4b791da2
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23248,23 +55189,23 @@
Date - Thu, 24 Jul 2014 19:22:06 GMT + Tue, 20 Jan 2015 01:50:31 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:36.8800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:38.6470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:36.6130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 28 + 343 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23272,11 +55213,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 75928f81-2189-411c-a409-2bf28bced167-2014-07-24 19:22:06Z + db3b685a-14f3-4295-9e47-9b430993c404-2015-01-20 01:50:33Z +
+
+ Authorization + Bearer abc
@@ -23289,12 +55234,16 @@
x-ms-request-id - 1b03d5eb-6458-437a-a841-670c6a432d07 + a233a764-9dcd-4e0c-9547-ec9c49036b44
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23305,23 +55254,23 @@
Date - Thu, 24 Jul 2014 19:22:06 GMT + Tue, 20 Jan 2015 01:50:33 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 29 + 344 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23329,11 +55278,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 72d27029-9bc2-4f36-a894-7e6bd880a4cc-2014-07-24 19:22:06Z + 0b24ba4e-a839-4af2-9237-c5369f391c6d-2015-01-20 01:50:35Z +
+
+ Authorization + Bearer abc
@@ -23346,12 +55299,16 @@
x-ms-request-id - 56908415-40c3-4aca-845a-d978ac566a64 + 815cfb20-a3be-4ff9-b61f-79755ad5440e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23362,23 +55319,23 @@
Date - Thu, 24 Jul 2014 19:22:06 GMT + Tue, 20 Jan 2015 01:50:35 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:40.5400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>524288000</MaxSizeBytes><ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:45.3330000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:40.2700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:49:00.7530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 30 + 345 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 - PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23386,20 +55343,20 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 72d27029-9bc2-4f36-a894-7e6bd880a4cc-2014-07-24 19:22:06Z + 1103ff9e-da2c-48a3-8e84-12dc3e724ea8-2015-01-20 01:50:37Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbeditions2</Name> - <Edition>Standard</Edition> - <ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId> -</ServiceResource> - application/xml + +
@@ -23407,12 +55364,16 @@
x-ms-request-id - 500ffc7e-8ed5-43cd-86ef-041af4a6c546 + 0d62585a-1ea3-4d80-8943-67647c6c0534
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23423,23 +55384,23 @@
Date - Thu, 24 Jul 2014 19:22:08 GMT + Tue, 20 Jan 2015 01:50:37 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:40.5400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>524288000</MaxSizeBytes><ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:45.3330000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:23:40.2700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:55:35.7370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 31 + 346 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23447,11 +55408,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 4eb56ae2-80ad-4adb-9469-f2ff48713ca2-2014-07-24 19:22:09Z + a5b65b63-b6ed-4bd3-8bbe-a1ed9dfc7680-2015-01-20 01:50:37Z +
+
+ Authorization + Bearer abc
@@ -23464,12 +55429,16 @@
x-ms-request-id - d4c75954-c474-4a83-94e0-272ed2341db1 + 1f1302b8-aac3-478c-a06f-a44cae0095bb
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23480,23 +55449,23 @@
Date - Thu, 24 Jul 2014 19:22:08 GMT + Tue, 20 Jan 2015 01:50:37 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:19.1130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 32 + 347 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23504,11 +55473,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 53656979-317c-4144-86d5-54c1dacd57c7-2014-07-24 19:22:56Z + 4fb2af0e-b772-416b-a95e-feb0eb3c81ca-2015-01-20 01:50:38Z +
+
+ Authorization + Bearer abc
@@ -23521,12 +55494,16 @@
x-ms-request-id - 98b92857-bcea-44ee-8e89-786c67ab5ae9 + 73363b73-792a-430a-8724-72581e55265f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23537,23 +55514,23 @@
Date - Thu, 24 Jul 2014 19:22:56 GMT + Tue, 20 Jan 2015 01:50:37 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:50.0100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:52.3670000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:49.5530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 33 + 348 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 - PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23561,21 +55538,20 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 53656979-317c-4144-86d5-54c1dacd57c7-2014-07-24 19:22:56Z + dc6b8b06-c872-44d2-99ce-49e8d1846306-2015-01-20 01:50:38Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdbeditions3</Name> - <Edition>Standard</Edition> - <MaxSizeGB>1</MaxSizeGB> - <ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId> -</ServiceResource> - application/xml + +
@@ -23583,12 +55559,16 @@
x-ms-request-id - 9304e3e4-9202-4ca0-99a9-29bca78f4f60 + 6207f364-e931-4df8-b0c6-76e55513614b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23599,23 +55579,23 @@
Date - Thu, 24 Jul 2014 19:22:59 GMT + Tue, 20 Jan 2015 01:50:37 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:50.0100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:52.3670000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:23:49.5530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:19.1130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 34 + 349 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23623,11 +55603,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 297d4b6a-b4cb-4237-b8fa-45e79ae0437e-2014-07-24 19:22:59Z + b17f00ae-52fa-4ac6-80eb-b180d2f4f88b-2015-01-20 01:50:51Z +
+
+ Authorization + Bearer abc
@@ -23640,12 +55624,16 @@
x-ms-request-id - 00b417d8-8451-4366-a5c0-fbbf921fdd66 + dcd5316e-f8d9-414a-bb48-420f6e3b78a0
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23656,23 +55644,23 @@
Date - Thu, 24 Jul 2014 19:22:59 GMT + Tue, 20 Jan 2015 01:50:51 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:16.2500000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 35 + 350 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 + PUT + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23680,16 +55668,24 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 64f88fab-97fd-41a4-aa42-8b3bffdc8227-2014-07-24 19:22:59Z + b17f00ae-52fa-4ac6-80eb-b180d2f4f88b-2015-01-20 01:50:51Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbeditions2</Name> + <Edition>Standard</Edition> + <ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId> +</ServiceResource> + application/xml
@@ -23697,12 +55693,16 @@
x-ms-request-id - 20247ef5-fdcf-43d7-8af1-938e1845f82b + 3bde7763-0982-4d95-9564-87cbdf4daa31
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23713,23 +55713,23 @@
Date - Thu, 24 Jul 2014 19:22:59 GMT + Tue, 20 Jan 2015 01:50:53 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-22T17:52:25.3400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-22T17:52:27.9370000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:36.8800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:38.6470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:36.6130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:40.5400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>524288000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:22:09.5830000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:40.2700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Basic</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:50.0100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:52.3670000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:49.5530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Premium</Edition><MaxSizeGB>10</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:53.3530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>10737418240</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:21:57.9430000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:53.0830000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Standard</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-24T19:21:59.8770000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-24T19:22:02.7870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-24T19:22:59.6770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2015-01-20T01:50:52.3030000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2015-01-20T01:34:16.2500000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 36 + 351 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23737,11 +55737,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 11f745a3-31a3-4f83-b607-d8a9dc05c49f-2014-07-24 19:22:59Z + 5795d2a1-8df3-4517-b262-fc7d24756ef2-2015-01-20 01:50:53Z +
+
+ Authorization + Bearer abc
@@ -23754,12 +55758,16 @@
x-ms-request-id - 736a3fba-1e5a-43ae-bb01-598e8917ad68 + bf7212ff-f53a-46c3-b15d-092f804bf310
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23770,23 +55778,23 @@
Date - Thu, 24 Jul 2014 19:22:59 GMT + Tue, 20 Jan 2015 01:50:53 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 37 + 352 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23794,11 +55802,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - f1d861bb-3316-4030-ae55-4ac559cab8be-2014-07-24 19:22:59Z + ca54af12-787d-42bf-a332-b5c63f781882-2015-01-20 01:51:40Z +
+
+ Authorization + Bearer abc
@@ -23811,12 +55823,16 @@
x-ms-request-id - 452f912c-a0bf-4393-a28e-653b0ccdea3a + 4864f8c7-10c8-40c9-b293-06cc0db020e8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23827,23 +55843,23 @@
Date - Thu, 24 Jul 2014 19:22:59 GMT + Tue, 20 Jan 2015 01:51:41 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:36:10.7770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 38 + 353 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 + PUT + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23851,16 +55867,25 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 1c3aabf6-d5a4-49b5-bf3e-96d9b93bff39-2014-07-24 19:22:59Z + ca54af12-787d-42bf-a332-b5c63f781882-2015-01-20 01:51:40Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdbeditions3</Name> + <Edition>Standard</Edition> + <MaxSizeGB>1</MaxSizeGB> + <ServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</ServiceObjectiveId> +</ServiceResource> + application/xml
@@ -23868,12 +55893,16 @@
x-ms-request-id - 7b06d554-bc30-40fd-b210-859b6fe52ee2 + 71b98a63-a7b0-412c-b454-8bd7c31f901a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23884,23 +55913,23 @@
Date - Thu, 24 Jul 2014 19:22:59 GMT + Tue, 20 Jan 2015 01:51:43 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2015-01-20T01:51:42.3630000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2015-01-20T01:36:10.7770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 39 + 354 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23908,11 +55937,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - a883cc2d-317d-498c-9a7d-c47f4bd3f8c3-2014-07-24 19:23:00Z + cf591798-0be6-4446-b253-39da17307096-2015-01-20 01:51:43Z +
+
+ Authorization + Bearer abc
@@ -23925,12 +55958,16 @@
x-ms-request-id - d38ff2ee-245f-4ab6-8971-569513ee6301 + 6dd90ef7-f1e2-4519-94c2-0bb3744226c6
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23941,23 +55978,23 @@
Date - Thu, 24 Jul 2014 19:22:59 GMT + Tue, 20 Jan 2015 01:51:43 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Basic resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 40 + 355 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -23965,11 +56002,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 1b9a3dfa-2625-43e3-8bdc-b5bcfc712182-2014-07-24 19:23:00Z + c5944c2b-c60f-4324-8426-f7c68f310994-2015-01-20 01:51:45Z +
+
+ Authorization + Bearer abc
@@ -23982,12 +56023,16 @@
x-ms-request-id - b26aa310-ccca-4850-b4b4-bed75f88a105 + 2b5ad678-7f52-4f9f-8be0-ad20dbfdfa83
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -23998,23 +56043,23 @@
Date - Thu, 24 Jul 2014 19:23:00 GMT + Tue, 20 Jan 2015 01:51:46 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Premium P1 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdbeditions5</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions5</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:44:00.7530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:55:35.7370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:32:37.0070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdbeditions4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions4</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>8</Id><Edition>Premium</Edition><MaxSizeGB>500</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:32:29.1930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>536870912000</MaxSizeBytes><ServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</ServiceObjectiveId><AssignedServiceObjectiveId>7203483a-c4fb-4304-9e9f-17c71c904f5d</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:39:24.5970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdbeditions1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:26:27.8730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:33:19.1130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdbeditions2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:28:46.7400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>455330e1-00cd-488b-b5fa-177c226f28b7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T01:34:16.2500000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdbeditions3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdbeditions3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Basic</Edition><MaxSizeGB>2</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T01:29:24.3170000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>2147483648</MaxSizeBytes><ServiceObjectiveId>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</ServiceObjectiveId><AssignedServiceObjectiveId>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2015-01-20T01:51:42.3630000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2015-01-20T01:36:10.7770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource></ServiceResources>
- 41 + 356 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -24022,11 +56067,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 887ba155-a736-4e60-8433-9e2417dc6f85-2014-07-24 19:23:00Z + 1a0cf782-26db-44ef-9743-0f747a07b36f-2015-01-20 01:51:46Z +
+
+ Authorization + Bearer abc
@@ -24039,12 +56088,16 @@
x-ms-request-id - 8b38c232-e1bb-45b4-a077-1a2cb091a968 + b661ef8e-3bbd-44d4-a0ac-d9a185e8aefc
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -24055,23 +56108,23 @@
Date - Thu, 24 Jul 2014 19:23:00 GMT + Tue, 20 Jan 2015 01:51:46 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description>Standard S2 resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 42 + 357 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions1 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -24079,11 +56132,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 58f22033-95f2-442c-9741-f0b6755ae2c8-2014-07-24 19:23:00Z + 6ace7bc0-7845-40ca-82f4-92cf29025b5c-2015-01-20 01:59:18Z +
+
+ Authorization + Bearer abc
@@ -24096,23 +56153,27 @@
x-ms-request-id - 58c5b433-bcdd-4e77-a502-6cd1473dcb99 + e25287ce-f592-44e6-9549-ab5630739231
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Thu, 24 Jul 2014 19:23:04 GMT + Tue, 20 Jan 2015 02:00:11 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -24120,11 +56181,11 @@
- 43 + 358 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions2 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -24132,11 +56193,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 73bb8dac-8933-4c60-8520-99c2d71907c9-2014-07-24 19:23:04Z + 45e3bdab-9a77-4eac-9e43-867f98e9bb52-2015-01-20 02:00:11Z +
+
+ Authorization + Bearer abc
@@ -24149,23 +56214,27 @@
x-ms-request-id - 09dca60b-0ea1-4161-908c-e0c35fb054ed + 81d6d6a4-954f-40e9-8bad-6d99b009d3f5
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Thu, 24 Jul 2014 19:23:12 GMT + Tue, 20 Jan 2015 02:00:32 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -24173,11 +56242,11 @@
- 44 + 359 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions3 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -24185,11 +56254,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - d38031e9-d06d-4f0f-9931-a270611957e3-2014-07-24 19:23:12Z + 27a6a4d7-9c17-4636-abda-9ae053f93e1b-2015-01-20 02:00:32Z +
+
+ Authorization + Bearer abc
@@ -24202,23 +56275,27 @@
x-ms-request-id - b2ec5c22-3189-4c32-a657-bbb3431f86dc + cc973cb7-4e57-4646-995f-9eb9b01248d1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Thu, 24 Jul 2014 19:23:15 GMT + Tue, 20 Jan 2015 02:00:50 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -24226,11 +56303,11 @@
- 45 + 360 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions4 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -24238,11 +56315,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - e08b90d1-27bd-4dc2-b14f-f834890e5249-2014-07-24 19:23:15Z + f1049c3e-4eff-4899-ad16-78e1ee7a9e78-2015-01-20 02:00:50Z +
+
+ Authorization + Bearer abc
@@ -24255,23 +56336,27 @@
x-ms-request-id - f90c57ac-f158-48e4-a9af-5bc35358c286 + 9c7e53e8-7011-405f-a985-5f15c42d6e58
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Thu, 24 Jul 2014 19:23:18 GMT + Tue, 20 Jan 2015 02:01:12 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -24279,11 +56364,11 @@
- 46 + 361 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdbeditions5 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -24291,11 +56376,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 18e46d85-bc4a-4eaf-b560-9e4dab925cc8-2014-07-24 19:23:18Z + 52bedf4f-0487-4710-a1d3-1bde076bb803-2015-01-20 02:01:12Z +
+
+ Authorization + Bearer abc
@@ -24308,23 +56397,27 @@
x-ms-request-id - 3f7c38a9-1d3e-4ce4-9327-f4f49859b7d6 + 060f1f12-e52f-43fa-b5b9-064a2c92efb4
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Thu, 24 Jul 2014 19:23:22 GMT + Tue, 20 Jan 2015 02:01:40 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -24332,11 +56425,11 @@
- 47 + 362 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -24344,11 +56437,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 60a0b3b6-37df-45c3-af48-fa8daefdf36d-2014-07-24 19:23:22Z + ecc1a2ff-ec03-4ab3-815e-80252ee5ad02-2015-01-20 02:01:40Z +
+
+ Authorization + Bearer abc
@@ -24361,12 +56458,16 @@
x-ms-request-id - 192ef738-0d63-4e5d-90aa-45d1982cf417 + 87890629-0851-47cb-811a-750015234e8b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -24377,23 +56478,23 @@
Date - Thu, 24 Jul 2014 19:23:22 GMT + Tue, 20 Jan 2015 02:01:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-22T17:52:25.3400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-22T17:52:27.9370000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/master</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-19T22:32:37.0070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource></ServiceResources>
- 48 + 363 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -24401,11 +56502,15 @@
x-ms-client-session-id - 6c208120-4e10-48f8-8363-3788483ea4da-2014-07-24 19:21:36Z + 61b3accf-e7ad-40e8-ad26-0274af73b408-2015-01-20 01:26:26Z
x-ms-client-request-id - 0e072d76-3aa0-4af8-a151-f5b4e4ef578e-2014-07-24 19:23:22Z + b2bf5694-e70b-4aff-a462-5925ea9b9bea-2015-01-20 02:01:47Z +
+
+ Authorization + Bearer abc
@@ -24418,12 +56523,16 @@
x-ms-request-id - 3e3570c0-ebee-4890-bedc-cb8fb192fd4c + 07180595-d885-4081-b229-721a98b5c1a1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -24434,15 +56543,15 @@
Date - Thu, 24 Jul 2014 19:23:22 GMT + Tue, 20 Jan 2015 02:01:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
@@ -26141,15 +58250,244 @@ application/atom+xml,application/xml - NoContent + NoContent + +
+ x-ms-request-id + 44fc40d4-31f2-437d-9d68-41901b73a571 +
+
+ DataServiceVersion + 1.0; +
+
+ X-Content-Type-Options + nosniff +
+
+ Cache-Control + no-store,no-cache +
+
+ Date + Thu, 11 Oct 2012 22:27:00 GMT +
+
+ Server + Microsoft-HTTPAPI/2.0 +
+
+ + +
+ + +
+ + UnitTest.Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Database.Cmdlet.AzureSqlDatabaseCopyCertAuthTests.AzureSqlContinuousDatabaseCopyCertTests + + + 83 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z +
+
+ x-ms-client-request-id + b3d9d368-edb2-4989-a8c3-7c0872a99ca5-2014-07-02 18:48:46Z +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 2c63ce84-933d-49cb-9537-7093c8594fee +
+
+ X-Content-Type-Options + nosniff +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Wed, 02 Jul 2014 18:48:46 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
+
+ + 84 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z +
+
+ x-ms-client-request-id + 34d5fe72-51bb-4e43-a020-dd82408c713c-2014-07-02 18:48:46Z +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 64237926-b4ca-472a-bf47-054f4543f162 +
+
+ X-Content-Type-Options + nosniff +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Wed, 02 Jul 2014 18:48:46 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
+
+ + 85 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z +
+
+ x-ms-client-request-id + 330e9f6b-c9ee-4713-8112-5ba66eec3db3-2014-07-02 18:48:46Z +
+
+ + + + +
+ + OK + +
+ x-ms-request-id + 8d08c5b8-13c9-436b-a247-3d72cc7b1f0a +
+
+ X-Content-Type-Options + nosniff +
+
+ Cache-Control + no-store,no-cache +
+
+ Content-Type + application/xml; charset=utf-8 +
+
+ Date + Wed, 02 Jul 2014 18:48:46 GMT +
+
+ Server + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0 +
+
+ + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
+
+ + 86 + + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14 + +
+ x-ms-version + 2012-03-01 +
+
+ x-ms-client-session-id + 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z +
+
+ x-ms-client-request-id + fc0a7218-4267-4678-b73c-d54aae9f367c-2014-07-02 18:48:47Z +
+
+ + + + +
+ + OK
x-ms-request-id - 44fc40d4-31f2-437d-9d68-41901b73a571 -
-
- DataServiceVersion - 1.0; + 0a376f6c-f61a-470d-9ce6-946379318f45
X-Content-Type-Options @@ -26159,30 +58497,29 @@ Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Thu, 11 Oct 2012 22:27:00 GMT + Wed, 02 Jul 2014 18:48:47 GMT
Server - Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource>
-
-
- - UnitTest.Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Database.Cmdlet.AzureSqlDatabaseCopyCertAuthTests.AzureSqlContinuousDatabaseCopyCertTests - - 0 + 87 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26194,25 +58531,20 @@
x-ms-client-request-id - 7a5e82d7-b4b1-440a-b5e3-a7b8f197833e-2014-07-02 18:40:43Z + 63d2d975-8f4a-4a64-b2e8-6db38bd12020-2014-07-02 18:48:47Z
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb0</Name> - <CollationName></CollationName> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - 87eeb37f-31ae-4ee5-9d05-7a10780a6f13 + b9e20c4e-6068-4024-80a4-632dc32b0477
X-Content-Type-Options @@ -26228,23 +58560,23 @@
Date - Wed, 02 Jul 2014 18:41:02 GMT + Wed, 02 Jul 2014 18:48:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:40:51.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:40:59.8870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-02T18:41:50.4470000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource>
- 1 + 88 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26256,7 +58588,7 @@
x-ms-client-request-id - b4f36da3-90b3-4d3d-9c2a-e6a27d067f30-2014-07-02 18:41:02Z + e1def5c9-f186-4385-8fbb-fdeb9a75e56d-2014-07-02 18:48:47Z
@@ -26269,7 +58601,7 @@
x-ms-request-id - 74a82f71-aa3c-40be-9911-acebed4293e3 + 60fc52d9-9d31-4e27-9a97-b496c1ccf2dd
X-Content-Type-Options @@ -26285,23 +58617,23 @@
Date - Wed, 02 Jul 2014 18:41:02 GMT + Wed, 02 Jul 2014 18:48:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource>
- 2 + 89 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26313,25 +58645,20 @@
x-ms-client-request-id - d09024f2-fe5e-40b6-b3d1-7a6c9867a6b5-2014-07-02 18:41:02Z + f388f8d6-f0ef-40cf-87c4-317cedee2cfd-2014-07-02 18:48:47Z
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb1</Name> - <CollationName></CollationName> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - 3ced8ef3-9154-4946-b4c0-02cc8e01b489 + 0ff6a95c-b8f2-4a17-8b73-a2128302b22a
X-Content-Type-Options @@ -26341,29 +58668,25 @@ Cache-Control no-store,no-cache
-
- Content-Type - application/xml; charset=utf-8 -
Date - Wed, 02 Jul 2014 18:41:22 GMT + Wed, 02 Jul 2014 18:49:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:41:09.3500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:41:20.2470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-02T18:42:05.8870000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> +
- 3 + 90 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26375,11 +58698,11 @@
x-ms-client-request-id - ca1795a8-8b77-4084-bbd4-f202bb21b40a-2014-07-02 18:41:23Z + 114e6b5a-fa75-4fc4-8fd4-cd62aa90c68e-2014-07-02 18:49:07Z
- +
@@ -26388,7 +58711,7 @@
x-ms-request-id - 0ac03c7b-b490-4bde-b909-798881fd1c5d + 5c78510c-381e-43a6-870c-355082c7b5b0
X-Content-Type-Options @@ -26398,29 +58721,25 @@ Cache-Control no-store,no-cache
-
- Content-Type - application/xml; charset=utf-8 -
Date - Wed, 02 Jul 2014 18:41:24 GMT + Wed, 02 Jul 2014 18:49:48 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 4 + 91 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb0 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26432,25 +58751,20 @@
x-ms-client-request-id - 050bea16-51fb-416c-8f22-11837665aec9-2014-07-02 18:41:24Z + 816a3fe3-e455-476c-82cb-cea759a7441a-2014-07-02 18:49:48Z
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb2</Name> - <CollationName></CollationName> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - aa88957f-638c-46f5-9a9a-7597c16a212c + 397e93df-0169-4d16-aaac-406ced1e05c2
X-Content-Type-Options @@ -26460,29 +58774,25 @@ Cache-Control no-store,no-cache
-
- Content-Type - application/xml; charset=utf-8 -
Date - Wed, 02 Jul 2014 18:41:53 GMT + Wed, 02 Jul 2014 18:49:57 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:41:28.4570000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:41:42.3070000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-02T18:42:27.2300000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> +
- 5 + 92 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb1 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26494,11 +58804,11 @@
x-ms-client-request-id - 5004a708-0ef4-4aa6-8dba-54998fe88a05-2014-07-02 18:41:53Z + cac9a1fe-62d6-4d88-bbcf-598182315f71-2014-07-02 18:49:57Z
- +
@@ -26507,7 +58817,7 @@
x-ms-request-id - 6e73ce97-fab8-40af-849d-9b6e590af935 + 4100a558-dfdf-4d45-9cbe-e4feb700b435
X-Content-Type-Options @@ -26517,29 +58827,25 @@ Cache-Control no-store,no-cache
-
- Content-Type - application/xml; charset=utf-8 -
Date - Wed, 02 Jul 2014 18:41:55 GMT + Wed, 02 Jul 2014 18:50:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 6 + 93 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb4 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26551,25 +58857,20 @@
x-ms-client-request-id - bce8153e-b9a8-48d1-94cf-44d0850cb900-2014-07-02 18:41:55Z + bf197c2c-97c5-4ff5-b2ed-344b167ab0ed-2014-07-02 18:50:10Z
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb3</Name> - <CollationName></CollationName> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - 61404711-e825-4cc3-b452-cc64364b1474 + 9afc41f0-7a6f-419a-803f-04013a1f6ed5
X-Content-Type-Options @@ -26579,29 +58880,25 @@ Cache-Control no-store,no-cache
-
- Content-Type - application/xml; charset=utf-8 -
Date - Wed, 02 Jul 2014 18:42:31 GMT + Wed, 02 Jul 2014 18:50:18 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:42:01.5100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:42:25.5100000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-02T18:42:58.4630000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> +
- 7 + 0 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26609,29 +58906,40 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9668367c-7146-4937-997b-63f33b8f9321-2014-07-02 18:42:31Z + e1694264-150f-412e-be26-6a1683e53b96-2015-01-20 22:10:56Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdb0</Name> + <CollationName></CollationName> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - 1ee6be0a-57a3-4a17-8d02-b2ebbd99d433 + d8e25772-f9fa-4cea-9ffc-fef967a5dd20
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -26642,23 +58950,23 @@
Date - Wed, 02 Jul 2014 18:42:31 GMT + Tue, 20 Jan 2015 22:11:01 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:10:56.9000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:15:56.9000000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 8 + 1 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26666,32 +58974,37 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 020cd36d-481f-4405-99cc-f0a33fc235e5-2014-07-02 18:42:32Z + ef89129e-f6ee-4819-b10c-3d2ee75d7a39-2015-01-20 22:11:01Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb4</Name> - <CollationName></CollationName> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 647f4df4-d8cf-4ae5-a7f8-5c5287bd358c + b4a77c90-0cde-4b72-a5f1-b264d4c8d424
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -26702,23 +59015,23 @@
Date - Wed, 02 Jul 2014 18:42:47 GMT + Tue, 20 Jan 2015 22:11:01 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:42:33.3600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:42:40.9800000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-02T18:43:32.8070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 9 + 2 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26726,11 +59039,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - d6af970b-d518-4679-812f-475ff6ad40b7-2014-07-02 18:42:47Z + c0898f66-9be9-4226-9530-41dd45b4daa0-2015-01-20 22:12:48Z +
+
+ Authorization + Bearer abc
@@ -26743,12 +59060,16 @@
x-ms-request-id - 7eb43cfb-b41a-4254-937b-6d33bb2253ec + 62d9969e-23a3-4353-b844-3cc20c23d4bf
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -26759,23 +59080,23 @@
Date - Wed, 02 Jul 2014 18:42:47 GMT + Tue, 20 Jan 2015 22:12:48 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:10:56.9000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:16:51.8370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 10 + 3 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26783,19 +59104,21 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - ac80182d-a832-4a33-aed2-ef42d3d1f829-2014-07-02 18:42:48Z + fcbcce6d-bc93-426f-a962-d6a7dc351a49-2015-01-20 22:12:50Z +
+
+ Authorization + Bearer abc
<ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <PartnerServer>partnersrv</PartnerServer> - <PartnerDatabase>testdb0</PartnerDatabase> - <IsContinuous>true</IsContinuous> - <IsOfflineSecondary>false</IsOfflineSecondary> + <Name>testdb1</Name> + <CollationName></CollationName> </ServiceResource> application/xml @@ -26805,12 +59128,16 @@
x-ms-request-id - 06ea4cad-6893-4673-ba42-5cb2663c6444 + 3e5c66a1-d676-4081-8a12-147623fbd29d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -26821,23 +59148,23 @@
Date - Wed, 02 Jul 2014 18:43:04 GMT + Tue, 20 Jan 2015 22:12:55 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:42:57.6170000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:12:50.3830000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:17:50.3830000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 11 + 4 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26845,34 +59172,37 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - ec6f6ba3-f490-4eb1-91fb-11bb6a37b78d-2014-07-02 18:43:04Z + 515e3deb-45a3-42ea-861f-df7f86f8618f-2015-01-20 22:12:55Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <PartnerServer>partnersrv</PartnerServer> - <PartnerDatabase>testdb1</PartnerDatabase> - <IsContinuous>true</IsContinuous> - <IsOfflineSecondary>false</IsOfflineSecondary> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - f15231c7-e8a3-4e32-87d3-5d9dd05abab7 + c9f8acfb-2d88-45dc-9a58-8e264babe915
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -26883,23 +59213,23 @@
Date - Wed, 02 Jul 2014 18:43:10 GMT + Tue, 20 Jan 2015 22:12:55 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>bca19806-bf69-4369-a21f-c607d3756d89</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:07.3300000Z</StartDate><ModifyDate>2014-07-02T18:43:07.3300000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 12 + 5 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26907,34 +59237,37 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - dc1c7f96-33d9-4df0-a127-85f9ef1290fd-2014-07-02 18:43:10Z + 31ef0908-de23-4cbc-bb16-3e8ea224e91a-2015-01-20 22:17:53Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <PartnerServer>cloud4</PartnerServer> - <PartnerDatabase>testdb2</PartnerDatabase> - <IsContinuous>true</IsContinuous> - <IsOfflineSecondary>false</IsOfflineSecondary> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - a88c3c63-f2dc-4ef9-8a06-f089cfc664cd + cd6a5a52-1930-4182-9247-8d35527a4790
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -26945,23 +59278,23 @@
Date - Wed, 02 Jul 2014 18:43:50 GMT + Tue, 20 Jan 2015 22:17:53 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>ae68062d-9a09-4ae3-b7d1-99eee6004d7f</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2/databasecopies/ae68062d-9a09-4ae3-b7d1-99eee6004d7f</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:24.9030000Z</StartDate><ModifyDate>2014-07-02T18:43:24.9030000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:12:50.3830000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:18:11.1030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 13 + 6 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -26969,19 +59302,21 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - f523deeb-4069-401d-9cde-7429615eda58-2014-07-02 18:43:50Z + 22ba8641-be2e-4c99-b773-87dc0007fe1e-2015-01-20 22:17:54Z +
+
+ Authorization + Bearer abc
<ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <PartnerServer>cloud4</PartnerServer> - <PartnerDatabase>testdb3</PartnerDatabase> - <IsContinuous>true</IsContinuous> - <IsOfflineSecondary>false</IsOfflineSecondary> + <Name>testdb2</Name> + <CollationName></CollationName> </ServiceResource> application/xml @@ -26991,12 +59326,16 @@
x-ms-request-id - 517769ba-c989-4204-b822-901eb52c9220 + e2b5d637-8900-42bd-b669-69629d14227e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27007,23 +59346,23 @@
Date - Wed, 02 Jul 2014 18:44:23 GMT + Tue, 20 Jan 2015 22:17:59 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:12.8070000Z</StartDate><ModifyDate>2014-07-02T18:44:12.8070000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:17:54.8670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:22:54.8670000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 14 + 7 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27031,34 +59370,37 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 8d40b54c-d325-44c6-9e4d-1d807f78f669-2014-07-02 18:44:23Z + efa771b3-d1fc-4ebe-9947-ace7df1efc20-2015-01-20 22:17:59Z +
+
+ Authorization + Bearer abc
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <PartnerServer>partnersrv</PartnerServer> - <PartnerDatabase>testdb4</PartnerDatabase> - <IsContinuous>true</IsContinuous> - <IsOfflineSecondary>true</IsOfflineSecondary> -</ServiceResource> - application/xml + +
- Created + OK
x-ms-request-id - 24a6c730-1e38-425f-a9c9-9cd42b635c29 + 23c34eb4-30ca-43b2-8fd0-0bcd5dac37ad
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27069,23 +59411,23 @@
Date - Wed, 02 Jul 2014 18:44:40 GMT + Tue, 20 Jan 2015 22:17:59 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>51d22086-2be9-4f4a-a569-3b3372f50d34</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/51d22086-2be9-4f4a-a569-3b3372f50d34</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:29.6930000Z</StartDate><ModifyDate>2014-07-02T18:44:29.6930000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 15 + 8 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27093,11 +59435,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - acbc2739-3b4f-47c6-9436-8c076a8292cc-2014-07-02 18:44:40Z + d712814e-5458-486b-b0af-7070a378490f-2015-01-20 22:19:59Z +
+
+ Authorization + Bearer abc
@@ -27110,12 +59456,16 @@
x-ms-request-id - 7059efab-b08b-46d7-9f97-87481c0b7aa2 + a90bb12e-edd3-40a1-8539-007dc4e0c6ab
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27126,23 +59476,23 @@
Date - Wed, 02 Jul 2014 18:44:43 GMT + Tue, 20 Jan 2015 22:20:00 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:44:10.7370000Z</ModifyDate><PercentComplete>99</PercentComplete><ReplicationState>1</ReplicationState><ReplicationStateDescription>SEEDING</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:17:54.8670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:23:40.9600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 16 + 9 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27150,29 +59500,40 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 60e3db3d-3a5b-4ec0-ade2-8fce200f397d-2014-07-02 18:44:53Z + 22747300-5cbc-449f-a02c-c8472df9d77b-2015-01-20 22:20:01Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdb3</Name> + <CollationName></CollationName> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - ccbca58e-02c9-47ec-9014-80a27a4d7199 + d0d3a2df-2fc9-4a7c-a456-d3cdb7a6aa70
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27183,23 +59544,23 @@
Date - Wed, 02 Jul 2014 18:44:58 GMT + Tue, 20 Jan 2015 22:20:06 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:44:45.3170000Z</ModifyDate><PercentComplete>99</PercentComplete><ReplicationState>1</ReplicationState><ReplicationStateDescription>SEEDING</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:20:01.7730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:25:01.7730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 17 + 10 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27207,11 +59568,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 3b2e2252-47e1-4589-9249-0c1859cb3b0e-2014-07-02 18:45:08Z + 7b8c1cc9-a8a1-4cba-a7b9-e77367ba5336-2015-01-20 22:20:06Z +
+
+ Authorization + Bearer abc
@@ -27224,12 +59589,16 @@
x-ms-request-id - 488adcc2-1a3b-4c5d-8677-122b8ab68b79 + 30b3e925-d36f-44c9-b32f-6bc1f2f322c3
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27240,23 +59609,23 @@
Date - Wed, 02 Jul 2014 18:45:09 GMT + Tue, 20 Jan 2015 22:20:06 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:45:01.0200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 18 + 11 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27264,11 +59633,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 63afbc09-5a20-466e-98ca-941cc8b09657-2014-07-02 18:45:09Z + a9b227c4-10f3-4989-9d57-b1e0cc40d24c-2015-01-20 22:21:25Z +
+
+ Authorization + Bearer abc
@@ -27281,12 +59654,16 @@
x-ms-request-id - d5efd9af-081d-4f1b-8cb1-a48156c2f2e2 + 0c25670a-3fe5-44f9-93f1-260e6922090f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27297,23 +59674,23 @@
Date - Wed, 02 Jul 2014 18:45:09 GMT + Tue, 20 Jan 2015 22:21:25 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>bca19806-bf69-4369-a21f-c607d3756d89</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:07.3300000Z</StartDate><ModifyDate>2014-07-02T18:44:47.3530000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:20:01.7730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:25:18.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 19 + 12 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27321,29 +59698,40 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - efd518de-40f9-412f-9d86-a1fec0a961ec-2014-07-02 18:45:09Z + 59882c1a-f21d-43c7-9690-1f9c0c8550d2-2015-01-20 22:21:26Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdb4</Name> + <CollationName></CollationName> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - 4315827c-45d5-4acd-acea-c813d838e2f0 + 14d3d6bb-bcfd-4ce2-a560-2ce43a9f0136
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27354,23 +59742,23 @@
Date - Wed, 02 Jul 2014 18:45:11 GMT + Tue, 20 Jan 2015 22:21:31 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>ae68062d-9a09-4ae3-b7d1-99eee6004d7f</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2/databasecopies/ae68062d-9a09-4ae3-b7d1-99eee6004d7f</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:24.9030000Z</StartDate><ModifyDate>2014-07-02T18:45:07.2900000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:21:26.5070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:26:26.5070000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 20 + 13 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27378,11 +59766,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - bab2d900-e986-4fd0-8928-4fa4604fd6ba-2014-07-02 18:45:11Z + e5ca798d-0eb7-4d67-aa48-40cd0cae4045-2015-01-20 22:21:31Z +
+
+ Authorization + Bearer abc
@@ -27395,12 +59787,16 @@
x-ms-request-id - 1bfa57d7-0738-45c8-8152-7f8c0b767ffb + c2711a41-9283-4b7b-aec9-a1b953ea81fc
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27411,23 +59807,23 @@
Date - Wed, 02 Jul 2014 18:45:14 GMT + Tue, 20 Jan 2015 22:21:31 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:12.8070000Z</StartDate><ModifyDate>2014-07-02T18:44:50.8200000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 21 + 14 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27435,11 +59831,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - bf4a101f-7eab-472e-b482-b05328b1b12f-2014-07-02 18:45:24Z + eabca5cd-85c7-4d7f-b226-12dc52a52e53-2015-01-20 22:24:34Z +
+
+ Authorization + Bearer abc
@@ -27452,12 +59852,16 @@
x-ms-request-id - 055a3fe0-6f44-4ee3-bab9-7f58c083d17d + dc6d11e6-8a6a-404e-af3c-f0767cb4bfb6
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27468,23 +59872,23 @@
Date - Wed, 02 Jul 2014 18:45:24 GMT + Tue, 20 Jan 2015 22:24:34 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:12.8070000Z</StartDate><ModifyDate>2014-07-02T18:45:22.6130000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:21:26.5070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:26:41.6000000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 22 + 15 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27492,29 +59896,42 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - f903f5de-c541-477b-9fba-c7f74477fdd5-2014-07-02 18:45:35Z + 16eedbac-9f00-40c1-ab19-d799fae609b0-2015-01-20 22:24:38Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <PartnerServer>partnersrv</PartnerServer> + <PartnerDatabase>testdb0</PartnerDatabase> + <IsContinuous>true</IsContinuous> + <IsOfflineSecondary>false</IsOfflineSecondary> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - 4e15e216-b26f-4cfe-9058-10fa631154ae + a61a78d5-647d-4352-a3a8-f47208807def
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27525,23 +59942,23 @@
Date - Wed, 02 Jul 2014 18:45:35 GMT + Tue, 20 Jan 2015 22:24:40 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:12.8070000Z</StartDate><ModifyDate>2014-07-02T18:45:22.6130000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>b6cbe087-5a1b-4108-b662-965238ab1c0b</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:24:38.9300000</StartDate><ModifyDate>2015-01-20T22:24:39.0570000</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 23 + 16 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27549,29 +59966,42 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - c3d7193f-41c2-46e6-b87d-fc755ba8f3d6-2014-07-02 18:45:45Z + ddb23d7c-a7b6-4fed-b974-1b5608347b80-2015-01-20 22:29:08Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <PartnerServer>partnersrv</PartnerServer> + <PartnerDatabase>testdb1</PartnerDatabase> + <IsContinuous>true</IsContinuous> + <IsOfflineSecondary>false</IsOfflineSecondary> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - f221df00-a9ed-48c4-b5bd-ff1d2cb6412f + 54587074-e828-4212-9fe2-e49546ff6557
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27582,23 +60012,23 @@
Date - Wed, 02 Jul 2014 18:45:45 GMT + Tue, 20 Jan 2015 22:29:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:12.8070000Z</StartDate><ModifyDate>2014-07-02T18:45:22.6130000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:29:09.0570000</StartDate><ModifyDate>2015-01-20T22:29:09.1800000</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 24 + 17 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27606,29 +60036,42 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 7096cde8-fba5-40c7-a8dd-1f7c65b86a2d-2014-07-02 18:45:55Z + 6a38cab6-36fa-43b1-98ba-8aec381a0017-2015-01-20 22:34:40Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <PartnerServer>cloud4</PartnerServer> + <PartnerDatabase>testdb2</PartnerDatabase> + <IsContinuous>true</IsContinuous> + <IsOfflineSecondary>false</IsOfflineSecondary> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - e262972f-c0d1-4ced-a5dd-c7d0a11da4a7 + 99404d08-af91-4580-afee-ccbbfae97e83
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27639,23 +60082,23 @@
Date - Wed, 02 Jul 2014 18:45:56 GMT + Tue, 20 Jan 2015 22:34:42 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:12.8070000Z</StartDate><ModifyDate>2014-07-02T18:45:54.9370000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>56a14baf-8675-4d94-8966-b02dcc242a43</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2/databasecopies/56a14baf-8675-4d94-8966-b02dcc242a43</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:34:40.5730000</StartDate><ModifyDate>2015-01-20T22:34:40.6830000</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 25 + 18 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3/databasecopies + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27663,29 +60106,42 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 6bcb1d6b-0b0d-4db8-842e-235098e6c5d3-2014-07-02 18:45:56Z + c31a5355-1e9f-4082-b405-b715c204e1aa-2015-01-20 22:36:05Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <PartnerServer>cloud4</PartnerServer> + <PartnerDatabase>testdb3</PartnerDatabase> + <IsContinuous>true</IsContinuous> + <IsOfflineSecondary>false</IsOfflineSecondary> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - c43557bf-bd25-4f28-bc3f-f91c6cb51b7d + 489cc5d9-70bc-4720-ac85-b3420c81a810
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27696,23 +60152,23 @@
Date - Wed, 02 Jul 2014 18:45:56 GMT + Tue, 20 Jan 2015 22:36:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>51d22086-2be9-4f4a-a569-3b3372f50d34</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/51d22086-2be9-4f4a-a569-3b3372f50d34</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:29.6930000Z</StartDate><ModifyDate>2014-07-02T18:45:41.6200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>5b55e880-8073-4e49-93c0-e8f198c4b975</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3/databasecopies/5b55e880-8073-4e49-93c0-e8f198c4b975</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:36:05.2770000</StartDate><ModifyDate>2015-01-20T22:36:05.4330000</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 26 + 19 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27720,29 +60176,42 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 61446509-6fbc-42aa-b83b-522b4d2cfce1-2014-07-02 18:45:56Z + 4f5cef55-02bd-475a-9662-f08683528699-2015-01-20 22:37:47Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <PartnerServer>partnersrv</PartnerServer> + <PartnerDatabase>testdb4</PartnerDatabase> + <IsContinuous>true</IsContinuous> + <IsOfflineSecondary>true</IsOfflineSecondary> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - 85bdafff-2017-4932-9b72-32a08f510fec + 5a691087-83d0-4ce7-97c0-acbe1d90b770
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27753,23 +60222,23 @@
Date - Wed, 02 Jul 2014 18:45:56 GMT + Tue, 20 Jan 2015 22:37:50 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:45:01.0200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:37:48.2770000</StartDate><ModifyDate>2015-01-20T22:37:48.3870000</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 27 + 20 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27777,11 +60246,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 0ecff54a-54b0-4264-9f91-15fc33b32b7d-2014-07-02 18:45:56Z + d9fbcd89-074c-45da-a142-0e8a6b33da62-2015-01-20 22:39:13Z +
+
+ Authorization + Bearer abc
@@ -27794,12 +60267,16 @@
x-ms-request-id - ada72baa-1b03-47ab-a2a5-7e0a17a1975a + 7a84eca5-78cc-42df-ac4e-20135daeec3e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27810,23 +60287,23 @@
Date - Wed, 02 Jul 2014 18:45:56 GMT + Tue, 20 Jan 2015 22:39:13 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>bca19806-bf69-4369-a21f-c607d3756d89</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:07.3300000Z</StartDate><ModifyDate>2014-07-02T18:44:47.3530000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b6cbe087-5a1b-4108-b662-965238ab1c0b</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:24:41.9000000</StartDate><ModifyDate>2015-01-20T22:25:05.1630000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 28 + 21 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb0/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27834,11 +60311,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 347567c8-89f6-4c89-acbe-ab2ef0e8d427-2014-07-02 18:45:56Z + 2ff1258d-f17a-4abc-9f9a-5d814d309709-2015-01-20 22:39:16Z +
+
+ Authorization + Bearer abc
@@ -27851,12 +60332,16 @@
x-ms-request-id - 613540ce-92ba-47b6-8698-a5009b8ef6fb + 17ebcb58-43d9-483c-a6ba-bd66f81976fe
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27867,23 +60352,23 @@
Date - Wed, 02 Jul 2014 18:45:56 GMT + Tue, 20 Jan 2015 22:39:17 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:05.0670000Z</StartDate><ModifyDate>2014-07-02T18:45:09.9130000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:29:12.1330000</StartDate><ModifyDate>2015-01-20T22:29:33.4930000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 29 + 22 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27891,11 +60376,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9b9e615a-f001-4c6a-a3d0-e34e802337c2-2014-07-02 18:45:56Z + 78dc5c63-8abc-4b04-b24a-74b4828ac473-2015-01-20 22:39:24Z +
+
+ Authorization + Bearer abc
@@ -27908,12 +60397,16 @@
x-ms-request-id - c1ccd967-d012-40b5-86d7-f4588c2544cd + 0229308d-c92d-4283-af0b-7370478943de
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27924,23 +60417,23 @@
Date - Wed, 02 Jul 2014 18:45:58 GMT + Tue, 20 Jan 2015 22:39:24 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T17:47:03.6500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T17:47:23.9330000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:40:51.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:40:59.8870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:01.5730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:41:09.3500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:41:20.2470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:45:47.4800000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:42:33.3600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:42:40.9800000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:41.6830000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:43:56.6670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:17.2130000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:19.1370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>8</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:45:17.8630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:55.2300000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:55.8400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>56a14baf-8675-4d94-8966-b02dcc242a43</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2/databasecopies/56a14baf-8675-4d94-8966-b02dcc242a43</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:34:43.2000000</StartDate><ModifyDate>2015-01-20T22:35:08.9330000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 30 + 23 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/master/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -27948,11 +60441,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9b9e615a-f001-4c6a-a3d0-e34e802337c2-2014-07-02 18:45:56Z + 06a99d8d-f60a-4413-bb58-b1686b180922-2015-01-20 22:39:26Z +
+
+ Authorization + Bearer abc
@@ -27965,12 +60462,16 @@
x-ms-request-id - 468d7851-8557-45dc-976d-3db566d3015b + a464bd41-edf9-45f6-82ad-5c6f7442406d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -27981,23 +60482,23 @@
Date - Wed, 02 Jul 2014 18:45:59 GMT + Tue, 20 Jan 2015 22:39:27 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>5b55e880-8073-4e49-93c0-e8f198c4b975</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3/databasecopies/5b55e880-8073-4e49-93c0-e8f198c4b975</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:36:07.8230000</StartDate><ModifyDate>2015-01-20T22:36:33.3230000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 31 + 24 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28005,11 +60506,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9b9e615a-f001-4c6a-a3d0-e34e802337c2-2014-07-02 18:45:56Z + e71215a0-cd42-49b4-9743-e0abccd10662-2015-01-20 22:39:30Z +
+
+ Authorization + Bearer abc
@@ -28022,12 +60527,16 @@
x-ms-request-id - 70a0243f-f7b3-4268-a792-67c2f0e886ba + f53a9345-1a8b-4f94-9cdc-7a102b11c8f3
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28038,23 +60547,23 @@
Date - Wed, 02 Jul 2014 18:46:02 GMT + Tue, 20 Jan 2015 22:39:30 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:45:01.0200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:37:50.9630000</StartDate><ModifyDate>2015-01-20T22:38:20.4330000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 32 + 25 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28062,11 +60571,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9b9e615a-f001-4c6a-a3d0-e34e802337c2-2014-07-02 18:45:56Z + ff33cea0-b76f-4711-a6b7-dcb777f291ff-2015-01-20 22:39:41Z +
+
+ Authorization + Bearer abc
@@ -28079,12 +60592,16 @@
x-ms-request-id - cf1b5a7b-29e6-40de-813e-100dcf8946e9 + 99a71a73-3cd7-475b-865e-1152838d7653
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28095,23 +60612,23 @@
Date - Wed, 02 Jul 2014 18:46:03 GMT + Tue, 20 Jan 2015 22:39:41 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>bca19806-bf69-4369-a21f-c607d3756d89</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:07.3300000Z</StartDate><ModifyDate>2014-07-02T18:44:47.3530000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>b6cbe087-5a1b-4108-b662-965238ab1c0b</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:24:41.9000000</StartDate><ModifyDate>2015-01-20T22:25:05.1630000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 33 + 26 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28119,11 +60636,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9b9e615a-f001-4c6a-a3d0-e34e802337c2-2014-07-02 18:45:56Z + e5a9d169-327d-40da-91fb-70bcb4d8e5dc-2015-01-20 22:39:47Z +
+
+ Authorization + Bearer abc
@@ -28136,12 +60657,16 @@
x-ms-request-id - 73e2bbae-38e9-4e85-a29c-67e1ef069e9d + b52f6a6c-9f07-47ea-bdff-5cb66fbd8a46
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28152,23 +60677,23 @@
Date - Wed, 02 Jul 2014 18:46:05 GMT + Tue, 20 Jan 2015 22:39:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>51d22086-2be9-4f4a-a569-3b3372f50d34</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/51d22086-2be9-4f4a-a569-3b3372f50d34</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:29.6930000Z</StartDate><ModifyDate>2014-07-02T18:45:41.6200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:29:12.1330000</StartDate><ModifyDate>2015-01-20T22:29:33.4930000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 34 + 27 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb2/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb0/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28176,11 +60701,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9b9e615a-f001-4c6a-a3d0-e34e802337c2-2014-07-02 18:45:56Z + d23f506a-bcfd-4e54-86eb-c5a79a69cc29-2015-01-20 22:39:50Z +
+
+ Authorization + Bearer abc
@@ -28193,12 +60722,16 @@
x-ms-request-id - 74afea2b-d8d9-46fc-ae78-41c9da36aa3a + 5556dec9-9d80-4ff0-8609-2a5939f10b1a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28209,23 +60742,23 @@
Date - Wed, 02 Jul 2014 18:46:07 GMT + Tue, 20 Jan 2015 22:39:50 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>ae68062d-9a09-4ae3-b7d1-99eee6004d7f</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2/databasecopies/ae68062d-9a09-4ae3-b7d1-99eee6004d7f</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:01.2900000Z</StartDate><ModifyDate>2014-07-02T18:45:18.6670000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b6cbe087-5a1b-4108-b662-965238ab1c0b</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:24:42.4600000</StartDate><ModifyDate>2015-01-20T22:25:04.8670000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 35 + 28 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28233,11 +60766,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9b9e615a-f001-4c6a-a3d0-e34e802337c2-2014-07-02 18:45:56Z + 04a53a0e-d2ab-4a22-81ad-d612989ab95a-2015-01-20 22:40:07Z +
+
+ Authorization + Bearer abc
@@ -28250,12 +60787,16 @@
x-ms-request-id - a8223a20-2d75-41f0-922b-7ccc7c2045d8 + abb862c8-09a9-4acb-bf50-be5cd7a47df9
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28266,23 +60807,23 @@
Date - Wed, 02 Jul 2014 18:46:07 GMT + Tue, 20 Jan 2015 22:40:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:45:24.5270000Z</StartDate><ModifyDate>2014-07-02T18:45:55.6170000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>8</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:36:05.6670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:41:32.6500000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:21:26.5070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:26:41.6000000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>8</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:34:40.9630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:40:08.4970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T21:00:44.0500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:10:56.9000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:16:51.8370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:12:50.3830000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:18:11.1030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource></ServiceResources>
- 36 + 29 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28290,11 +60831,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 25b2fba9-0e20-45f3-adc3-60748d2c4444-2014-07-02 18:46:07Z + 04a53a0e-d2ab-4a22-81ad-d612989ab95a-2015-01-20 22:40:07Z +
+
+ Authorization + Bearer abc
@@ -28307,12 +60852,16 @@
x-ms-request-id - a1b3627c-71af-49dc-bb92-96ba1f50fa21 + c0a6301b-ce29-4171-9449-ab56b51682ca
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28323,23 +60872,23 @@
Date - Wed, 02 Jul 2014 18:46:10 GMT + Tue, 20 Jan 2015 22:40:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T17:47:03.6500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T17:47:23.9330000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:40:51.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:40:59.8870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:01.5730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:41:09.3500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:41:20.2470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:45:47.4800000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:42:33.3600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:42:40.9800000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:41.6830000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:43:56.6670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:17.2130000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:19.1370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>8</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:45:17.8630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:55.2300000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:55.8400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>5b55e880-8073-4e49-93c0-e8f198c4b975</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3/databasecopies/5b55e880-8073-4e49-93c0-e8f198c4b975</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:36:08.0430000</StartDate><ModifyDate>2015-01-20T22:36:32.5900000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>9</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 37 + 30 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/master/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28347,11 +60896,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 25b2fba9-0e20-45f3-adc3-60748d2c4444-2014-07-02 18:46:07Z + 04a53a0e-d2ab-4a22-81ad-d612989ab95a-2015-01-20 22:40:07Z +
+
+ Authorization + Bearer abc
@@ -28364,12 +60917,16 @@
x-ms-request-id - 3e4ef8b8-5dd8-4543-97f4-ff25be65b3fa + 40c12723-e8bc-49aa-919f-5cd20d444c93
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28380,23 +60937,23 @@
Date - Wed, 02 Jul 2014 18:46:10 GMT + Tue, 20 Jan 2015 22:40:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:37:50.9630000</StartDate><ModifyDate>2015-01-20T22:38:20.4330000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 38 + 31 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb2/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28404,11 +60961,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 25b2fba9-0e20-45f3-adc3-60748d2c4444-2014-07-02 18:46:07Z + 04a53a0e-d2ab-4a22-81ad-d612989ab95a-2015-01-20 22:40:07Z +
+
+ Authorization + Bearer abc
@@ -28421,12 +60982,16 @@
x-ms-request-id - bc45a36d-2a42-4deb-9210-c171faa56d24 + 33925422-85e8-4fc2-997f-00fb5e7147cd
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28437,23 +61002,23 @@
Date - Wed, 02 Jul 2014 18:46:11 GMT + Tue, 20 Jan 2015 22:40:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:45:01.0200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>56a14baf-8675-4d94-8966-b02dcc242a43</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2/databasecopies/56a14baf-8675-4d94-8966-b02dcc242a43</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:34:43.4030000</StartDate><ModifyDate>2015-01-20T22:35:08.4500000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>8</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 39 + 32 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/master/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28461,11 +61026,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 25b2fba9-0e20-45f3-adc3-60748d2c4444-2014-07-02 18:46:07Z + 04a53a0e-d2ab-4a22-81ad-d612989ab95a-2015-01-20 22:40:07Z +
+
+ Authorization + Bearer abc
@@ -28478,12 +61047,16 @@
x-ms-request-id - 064d90b8-b8be-48d0-a66f-462ced52a212 + c4c7db72-749e-45fe-b8f6-ef2a294aae08
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28494,23 +61067,23 @@
Date - Wed, 02 Jul 2014 18:46:11 GMT + Tue, 20 Jan 2015 22:40:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>bca19806-bf69-4369-a21f-c607d3756d89</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:07.3300000Z</StartDate><ModifyDate>2014-07-02T18:44:47.3530000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
- 40 + 33 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28518,11 +61091,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 25b2fba9-0e20-45f3-adc3-60748d2c4444-2014-07-02 18:46:07Z + 04a53a0e-d2ab-4a22-81ad-d612989ab95a-2015-01-20 22:40:07Z +
+
+ Authorization + Bearer abc
@@ -28535,12 +61112,16 @@
x-ms-request-id - 72d31b71-f532-438f-bebf-93ee4ca419c8 + f3e6576d-7955-4d77-8092-6d63c575bf66
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28551,23 +61132,23 @@
Date - Wed, 02 Jul 2014 18:46:11 GMT + Tue, 20 Jan 2015 22:40:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>51d22086-2be9-4f4a-a569-3b3372f50d34</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/51d22086-2be9-4f4a-a569-3b3372f50d34</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:29.6930000Z</StartDate><ModifyDate>2014-07-02T18:45:41.6200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b6cbe087-5a1b-4108-b662-965238ab1c0b</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:24:41.9000000</StartDate><ModifyDate>2015-01-20T22:25:05.1630000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 41 + 34 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb2/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28575,11 +61156,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 25b2fba9-0e20-45f3-adc3-60748d2c4444-2014-07-02 18:46:07Z + 04a53a0e-d2ab-4a22-81ad-d612989ab95a-2015-01-20 22:40:07Z +
+
+ Authorization + Bearer abc
@@ -28592,12 +61177,16 @@
x-ms-request-id - 288da756-a21c-4b5a-b0c9-bec663a7c467 + e9df76ad-1f33-4757-b85b-93da666913a1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28608,23 +61197,23 @@
Date - Wed, 02 Jul 2014 18:46:11 GMT + Tue, 20 Jan 2015 22:40:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>ae68062d-9a09-4ae3-b7d1-99eee6004d7f</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2/databasecopies/ae68062d-9a09-4ae3-b7d1-99eee6004d7f</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:01.2900000Z</StartDate><ModifyDate>2014-07-02T18:45:18.6670000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:29:12.1330000</StartDate><ModifyDate>2015-01-20T22:29:33.4930000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 42 + 35 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28632,11 +61221,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 25b2fba9-0e20-45f3-adc3-60748d2c4444-2014-07-02 18:46:07Z + 566a1f78-a723-4b3d-9d7c-e29da27b4bda-2015-01-20 22:42:04Z +
+
+ Authorization + Bearer abc
@@ -28649,12 +61242,16 @@
x-ms-request-id - a716043f-aa99-46eb-baf7-c3cd8065684d + 1e13d2ba-4804-4aff-af21-2dbb54467541
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28665,23 +61262,23 @@
Date - Wed, 02 Jul 2014 18:46:13 GMT + Tue, 20 Jan 2015 22:42:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:45:24.5270000Z</StartDate><ModifyDate>2014-07-02T18:45:55.6170000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>8</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:36:05.6670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:41:32.6500000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:21:26.5070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:26:41.6000000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>8</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:34:40.9630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:40:08.4970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T21:00:44.0500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:10:56.9000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:16:51.8370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:12:50.3830000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:18:11.1030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource></ServiceResources>
- 43 + 36 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28689,11 +61286,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9abd67c1-7f21-4bff-b381-9b9353de7271-2014-07-02 18:46:13Z + 566a1f78-a723-4b3d-9d7c-e29da27b4bda-2015-01-20 22:42:04Z +
+
+ Authorization + Bearer abc
@@ -28706,12 +61307,16 @@
x-ms-request-id - ab8f5d9b-3acf-4d21-8e67-fd8cb5ad60e7 + 77a370af-4d7f-4419-a958-95d2709c9b7f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28722,23 +61327,23 @@
Date - Wed, 02 Jul 2014 18:46:13 GMT + Tue, 20 Jan 2015 22:42:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:45:01.0200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>5b55e880-8073-4e49-93c0-e8f198c4b975</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3/databasecopies/5b55e880-8073-4e49-93c0-e8f198c4b975</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:36:08.0430000</StartDate><ModifyDate>2015-01-20T22:36:32.5900000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>9</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 44 + 37 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61 - PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28746,20 +61351,20 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 778a4b06-2059-42d1-8fa8-3b922268ca5c-2014-07-02 18:46:13Z + 566a1f78-a723-4b3d-9d7c-e29da27b4bda-2015-01-20 22:42:04Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <IsForcedTerminate>false</IsForcedTerminate> - </ServiceResource> - - application/xml + +
@@ -28767,12 +61372,16 @@
x-ms-request-id - 7cf78e68-ee60-4dad-a4b7-0cd7471b0f42 + 7e36999d-9c4b-4d97-bdcb-cd269f2efaf0
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28783,23 +61392,23 @@
Date - Wed, 02 Jul 2014 18:46:17 GMT + Tue, 20 Jan 2015 22:42:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>8df450a0-461f-4d20-975d-6737a3939c61</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:42:57.6170000Z</StartDate><ModifyDate>2014-07-02T18:45:01.0200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:37:50.9630000</StartDate><ModifyDate>2015-01-20T22:38:20.4330000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 45 + 38 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies/8df450a0-461f-4d20-975d-6737a3939c61 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb2/databasecopies + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28807,15 +61416,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 778a4b06-2059-42d1-8fa8-3b922268ca5c-2014-07-02 18:46:13Z + 566a1f78-a723-4b3d-9d7c-e29da27b4bda-2015-01-20 22:42:04Z +
+
+ Authorization + Bearer abc
- +
@@ -28824,35 +61437,43 @@
x-ms-request-id - 29b7b16d-23d7-49ba-b109-ecea7c87f62a + 6c123615-044b-4513-ac90-20db406da706
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Wed, 02 Jul 2014 18:46:27 GMT + Tue, 20 Jan 2015 22:42:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>56a14baf-8675-4d94-8966-b02dcc242a43</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2/databasecopies/56a14baf-8675-4d94-8966-b02dcc242a43</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:34:43.4030000</StartDate><ModifyDate>2015-01-20T22:35:08.4500000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>8</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 46 + 39 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/master/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28860,11 +61481,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 10163264-c9e3-492b-845f-c8f30e1db79e-2014-07-02 18:46:27Z + 566a1f78-a723-4b3d-9d7c-e29da27b4bda-2015-01-20 22:42:04Z +
+
+ Authorization + Bearer abc
@@ -28877,12 +61502,16 @@
x-ms-request-id - cd8a7026-37e8-4cd4-8fd8-aed0796274b8 + 9d0923f0-b433-4692-be74-4f5a746bbefd
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28893,23 +61522,23 @@
Date - Wed, 02 Jul 2014 18:46:27 GMT + Tue, 20 Jan 2015 22:42:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>bca19806-bf69-4369-a21f-c607d3756d89</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:07.3300000Z</StartDate><ModifyDate>2014-07-02T18:44:47.3530000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
- 47 + 40 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89 - PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28917,20 +61546,20 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - df72b562-0d56-4ebb-941c-f8ba432aee6d-2014-07-02 18:46:27Z + 566a1f78-a723-4b3d-9d7c-e29da27b4bda-2015-01-20 22:42:04Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <IsForcedTerminate>true</IsForcedTerminate> - </ServiceResource> - - application/xml + +
@@ -28938,12 +61567,16 @@
x-ms-request-id - 6e0e388a-22e3-4e08-8bfc-d2778b59aba1 + 25c5993b-4d78-4d35-9e0a-386b721cef58
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -28954,23 +61587,23 @@
Date - Wed, 02 Jul 2014 18:46:33 GMT + Tue, 20 Jan 2015 22:42:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>bca19806-bf69-4369-a21f-c607d3756d89</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:07.3300000Z</StartDate><ModifyDate>2014-07-02T18:44:47.3530000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b6cbe087-5a1b-4108-b662-965238ab1c0b</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:24:41.9000000</StartDate><ModifyDate>2015-01-20T22:25:05.1630000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 48 + 41 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies/bca19806-bf69-4369-a21f-c607d3756d89 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -28978,15 +61611,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - df72b562-0d56-4ebb-941c-f8ba432aee6d-2014-07-02 18:46:27Z + 566a1f78-a723-4b3d-9d7c-e29da27b4bda-2015-01-20 22:42:04Z +
+
+ Authorization + Bearer abc
- +
@@ -28995,35 +61632,43 @@
x-ms-request-id - aa4ffc3a-e58d-4a0d-a5fd-e4b0780dd48c + 5d5dac70-b45d-46c0-93cc-247ad4d5cbe3
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Wed, 02 Jul 2014 18:46:38 GMT + Tue, 20 Jan 2015 22:42:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:29:12.1330000</StartDate><ModifyDate>2015-01-20T22:29:33.4930000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 49 + 42 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29031,11 +61676,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - c68037f5-afc3-4126-97fc-6ac9b8045bd6-2014-07-02 18:46:38Z + 46041775-b4c6-4c8b-8275-ea6639602993-2015-01-20 22:42:11Z +
+
+ Authorization + Bearer abc
@@ -29048,12 +61697,16 @@
x-ms-request-id - f30706f2-4fce-49e3-8506-d4fc8160e4fb + c9166b98-a659-43aa-947f-22b1bb78839a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29064,23 +61717,23 @@
Date - Wed, 02 Jul 2014 18:46:38 GMT + Tue, 20 Jan 2015 22:42:11 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>ae68062d-9a09-4ae3-b7d1-99eee6004d7f</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2/databasecopies/ae68062d-9a09-4ae3-b7d1-99eee6004d7f</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:24.9030000Z</StartDate><ModifyDate>2014-07-02T18:45:07.2900000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>b6cbe087-5a1b-4108-b662-965238ab1c0b</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:24:41.9000000</StartDate><ModifyDate>2015-01-20T22:25:05.1630000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 50 + 43 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies/ae68062d-9a09-4ae3-b7d1-99eee6004d7f + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29088,19 +61741,21 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - e3227a31-195b-481b-8dca-19322b85db4c-2014-07-02 18:46:39Z + c1d156e7-35eb-459f-8092-cc6d06aba6bd-2015-01-20 22:42:11Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <IsForcedTerminate>false</IsForcedTerminate> - </ServiceResource> - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <IsForcedTerminate>false</IsForcedTerminate> +</ServiceResource> application/xml
@@ -29109,12 +61764,16 @@
x-ms-request-id - a4205bb6-76b9-44ab-9afd-1e4c01c0d5fb + 6217c613-b750-49e4-ba4c-6f39e27faea1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29125,23 +61784,23 @@
Date - Wed, 02 Jul 2014 18:46:41 GMT + Tue, 20 Jan 2015 22:42:12 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>ae68062d-9a09-4ae3-b7d1-99eee6004d7f</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2/databasecopies/ae68062d-9a09-4ae3-b7d1-99eee6004d7f</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:43:24.9030000Z</StartDate><ModifyDate>2014-07-02T18:45:07.2900000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>b6cbe087-5a1b-4108-b662-965238ab1c0b</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb0</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:24:41.9000000</StartDate><ModifyDate>2015-01-20T22:25:05.1630000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 51 + 44 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies/ae68062d-9a09-4ae3-b7d1-99eee6004d7f + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies/b6cbe087-5a1b-4108-b662-965238ab1c0b DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29149,11 +61808,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - e3227a31-195b-481b-8dca-19322b85db4c-2014-07-02 18:46:39Z + c1d156e7-35eb-459f-8092-cc6d06aba6bd-2015-01-20 22:42:11Z +
+
+ Authorization + Bearer abc
@@ -29166,23 +61829,27 @@
x-ms-request-id - ed1ae6ee-b16a-4435-bba7-4117d2c0431e + b570c8a5-f1d6-472f-b89a-03d99ea1d5b5
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Wed, 02 Jul 2014 18:46:47 GMT + Tue, 20 Jan 2015 22:42:22 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -29190,11 +61857,11 @@
- 52 + 45 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29202,11 +61869,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 7a9b982a-acf4-4bd9-b7bb-785af25350bb-2014-07-02 18:46:47Z + 2b100a48-08bf-48ce-9ba9-45d2313ed425-2015-01-20 22:43:46Z +
+
+ Authorization + Bearer abc
@@ -29219,12 +61890,16 @@
x-ms-request-id - 9cba508b-04ff-4fc7-acbe-f7f4c4bff23e + 1ec7c24e-5f7f-4c56-8fd7-aa9c9e872e51
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29235,23 +61910,23 @@
Date - Wed, 02 Jul 2014 18:46:51 GMT + Tue, 20 Jan 2015 22:43:46 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:45:24.5270000Z</StartDate><ModifyDate>2014-07-02T18:45:55.6170000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>8</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:29:12.1330000</StartDate><ModifyDate>2015-01-20T22:29:33.4930000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 53 + 46 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55 PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29259,19 +61934,21 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - f3914f9c-915c-471a-a797-86c0dcb7a397-2014-07-02 18:46:51Z + 067c9b80-f1f6-40b1-bba6-1c64f49cd06a-2015-01-20 22:43:46Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <IsForcedTerminate>true</IsForcedTerminate> - </ServiceResource> - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <IsForcedTerminate>true</IsForcedTerminate> +</ServiceResource> application/xml
@@ -29280,12 +61957,16 @@
x-ms-request-id - 8221f862-141b-4ace-b22b-8684637a7826 + 790d8c6b-e76f-4b13-a928-f35eb28037a9
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29296,23 +61977,23 @@
Date - Wed, 02 Jul 2014 18:46:52 GMT + Tue, 20 Jan 2015 22:43:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>47dcf839-2847-4458-9e61-584f3adbc2bc</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:45:24.5270000Z</StartDate><ModifyDate>2014-07-02T18:45:55.6170000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>8</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb1</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb1</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb1</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:29:12.1330000</StartDate><ModifyDate>2015-01-20T22:29:33.4930000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 54 + 47 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies/47dcf839-2847-4458-9e61-584f3adbc2bc + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies/b67a18a3-2ba6-4ba9-b50c-686cb1c8ce55 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29320,11 +62001,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - f3914f9c-915c-471a-a797-86c0dcb7a397-2014-07-02 18:46:51Z + 067c9b80-f1f6-40b1-bba6-1c64f49cd06a-2015-01-20 22:43:46Z +
+
+ Authorization + Bearer abc
@@ -29337,23 +62022,27 @@
x-ms-request-id - ad9f904e-c5c7-454b-be62-2f46080e8300 + 7ef37b53-c130-4e7b-803c-4a7eb5dec95f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Wed, 02 Jul 2014 18:47:06 GMT + Tue, 20 Jan 2015 22:43:51 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -29361,11 +62050,11 @@
- 55 + 48 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29373,11 +62062,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - f4d98c48-35f1-47c8-a8a1-3dd231ee00b1-2014-07-02 18:47:06Z + ed5703c7-869b-471a-9254-cea985c08c77-2015-01-20 22:43:58Z +
+
+ Authorization + Bearer abc
@@ -29390,12 +62083,16 @@
x-ms-request-id - be101562-b103-4199-8623-aa8fe88f5a75 + 73f80fc5-3c73-43df-b41b-f121e1dcb92f
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29406,23 +62103,23 @@
Date - Wed, 02 Jul 2014 18:47:07 GMT + Tue, 20 Jan 2015 22:43:58 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>51d22086-2be9-4f4a-a569-3b3372f50d34</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/51d22086-2be9-4f4a-a569-3b3372f50d34</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:29.6930000Z</StartDate><ModifyDate>2014-07-02T18:45:41.6200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>56a14baf-8675-4d94-8966-b02dcc242a43</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2/databasecopies/56a14baf-8675-4d94-8966-b02dcc242a43</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:34:43.2000000</StartDate><ModifyDate>2015-01-20T22:35:08.9330000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 56 + 49 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies/51d22086-2be9-4f4a-a569-3b3372f50d34 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies/56a14baf-8675-4d94-8966-b02dcc242a43 PUT - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29430,16 +62127,20 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 2da385bd-2f29-45ff-a2bb-e7bd30a6f0a8-2014-07-02 18:47:08Z + c5362c67-5d51-463b-9538-2592f5cfdd2e-2015-01-20 22:43:58Z +
+
+ Authorization + Bearer abc
<ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <IsForcedTerminate>true</IsForcedTerminate> + <IsForcedTerminate>false</IsForcedTerminate> </ServiceResource> application/xml @@ -29449,12 +62150,16 @@
x-ms-request-id - 0356b296-0598-4a6e-b2a5-50ee36f98a02 + e08ae913-ca10-4486-812f-f6dcd7de1f4b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29465,23 +62170,23 @@
Date - Wed, 02 Jul 2014 18:47:23 GMT + Tue, 20 Jan 2015 22:44:00 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>51d22086-2be9-4f4a-a569-3b3372f50d34</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/51d22086-2be9-4f4a-a569-3b3372f50d34</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2014-07-02T18:44:29.6930000Z</StartDate><ModifyDate>2014-07-02T18:45:41.6200000Z</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>6</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>56a14baf-8675-4d94-8966-b02dcc242a43</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2/databasecopies/56a14baf-8675-4d94-8966-b02dcc242a43</SelfLink><ParentLink>https://localhost/servers/partnersrv/databases/testdb2</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb2</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb2</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:34:43.2000000</StartDate><ModifyDate>2015-01-20T22:35:08.9330000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 57 + 50 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies/51d22086-2be9-4f4a-a569-3b3372f50d34 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies/56a14baf-8675-4d94-8966-b02dcc242a43 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29489,11 +62194,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 2da385bd-2f29-45ff-a2bb-e7bd30a6f0a8-2014-07-02 18:47:08Z + c5362c67-5d51-463b-9538-2592f5cfdd2e-2015-01-20 22:43:58Z +
+
+ Authorization + Bearer abc
@@ -29506,23 +62215,27 @@
x-ms-request-id - 0ea54bb6-a187-469d-be4a-78cddb8e8607 + 6c182f4d-e758-4508-acb6-da95e858e79b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Wed, 02 Jul 2014 18:47:55 GMT + Tue, 20 Jan 2015 22:44:09 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -29530,11 +62243,11 @@
- 58 + 51 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29542,68 +62255,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 895e78a2-ba4d-4677-aa95-73f60c136f76-2014-07-02 18:47:55Z -
-
- - - - -
- - OK - -
- x-ms-request-id - 41d4deec-c78f-4b76-86c2-f78997847342 -
-
- X-Content-Type-Options - nosniff -
-
- Cache-Control - no-store,no-cache -
-
- Content-Type - application/xml; charset=utf-8 -
-
- Date - Wed, 02 Jul 2014 18:48:01 GMT -
-
- Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 -
-
- - <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/> -
-
- - 59 - - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 - -
- x-ms-version - 2012-03-01 -
-
- x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + 6d941944-4cd5-4630-800b-6ce0f55ce4bb-2015-01-20 22:44:26Z
- x-ms-client-request-id - f59c4358-a09f-4348-9a55-622937ab3487-2014-07-02 18:48:01Z + Authorization + Bearer abc
@@ -29616,12 +62276,16 @@
x-ms-request-id - b331a895-0c4d-45af-864b-93750d418c3b + 940fd2d9-d6b6-4a4e-98b7-b0a6a155f48c
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29632,23 +62296,23 @@
Date - Wed, 02 Jul 2014 18:48:03 GMT + Tue, 20 Jan 2015 22:44:26 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>5b55e880-8073-4e49-93c0-e8f198c4b975</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3/databasecopies/5b55e880-8073-4e49-93c0-e8f198c4b975</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:36:08.0430000</StartDate><ModifyDate>2015-01-20T22:36:32.5900000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>9</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 60 + 52 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies/5b55e880-8073-4e49-93c0-e8f198c4b975 + PUT + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29656,16 +62320,22 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 45d0c179-3b4f-4868-ae1d-8fae7ee2a9f5-2014-07-02 18:48:04Z + cc334c45-0387-4c0c-a74c-dc0a0d09e20d-2015-01-20 22:44:26Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <IsForcedTerminate>true</IsForcedTerminate> +</ServiceResource> + application/xml
@@ -29673,12 +62343,16 @@
x-ms-request-id - fb27c970-6e85-4884-86b0-d43061bd34a0 + b0a717e3-751b-4a5d-9df6-13bf5ffc35bd
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29689,23 +62363,23 @@
Date - Wed, 02 Jul 2014 18:48:07 GMT + Tue, 20 Jan 2015 22:44:27 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>5b55e880-8073-4e49-93c0-e8f198c4b975</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3/databasecopies/5b55e880-8073-4e49-93c0-e8f198c4b975</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb3</ParentLink><SourceServerName>partnersrv</SourceServerName><SourceDatabaseName>testdb3</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb3</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:36:08.0430000</StartDate><ModifyDate>2015-01-20T22:36:32.5900000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>9</LocalDatabaseId><IsLocalDatabaseReplicationTarget>True</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 61 + 53 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies/5b55e880-8073-4e49-93c0-e8f198c4b975 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29713,15 +62387,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 7de3fd34-8161-493b-ab2a-23e508344332-2014-07-02 18:48:07Z + cc334c45-0387-4c0c-a74c-dc0a0d09e20d-2015-01-20 22:44:26Z +
+
+ Authorization + Bearer abc
- +
@@ -29730,39 +62408,39 @@
x-ms-request-id - 9e4e11bc-1d30-4b22-955f-cf8598e58dee + 9cfb6ad6-f453-44c8-bfca-cef9525cb64c
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:07 GMT + Tue, 20 Jan 2015 22:44:44 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/> +
- 62 + 54 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29770,11 +62448,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 50ff4911-c6cb-4396-9100-fd5e742a0c8d-2014-07-02 18:48:07Z + 8afd4be3-53fc-474b-ad95-719fe5ea93d9-2015-01-20 22:45:09Z +
+
+ Authorization + Bearer abc
@@ -29787,12 +62469,16 @@
x-ms-request-id - 65b8d1ad-98a2-4815-b8d4-aa6901be8472 + 5856c2d4-0414-4481-b67c-0c1a1db0ab0d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29803,23 +62489,23 @@
Date - Wed, 02 Jul 2014 18:48:07 GMT + Tue, 20 Jan 2015 22:45:09 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:37:50.9630000</StartDate><ModifyDate>2015-01-20T22:38:20.4330000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource></ServiceResources>
- 63 + 55 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies/3a3494d4-fd00-4fc3-b624-1e749bd2cdb1 + PUT + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29827,16 +62513,22 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9f07b526-ee55-44ed-879a-457edaecb486-2014-07-02 18:48:08Z + d2e46774-64b6-4601-9d0c-bd3ecf456fc9-2015-01-20 22:45:09Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <IsForcedTerminate>true</IsForcedTerminate> +</ServiceResource> + application/xml
@@ -29844,12 +62536,16 @@
x-ms-request-id - d3fb9c89-6c7a-41a7-ba88-c085d629c689 + 117e3bd2-65a1-48d4-b87a-824cbc8248af
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29860,23 +62556,23 @@
Date - Wed, 02 Jul 2014 18:48:08 GMT + Tue, 20 Jan 2015 22:45:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T17:47:03.6500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T17:47:23.9330000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:40:51.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:40:59.8870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:01.5730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:41:09.3500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:41:20.2470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:45:47.4800000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:42:33.3600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:42:40.9800000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:41.6830000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:43:56.6670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:17.2130000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:19.1370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>8</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:45:17.8630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:55.2300000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:55.8400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4/databasecopies/3a3494d4-fd00-4fc3-b624-1e749bd2cdb1</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb4</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb4</SourceDatabaseName><DestinationServerName>partnersrv</DestinationServerName><DestinationDatabaseName>testdb4</DestinationDatabaseName><IsContinuous>True</IsContinuous><StartDate>2015-01-20T22:37:50.9630000</StartDate><ModifyDate>2015-01-20T22:38:20.4330000</ModifyDate><PercentComplete>100</PercentComplete><ReplicationState>2</ReplicationState><ReplicationStateDescription>CATCH_UP</ReplicationStateDescription><LocalDatabaseId>7</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>True</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 64 + 56 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/master/databasecopies - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies/3a3494d4-fd00-4fc3-b624-1e749bd2cdb1 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29884,15 +62580,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9f07b526-ee55-44ed-879a-457edaecb486-2014-07-02 18:48:08Z + d2e46774-64b6-4601-9d0c-bd3ecf456fc9-2015-01-20 22:45:09Z +
+
+ Authorization + Bearer abc
- +
@@ -29901,39 +62601,39 @@
x-ms-request-id - 553d5387-a824-4f96-9f98-5b8c886e8216 + 690ac392-f926-4892-8249-93977a4e2c59
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:10 GMT + Tue, 20 Jan 2015 22:45:26 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/> +
- 65 + 57 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29941,11 +62641,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9f07b526-ee55-44ed-879a-457edaecb486-2014-07-02 18:48:08Z + b45ebb71-da33-4767-8369-c18ce38e1c02-2015-01-20 22:46:03Z +
+
+ Authorization + Bearer abc
@@ -29958,12 +62662,16 @@
x-ms-request-id - 3d49e414-07b1-4823-8afa-c437a574adcb + dce4e9c4-b064-489d-bb72-edb0cef135c2
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -29974,11 +62682,11 @@
Date - Wed, 02 Jul 2014 18:48:10 GMT + Tue, 20 Jan 2015 22:46:03 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -29986,11 +62694,11 @@
- 66 + 58 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -29998,11 +62706,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9f07b526-ee55-44ed-879a-457edaecb486-2014-07-02 18:48:08Z + f32d0637-1745-48a5-81ea-75b9360bb20b-2015-01-20 22:46:04Z +
+
+ Authorization + Bearer abc
@@ -30015,12 +62727,16 @@
x-ms-request-id - ced2f9f2-59ff-4f88-8cfd-05d945454786 + 4d21dfc8-686d-4bb7-8c73-4cfbb969149a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30031,11 +62747,11 @@
Date - Wed, 02 Jul 2014 18:48:10 GMT + Tue, 20 Jan 2015 22:46:04 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -30043,11 +62759,11 @@
- 67 + 59 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30055,11 +62771,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9f07b526-ee55-44ed-879a-457edaecb486-2014-07-02 18:48:08Z + b3d82a11-80c8-4c69-a4a7-ba1d6f395732-2015-01-20 22:46:06Z +
+
+ Authorization + Bearer abc
@@ -30072,12 +62792,16 @@
x-ms-request-id - 323b3672-18e4-4837-95cf-1eccf0e340e8 + 081d97f3-03f3-45a7-a6e4-c5eff6e8c51a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30088,11 +62812,11 @@
Date - Wed, 02 Jul 2014 18:48:11 GMT + Tue, 20 Jan 2015 22:46:06 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -30100,11 +62824,11 @@
- 68 + 60 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb2/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30112,11 +62836,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9f07b526-ee55-44ed-879a-457edaecb486-2014-07-02 18:48:08Z + 6e0b4cde-d522-48b7-9409-16e6fdac9910-2015-01-20 22:46:07Z +
+
+ Authorization + Bearer abc
@@ -30129,12 +62857,16 @@
x-ms-request-id - e9755735-33ad-41c5-b589-9d51fe62fe65 + 7f26c61b-89dc-447c-a24e-d0919266bda3
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30145,11 +62877,11 @@
Date - Wed, 02 Jul 2014 18:48:11 GMT + Tue, 20 Jan 2015 22:46:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -30157,11 +62889,11 @@
- 69 + 61 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30169,11 +62901,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9f07b526-ee55-44ed-879a-457edaecb486-2014-07-02 18:48:08Z + 9bf6df1b-000a-4b5e-9dec-75d8054f4143-2015-01-20 22:46:08Z +
+
+ Authorization + Bearer abc
@@ -30186,12 +62922,16 @@
x-ms-request-id - 973aba1d-a20a-4646-92a9-14a3fe20e9aa + 195d09ea-d327-462d-a61b-7c025990d9c6
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30202,11 +62942,11 @@
Date - Wed, 02 Jul 2014 18:48:12 GMT + Tue, 20 Jan 2015 22:46:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -30214,11 +62954,11 @@
- 70 + 62 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30226,11 +62966,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - a42e534e-7ca1-424b-be56-ecb412bea813-2014-07-02 18:48:12Z + 74958264-1fda-4a8f-900b-e309309566ec-2015-01-20 22:46:10Z +
+
+ Authorization + Bearer abc
@@ -30243,12 +62987,16 @@
x-ms-request-id - 7e305d34-665d-4918-9179-773a2e7b6b7b + 906b89f7-aefe-4837-886a-45ad83273e2e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30259,23 +63007,23 @@
Date - Wed, 02 Jul 2014 18:48:14 GMT + Tue, 20 Jan 2015 22:46:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T17:47:03.6500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T17:47:23.9330000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:40:51.5700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:40:59.8870000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:01.5730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:41:09.3500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:41:20.2470000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:45:47.4800000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:42:33.3600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:42:40.9800000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:41.6830000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:43:56.6670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:17.2130000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:19.1370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>8</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:45:17.8630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:55.2300000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:55.8400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:36:05.6670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:41:32.6500000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:21:26.5070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:26:41.6000000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>8</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:34:40.9630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:40:08.4970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T21:00:44.0500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:10:56.9000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:16:51.8370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:12:50.3830000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:18:11.1030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource></ServiceResources>
- 71 + 63 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30283,11 +63031,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 7848f16c-1f65-4e9d-8d6c-38f2ca39eb59-2014-07-02 18:48:14Z + 74958264-1fda-4a8f-900b-e309309566ec-2015-01-20 22:46:10Z +
+
+ Authorization + Bearer abc
@@ -30300,12 +63052,16 @@
x-ms-request-id - 9611db07-836c-423b-9d09-56f7d881b9e7 + 68d041ef-1d83-4a24-91bf-14646009885d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30316,23 +63072,23 @@
Date - Wed, 02 Jul 2014 18:48:14 GMT + Tue, 20 Jan 2015 22:46:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
- 72 + 64 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30340,11 +63096,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - c7ccab11-3412-4c11-92fc-e88c7956db92-2014-07-02 18:48:14Z + 74958264-1fda-4a8f-900b-e309309566ec-2015-01-20 22:46:10Z +
+
+ Authorization + Bearer abc
@@ -30357,12 +63117,16 @@
x-ms-request-id - 5fb47a90-c879-495a-b280-620093900fd2 + 39557e0d-eb04-4a24-9064-77a580ab0b4a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30373,23 +63137,23 @@
Date - Wed, 02 Jul 2014 18:48:15 GMT + Tue, 20 Jan 2015 22:46:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
- 73 + 65 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb2/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30397,11 +63161,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 640ac858-7bcb-4fea-8583-3019c7c2648b-2014-07-02 18:48:15Z + 74958264-1fda-4a8f-900b-e309309566ec-2015-01-20 22:46:10Z +
+
+ Authorization + Bearer abc
@@ -30414,12 +63182,16 @@
x-ms-request-id - 92fc94c4-491b-436e-a618-c0690658df73 + d5d8f4d8-2fde-4bec-a2d6-a559ef75bdf7
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30430,23 +63202,23 @@
Date - Wed, 02 Jul 2014 18:48:15 GMT + Tue, 20 Jan 2015 22:46:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
- 74 + 66 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/master/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30454,11 +63226,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 0201ba05-69e5-4304-acab-87390b0c5a62-2014-07-02 18:48:15Z + 74958264-1fda-4a8f-900b-e309309566ec-2015-01-20 22:46:10Z +
+
+ Authorization + Bearer abc
@@ -30471,12 +63247,16 @@
x-ms-request-id - 05fb2aee-a769-4b50-81d5-be875a7a7be6 + 1d80689a-93c2-4422-9e6a-13dff2b90579
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30487,23 +63267,23 @@
Date - Wed, 02 Jul 2014 18:48:15 GMT + Tue, 20 Jan 2015 22:46:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
- 75 + 67 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30511,11 +63291,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 743bdd27-6557-42d2-9c0d-41a36db220dc-2014-07-02 18:48:16Z + 74958264-1fda-4a8f-900b-e309309566ec-2015-01-20 22:46:10Z +
+
+ Authorization + Bearer abc
@@ -30528,12 +63312,16 @@
x-ms-request-id - c2e7b21d-06fc-445d-832f-85cf90fc343f + 63574305-7b6f-4644-8bc8-a30524ab9e6e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30544,23 +63332,23 @@
Date - Wed, 02 Jul 2014 18:48:16 GMT + Tue, 20 Jan 2015 22:46:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
- 76 + 68 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1/databasecopies GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30568,11 +63356,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - bc076cdf-eacf-4993-949a-7fd6c6f3a1be-2014-07-02 18:48:16Z + 74958264-1fda-4a8f-900b-e309309566ec-2015-01-20 22:46:10Z +
+
+ Authorization + Bearer abc
@@ -30585,12 +63377,16 @@
x-ms-request-id - 548938b3-be7b-49ce-a088-847e20e8e6b5 + 8b4f9709-c28c-43a9-a9ed-6447e28d8621
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -30601,23 +63397,23 @@
Date - Wed, 02 Jul 2014 18:48:16 GMT + Tue, 20 Jan 2015 22:46:10 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"/>
- 77 + 69 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30625,15 +63421,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 0519f4a5-e2d9-45f9-a7fa-51f806d1f255-2014-07-02 18:48:16Z + ccfa77b4-cb2d-404e-8228-c5cd3e79d4a8-2015-01-20 22:46:34Z +
+
+ Authorization + Bearer abc
- +
@@ -30642,35 +63442,43 @@
x-ms-request-id - e15b6f1f-0135-44a4-9893-8db91a3eb9ea + 9857e5e8-d371-41b1-bd27-7e125f790688
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Wed, 02 Jul 2014 18:48:24 GMT + Tue, 20 Jan 2015 22:46:34 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:36:05.6670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:41:32.6500000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:21:26.5070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:26:41.6000000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>8</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:34:40.9630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:40:08.4970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T21:00:44.0500000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:10:56.9000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:16:51.8370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:12:50.3830000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:18:11.1030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource></ServiceResources>
- 78 + 70 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30678,15 +63486,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 598721c5-ee17-4db8-9843-420647d9edfc-2014-07-02 18:48:24Z + b2a07415-1b51-4dec-9c0f-532e312696aa-2015-01-20 22:46:34Z +
+
+ Authorization + Bearer abc
- +
@@ -30695,35 +63507,43 @@
x-ms-request-id - 13d3fca3-7dc9-4a11-99d9-4c85c079df1a + 95b49e29-f738-4851-b0e1-d83fff97a00d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Wed, 02 Jul 2014 18:48:26 GMT + Tue, 20 Jan 2015 22:46:34 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 79 + 71 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30731,11 +63551,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - bdbfb9a6-8306-4ce4-97eb-8aa169ca06ad-2014-07-02 18:48:26Z + 9fc20f73-a872-4604-89f7-fcbc701587a7-2015-01-20 22:46:34Z +
+
+ Authorization + Bearer abc
@@ -30748,23 +63572,27 @@
x-ms-request-id - 721805ce-c7b9-44d9-9e95-d49e35bc2167 + 4a380954-ee80-4a71-8ec9-c6b09d5a1bee
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:32 GMT + Tue, 20 Jan 2015 22:46:49 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -30772,11 +63600,11 @@
- 80 + 72 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb4 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30784,11 +63612,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 02c228e4-90ba-4fe5-8f75-d30556678b52-2014-07-02 18:48:32Z + ec56fa24-6238-4eca-a955-6a2b6b56f0fd-2015-01-20 22:46:49Z +
+
+ Authorization + Bearer abc
@@ -30801,23 +63633,27 @@
x-ms-request-id - c7001c19-95db-4dcb-9705-c76488725516 + c734f589-7cdc-4068-90ee-197677e76636
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:38 GMT + Tue, 20 Jan 2015 22:47:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -30825,11 +63661,11 @@
- 81 + 73 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb2 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30837,11 +63673,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 9875331a-8438-4c7d-9ae1-9ad4219f68c1-2014-07-02 18:48:38Z + 7fb0f740-3c83-4c57-9c4a-f834e145841a-2015-01-20 22:47:07Z +
+
+ Authorization + Bearer abc
@@ -30854,23 +63694,27 @@
x-ms-request-id - 18fa9c5a-77dd-4efc-bb24-10b7c89c3c8c + e79331ed-ada1-4656-b79f-71f4ffc2629e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:46 GMT + Tue, 20 Jan 2015 22:47:24 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -30878,11 +63722,11 @@
- 82 + 74 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases?contentview=generic - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30890,15 +63734,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - f4b63a46-700f-45c0-8b7a-75982136d94d-2014-07-02 18:48:46Z + 513a2fda-0441-4513-a347-14927bf57c64-2015-01-20 22:47:24Z +
+
+ Authorization + Bearer abc
- +
@@ -30907,39 +63755,39 @@
x-ms-request-id - 294188c7-ae28-46c2-9ed4-fccc03602c6f + af5734ed-54f7-4601-9da0-3a5caa49e28d
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:46 GMT + Tue, 20 Jan 2015 22:47:26 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/master</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T17:47:46.6730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T17:48:08.9030000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:41:28.4570000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:41:42.3070000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:08.1200000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:42:01.5100000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:42:25.5100000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:55.0730000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:43:04.6530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:05.0730000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:12.6970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>7</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:43:12.3600000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:44:52.6200000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:09.2770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Suspect</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>8</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-07-02T18:44:45.5030000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-07-02T18:45:44.2600000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-07-03T01:46:47.9800000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> +
- 83 + 75 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb1 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -30947,15 +63795,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - b3d9d368-edb2-4989-a8c3-7c0872a99ca5-2014-07-02 18:48:46Z + a3dc63ca-07a6-47ab-aff0-38b81877749c-2015-01-20 22:47:27Z +
+
+ Authorization + Bearer abc
- +
@@ -30964,39 +63816,39 @@
x-ms-request-id - 2c63ce84-933d-49cb-9537-7093c8594fee + f69edd03-22e4-4ec5-ae01-51817164f36a
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:46 GMT + Tue, 20 Jan 2015 22:47:41 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 84 + 76 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31004,11 +63856,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 34d5fe72-51bb-4e43-a020-dd82408c713c-2014-07-02 18:48:46Z + b9afe3fd-d77a-4da6-9a4c-486ffcf794a5-2015-01-20 22:47:42Z +
+
+ Authorization + Bearer abc
@@ -31021,12 +63877,16 @@
x-ms-request-id - 64237926-b4ca-472a-bf47-054f4543f162 + 4909862a-13a2-4549-8412-c5a1e7da44cf
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -31037,23 +63897,23 @@
Date - Wed, 02 Jul 2014 18:48:46 GMT + Tue, 20 Jan 2015 22:47:41 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/master</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T21:05:00.1000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:20:01.7730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:25:18.4770000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:24:39.2730000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:30:04.9300000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>8</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:29:09.8070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:34:33.2930000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:17:54.8670000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:23:40.9600000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource><ServiceResource><Name>testdb4</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/testdb4</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>9</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T22:37:48.6530000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T22:43:21.5900000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource></ServiceResources>
- 85 + 77 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31061,11 +63921,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 330e9f6b-c9ee-4713-8112-5ba66eec3db3-2014-07-02 18:48:46Z + 0c41e06d-ff9f-4caa-bd93-b912d10b4b30-2015-01-20 22:47:42Z +
+
+ Authorization + Bearer abc
@@ -31078,12 +63942,16 @@
x-ms-request-id - 8d08c5b8-13c9-436b-a247-3d72cc7b1f0a + 1c99cb5d-b471-4d7b-a292-46093a07860b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -31094,23 +63962,23 @@
Date - Wed, 02 Jul 2014 18:48:46 GMT + Tue, 20 Jan 2015 22:47:41 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 86 + 78 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31118,15 +63986,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - fc0a7218-4267-4678-b73c-d54aae9f367c-2014-07-02 18:48:47Z + b688fed9-7168-4042-a616-f7efe271028b-2015-01-20 22:47:42Z +
+
+ Authorization + Bearer abc
- +
@@ -31135,39 +64007,39 @@
x-ms-request-id - 0a376f6c-f61a-470d-9ce6-946379318f45 + 8accd180-cae4-4540-9f1a-34b2f1dab007
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:47 GMT + Tue, 20 Jan 2015 22:48:00 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 87 + 79 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb0 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31175,15 +64047,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 63d2d975-8f4a-4a64-b2e8-6db38bd12020-2014-07-02 18:48:47Z + f42a4ee3-7786-4acb-a5e8-37af37da5917-2015-01-20 22:48:00Z +
+
+ Authorization + Bearer abc
- +
@@ -31192,39 +64068,39 @@
x-ms-request-id - b9e20c4e-6068-4024-80a4-632dc32b0477 + 9d1ac47b-2db9-4ca2-b798-5bd708c737e6
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:47 GMT + Tue, 20 Jan 2015 22:48:17 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 88 + 80 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb1 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31232,15 +64108,19 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - e1def5c9-f186-4385-8fbb-fdeb9a75e56d-2014-07-02 18:48:47Z + 09acc801-f87b-47ac-8dd3-490346b3a13a-2015-01-20 22:48:17Z +
+
+ Authorization + Bearer abc
- +
@@ -31249,39 +64129,39 @@
x-ms-request-id - 60fc52d9-9d31-4e27-9a97-b496c1ccf2dd + 4d20d805-15ef-4531-81af-6c04e1053b2f
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Wed, 02 Jul 2014 18:48:47 GMT + Tue, 20 Jan 2015 22:48:29 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 89 + 81 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb2 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31289,11 +64169,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - f388f8d6-f0ef-40cf-87c4-317cedee2cfd-2014-07-02 18:48:47Z + 5d6fe65c-25fe-455d-b84c-127e71b52f0b-2015-01-20 22:48:29Z +
+
+ Authorization + Bearer abc
@@ -31306,23 +64190,27 @@
x-ms-request-id - 0ff6a95c-b8f2-4a17-8b73-a2128302b22a + 4ca0338a-1375-4e4b-ab09-4f4931810a84
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Wed, 02 Jul 2014 18:49:07 GMT + Tue, 20 Jan 2015 22:48:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -31330,11 +64218,11 @@
- 90 + 82 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb3 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb4 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31342,11 +64230,15 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + f27661da-8568-46f7-9527-fd44de7e872d-2015-01-20 22:10:56Z
x-ms-client-request-id - 114e6b5a-fa75-4fc4-8fd4-cd62aa90c68e-2014-07-02 18:49:07Z + b376dcdf-56f0-48a0-8446-7e7f4ab9bdda-2015-01-20 22:48:47Z +
+
+ Authorization + Bearer abc
@@ -31359,35 +64251,44 @@
x-ms-request-id - 5c78510c-381e-43a6-870c-355082c7b5b0 + fbfc66f2-46c7-46df-a683-af1dadd60d67
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Wed, 02 Jul 2014 18:49:48 GMT + Tue, 20 Jan 2015 22:49:04 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
+
+
+ + UnitTest.Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Database.Cmdlet.AzureSqlDatabaseCopyCertAuthTests.AzureSqlDatabaseCopyCertTests + - 91 + 14 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb0 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31395,11 +64296,11 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z
x-ms-client-request-id - 816a3fe3-e455-476c-82cb-cea759a7441a-2014-07-02 18:49:48Z + 7ad4d817-df30-4699-b0ff-b65bd35a7e66-2014-04-15 21:47:13Z
@@ -31412,7 +64313,7 @@
x-ms-request-id - 397e93df-0169-4d16-aaac-406ced1e05c2 + 7ad4d817-df30-4699-b0ff-b65bd35a7e66
X-Content-Type-Options @@ -31424,11 +64325,11 @@
Date - Wed, 02 Jul 2014 18:49:57 GMT + Tue, 15 Apr 2014 21:47:16 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -31436,11 +64337,11 @@
- 92 + 15 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb1 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0copy1 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31448,11 +64349,11 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z
x-ms-client-request-id - cac9a1fe-62d6-4d88-bbcf-598182315f71-2014-07-02 18:49:57Z + 1672d23a-8a0e-4a2d-9371-72589a467bc3-2014-04-15 21:47:17Z
@@ -31465,7 +64366,7 @@
x-ms-request-id - 4100a558-dfdf-4d45-9cbe-e4feb700b435 + 1672d23a-8a0e-4a2d-9371-72589a467bc3
X-Content-Type-Options @@ -31477,11 +64378,11 @@
Date - Wed, 02 Jul 2014 18:50:10 GMT + Tue, 15 Apr 2014 21:47:16 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -31489,11 +64390,11 @@
- 93 + 16 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases/testdb4 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0copy2 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/1.0.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31501,11 +64402,11 @@
x-ms-client-session-id - 5239bcba-a38e-4fec-8e44-0b13d907360e-2014-07-02 18:40:43Z + 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z
x-ms-client-request-id - bf197c2c-97c5-4ff5-b2ed-344b167ab0ed-2014-07-02 18:50:10Z + 11e58e00-7fd2-4aa1-9226-c9cb0ae4dd03-2014-04-15 21:47:17Z
@@ -31518,7 +64419,7 @@
x-ms-request-id - 9afc41f0-7a6f-419a-803f-04013a1f6ed5 + 11e58e00-7fd2-4aa1-9226-c9cb0ae4dd03
X-Content-Type-Options @@ -31530,28 +64431,23 @@
Date - Wed, 02 Jul 2014 18:50:18 GMT + Tue, 15 Apr 2014 21:47:17 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
-
-
- - UnitTest.Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Database.Cmdlet.AzureSqlDatabaseCopyCertAuthTests.AzureSqlDatabaseCopyCertTests - - 0 + 17 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases?contentview=generic + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31563,25 +64459,20 @@
x-ms-client-request-id - d1f80ff9-cd56-4baa-97fd-3a3109f8542f-2014-04-15 21:47:05Z + 2d5256ee-d06e-4801-93d0-4320f4db52be-2014-04-15 21:47:18Z
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb0</Name> - <CollationName></CollationName> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - d1f80ff9-cd56-4baa-97fd-3a3109f8542f + 2d5256ee-d06e-4801-93d0-4320f4db52be
X-Content-Type-Options @@ -31597,23 +64488,23 @@
Date - Tue, 15 Apr 2014 21:47:07 GMT + Tue, 15 Apr 2014 21:47:17 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T21:47:07.7000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-15T21:47:08.3400000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-04-15T21:48:07.6100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/master</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T19:12:12.2930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-15T19:12:14.1130000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources>
- 1 + 18 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31625,7 +64516,7 @@
x-ms-client-request-id - 23cb920a-c0f9-4b04-aa76-f3c66a0d1402-2014-04-15 21:47:08Z + dae154da-9222-4a0b-b462-676c22335de0-2014-04-15 21:47:18Z
@@ -31638,7 +64529,7 @@
x-ms-request-id - 23cb920a-c0f9-4b04-aa76-f3c66a0d1402 + dae154da-9222-4a0b-b462-676c22335de0
X-Content-Type-Options @@ -31654,23 +64545,23 @@
Date - Tue, 15 Apr 2014 21:47:07 GMT + Tue, 15 Apr 2014 21:47:17 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource>
- 2 + 0 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31678,21 +64569,22 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 819fc9cb-51d9-4a2e-b05f-fd7f5ba78f22-2014-04-15 21:47:08Z + eb3fd2a9-1ecd-4c3b-841f-51c1457af7f1-2015-01-20 05:02:56Z
-
- - - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <PartnerServer>cloud4</PartnerServer> - <PartnerDatabase>testdb0copy1</PartnerDatabase> - <IsContinuous>false</IsContinuous> - </ServiceResource> - +
+ Authorization + Bearer abc +
+ + + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdb0</Name> + <CollationName></CollationName> +</ServiceResource> application/xml
@@ -31701,12 +64593,16 @@
x-ms-request-id - 819fc9cb-51d9-4a2e-b05f-fd7f5ba78f22 + 014b6f50-f6b2-4d91-a688-f59e198ee9cf
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -31717,23 +64613,23 @@
Date - Tue, 15 Apr 2014 21:47:10 GMT + Tue, 20 Jan 2015 05:03:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>fd8e9263-5e78-48d3-ac82-6380312e44d3</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/fd8e9263-5e78-48d3-ac82-6380312e44d3</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb0copy1</DestinationDatabaseName><IsContinuous>False</IsContinuous><StartDate>2014-04-15T21:47:09.8600000Z</StartDate><ModifyDate>2014-04-15T21:47:09.8600000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T05:02:58.4200000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T05:07:58.4200000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 3 + 1 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31741,35 +64637,37 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 75e57546-2ca0-4c4c-a84a-888019485367-2014-04-15 21:47:10Z + 2d48ad13-34bd-4681-a9d4-124af92f7521-2015-01-20 05:03:05Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <PartnerServer>cloud4</PartnerServer> - <PartnerDatabase>testdb0copy2</PartnerDatabase> - <IsContinuous>false</IsContinuous> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - 75e57546-2ca0-4c4c-a84a-888019485367 + 3d0dd9e1-e3f5-46f2-92a8-4917e5cb3753
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -31780,23 +64678,23 @@
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:03:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>da81c3fe-d3cd-4e9a-9d34-bd57d8ff3d14</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/da81c3fe-d3cd-4e9a-9d34-bd57d8ff3d14</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb0copy2</DestinationDatabaseName><IsContinuous>False</IsContinuous><StartDate>2014-04-15T21:47:11.0630000Z</StartDate><ModifyDate>2014-04-15T21:47:11.0630000Z</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>4</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 4 + 2 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31804,11 +64702,15 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - b5397a45-cc92-456d-a06e-87ebda0e478b-2014-04-15 21:47:13Z + 452d27a3-dc82-4357-91c9-eeb7e3e0aab3-2015-01-20 05:05:29Z +
+
+ Authorization + Bearer abc
@@ -31821,12 +64723,16 @@
x-ms-request-id - b5397a45-cc92-456d-a06e-87ebda0e478b + 8d2e2f10-73f9-454d-aeb0-7ec8fd0401c5
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -31837,23 +64743,23 @@
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:05:29 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T19:11:43.0800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-15T19:11:45.0030000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T21:47:07.7000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-15T21:47:08.3400000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-04-15T21:48:07.6100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0copy1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Copying</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0copy1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T21:47:09.8430000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode i:nil="true"/><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0copy2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Copying</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0copy2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T21:47:11.0070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode i:nil="true"/><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T05:02:58.4200000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T05:10:04.7970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource>
- 5 + 3 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31861,29 +64767,42 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - e5307713-09ef-496e-b5f1-5b67d125bc5b-2014-04-15 21:47:13Z + fc282e78-f549-418c-bbfb-8fb52cb2b3f7-2015-01-20 05:05:29Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <PartnerServer>cloud4</PartnerServer> + <PartnerDatabase>testdb0copy1</PartnerDatabase> + <IsContinuous>false</IsContinuous> + <IsOfflineSecondary>false</IsOfflineSecondary> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - e5307713-09ef-496e-b5f1-5b67d125bc5b + 0d520843-4004-4afc-b7ac-101420f03b4e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -31894,23 +64813,23 @@
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:06:06 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>fd0ddcfd-cd16-49cc-aedb-cb3774a490aa</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/fd0ddcfd-cd16-49cc-aedb-cb3774a490aa</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb0copy1</DestinationDatabaseName><IsContinuous>False</IsContinuous><StartDate>2015-01-20T05:05:37.1100000</StartDate><ModifyDate>2015-01-20T05:06:03.3900000</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 6 + 4 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0/databasecopies + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31918,29 +64837,42 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 23fefcbd-7e3c-4e7a-a4af-7e5855bce230-2014-04-15 21:47:13Z + cc869474-1d68-4099-b0fa-2507b65426f1-2015-01-20 05:06:06Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <PartnerServer>cloud4</PartnerServer> + <PartnerDatabase>testdb0copy2</PartnerDatabase> + <IsContinuous>false</IsContinuous> + <IsOfflineSecondary>false</IsOfflineSecondary> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - 23fefcbd-7e3c-4e7a-a4af-7e5855bce230 + aa0038ac-309e-4300-9660-5584494d6f13
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -31951,23 +64883,23 @@
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:06:09 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>224e9e38-bfd4-43d1-9991-28a518830ffd</Name><Type>Microsoft.SqlAzure.DatabaseCopy</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0/databasecopies/224e9e38-bfd4-43d1-9991-28a518830ffd</SelfLink><ParentLink>https://localhost/servers/cloud4/databases/testdb0</ParentLink><SourceServerName>cloud4</SourceServerName><SourceDatabaseName>testdb0</SourceDatabaseName><DestinationServerName>cloud4</DestinationServerName><DestinationDatabaseName>testdb0copy2</DestinationDatabaseName><IsContinuous>False</IsContinuous><StartDate>2015-01-20T05:06:07.5170000</StartDate><ModifyDate>2015-01-20T05:06:08.1730000</ModifyDate><PercentComplete>0</PercentComplete><ReplicationState>0</ReplicationState><ReplicationStateDescription>PENDING</ReplicationStateDescription><LocalDatabaseId>5</LocalDatabaseId><IsLocalDatabaseReplicationTarget>False</IsLocalDatabaseReplicationTarget><IsInterlinkConnected>True</IsInterlinkConnected><IsOfflineSecondary>False</IsOfflineSecondary><IsTerminationAllowed>True</IsTerminationAllowed></ServiceResource>
- 7 + 5 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -31975,11 +64907,15 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 7ec342c4-3aef-49fc-a779-a6886a4f491f-2014-04-15 21:47:13Z + db12f509-6c69-46e2-91d9-0b197fc283e0-2015-01-20 05:08:06Z +
+
+ Authorization + Bearer abc
@@ -31992,12 +64928,16 @@
x-ms-request-id - 7ec342c4-3aef-49fc-a779-a6886a4f491f + 866f4677-cc09-4478-acc2-242abf90598b
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32008,23 +64948,23 @@
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:08:09 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdb0copy2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Copying</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0copy2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T05:06:10.1400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T05:11:10.1400000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdb0copy1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Copying</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0copy1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T05:06:05.4700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T05:11:05.4700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T04:59:16.1900000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T05:02:58.4200000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T05:10:04.7970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource></ServiceResources>
- 8 + 6 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32032,11 +64972,15 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 287f7b86-06a1-4b42-98af-345fec0c06cd-2014-04-15 21:47:13Z + 3679009f-65a0-4b77-8cb9-efba617a3eae-2015-01-20 05:08:09Z +
+
+ Authorization + Bearer abc
@@ -32049,12 +64993,16 @@
x-ms-request-id - 287f7b86-06a1-4b42-98af-345fec0c06cd + 8b700956-3865-4719-a14b-ceaac9afd3d1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32065,23 +65013,23 @@
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:08:09 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 9 + 7 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32089,11 +65037,15 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 0a412cf4-b8d4-4288-a4ef-b4668cadc5c9-2014-04-15 21:47:13Z + 34c3ff3c-e4b9-4c6f-aec5-9550c00b41e4-2015-01-20 05:16:19Z +
+
+ Authorization + Bearer abc
@@ -32106,12 +65058,16 @@
x-ms-request-id - 0a412cf4-b8d4-4288-a4ef-b4668cadc5c9 + 52f44ae1-7efa-4779-9865-d6ede32e9e19
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32122,23 +65078,23 @@
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:16:20 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T19:11:43.0800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-15T19:11:45.0030000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T21:47:07.7000000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-15T21:47:08.3400000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-04-15T21:48:07.6100000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0copy1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Copying</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0copy1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T21:47:09.8430000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode i:nil="true"/><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource><ServiceResource><Name>testdb0copy2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Copying</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0copy2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition/><MaxSizeGB>-1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T21:47:11.0070000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>-1</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>0</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Pending</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode i:nil="true"/><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdb0copy2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0copy2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T05:06:10.1400000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T05:13:43.4570000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdb0copy1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0copy1</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T05:06:05.4700000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T05:13:16.0030000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/master</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T04:59:16.1900000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource><ServiceResource><Name>testdb0</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/databases/testdb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T05:02:58.4200000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-20T05:10:04.7970000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource></ServiceResources>
- 10 + 8 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32146,11 +65102,15 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - b47678c3-a6d4-44eb-b5a0-e1f1e146ee1b-2014-04-15 21:47:13Z + 318322b9-3fbe-4775-891d-e9acf31c2162-2015-01-20 05:16:20Z +
+
+ Authorization + Bearer abc
@@ -32163,12 +65123,16 @@
x-ms-request-id - b47678c3-a6d4-44eb-b5a0-e1f1e146ee1b + 38371d9f-51de-4bf6-9a91-f8c1ec8c0ae8
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32179,23 +65143,23 @@
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:16:20 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 11 + 9 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0copy2 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32203,15 +65167,19 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 4b8b1918-5441-465e-b743-6c290df67b2e-2014-04-15 21:47:13Z + 6c41a9b5-0b66-4559-b1ef-19cada9df081-2015-01-20 05:16:20Z +
+
+ Authorization + Bearer abc
- +
@@ -32220,39 +65188,39 @@
x-ms-request-id - 4b8b1918-5441-465e-b743-6c290df67b2e + 5bed1143-b994-40e5-bfa6-44318af3f643
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:16:40 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 12 + 10 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0copy1 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32260,15 +65228,19 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 9d9314be-a03b-4f35-80fa-26b25af17fa2-2014-04-15 21:47:13Z + 474ef37e-b168-40a9-a907-f9c4303d36b7-2015-01-20 05:16:40Z +
+
+ Authorization + Bearer abc
- +
@@ -32277,39 +65249,39 @@
x-ms-request-id - 9d9314be-a03b-4f35-80fa-26b25af17fa2 + ef71272f-9250-4d2d-9edd-55f39900e8ae
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Tue, 15 Apr 2014 21:47:12 GMT + Tue, 20 Jan 2015 05:16:56 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 13 + 11 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0 + DELETE + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32317,15 +65289,19 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - bad8e3a5-e18e-4cfe-9815-a0d2655e27ed-2014-04-15 21:47:13Z + ab0dda87-65af-4193-898e-ceb81b6bb6d9-2015-01-20 05:16:56Z +
+
+ Authorization + Bearer abc
- +
@@ -32334,39 +65310,39 @@
x-ms-request-id - bad8e3a5-e18e-4cfe-9815-a0d2655e27ed + b433ae8f-64c0-4b11-86da-7fb7d21eaf6b
X-Content-Type-Options nosniff
- Cache-Control - no-store,no-cache + Strict-Transport-Security + max-age=31536000; includeSubDomains
- Content-Type - application/xml; charset=utf-8 + Cache-Control + no-store,no-cache
Date - Tue, 15 Apr 2014 21:47:13 GMT + Tue, 20 Jan 2015 05:17:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/cloud4/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/cloud4</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> +
- 14 + 12 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases?contentview=generic + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32374,15 +65350,19 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 7ad4d817-df30-4699-b0ff-b65bd35a7e66-2014-04-15 21:47:13Z + 83008098-1250-4351-be19-ad6fddfa08d2-2015-01-20 05:17:07Z +
+
+ Authorization + Bearer abc
- +
@@ -32391,35 +65371,43 @@
x-ms-request-id - 7ad4d817-df30-4699-b0ff-b65bd35a7e66 + 4b72cdee-c8eb-44e6-9fe9-a81d6c4b3e06
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 15 Apr 2014 21:47:16 GMT + Tue, 20 Jan 2015 05:17:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/master</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-20T04:53:45.2570000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</ServiceObjectiveId><AssignedServiceObjectiveId>620323bf-2879-4807-b30d-c2e6d7b3b3aa</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted><UserAccess>MULTI_USER</UserAccess><Role>None</Role></ServiceResource></ServiceResources>
- 15 + 13 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0copy1 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32427,15 +65415,19 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 0eadb2c9-eedb-4831-9790-e8975f74f786-2015-01-20 05:02:56Z
x-ms-client-request-id - 1672d23a-8a0e-4a2d-9371-72589a467bc3-2014-04-15 21:47:17Z + e3f8c557-260e-473b-ba42-4d99a236067b-2015-01-20 05:17:07Z +
+
+ Authorization + Bearer abc
- +
@@ -32444,35 +65436,48 @@
x-ms-request-id - 1672d23a-8a0e-4a2d-9371-72589a467bc3 + a61dcf7d-74fb-439f-b67b-5ace89a3a2d4
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 15 Apr 2014 21:47:16 GMT + Tue, 20 Jan 2015 05:17:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
+
+
+ + UnitTest.Common.CreateTestDatabasesWithCertAuth + - 16 + 0 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/cloud4/databases/testdb0copy2 - DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32480,52 +65485,67 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 11e58e00-7fd2-4aa1-9226-c9cb0ae4dd03-2014-04-15 21:47:17Z + a0b7f12d-4e78-4728-ae3b-62c7707571d6-2015-01-21 00:03:52Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdb1</Name> + <CollationName></CollationName> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - 11e58e00-7fd2-4aa1-9226-c9cb0ae4dd03 + 5db613f5-f8ce-4347-89a8-99ca2810c450
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
+
+ Content-Type + application/xml; charset=utf-8 +
Date - Tue, 15 Apr 2014 21:47:17 GMT + Wed, 21 Jan 2015 00:03:58 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-21T00:03:53.1800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-21T00:08:53.1800000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 17 + 1 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/databases?contentview=generic + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32533,11 +65553,15 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 2d5256ee-d06e-4801-93d0-4320f4db52be-2014-04-15 21:47:18Z + 0a3272d6-080f-4655-9548-e1b5c1278a97-2015-01-21 00:03:58Z +
+
+ Authorization + Bearer abc
@@ -32550,12 +65574,16 @@
x-ms-request-id - 2d5256ee-d06e-4801-93d0-4320f4db52be + 085fbb5d-9e64-4f8c-ad99-0294538734c0
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32566,23 +65594,23 @@
Date - Tue, 15 Apr 2014 21:47:17 GMT + Wed, 21 Jan 2015 00:03:58 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>master</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/databases/master</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>1</Id><Edition>System</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-15T19:12:12.2930000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>True</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</ServiceObjectiveId><AssignedServiceObjectiveId>26e021db-f1f9-4c98-84c6-92af8ef433d7</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-15T19:12:14.1130000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate i:nil="true"/><IsSuspended>False</IsSuspended></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 18 + 2 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdb1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32590,11 +65618,15 @@
x-ms-client-session-id - 5aacda44-1ecd-4780-9680-fde54498070b-2014-04-15 21:47:05Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - dae154da-9222-4a0b-b462-676c22335de0-2014-04-15 21:47:18Z + edc3455e-7674-4f82-ae60-a77881ea4db7-2015-01-21 00:04:58Z +
+
+ Authorization + Bearer abc
@@ -32607,12 +65639,16 @@
x-ms-request-id - dae154da-9222-4a0b-b462-676c22335de0 + e127a0ad-0bde-41f8-a181-3f8d33f877a0
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32623,28 +65659,23 @@
Date - Tue, 15 Apr 2014 21:47:17 GMT + Wed, 21 Jan 2015 00:04:58 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description>Used for master database only.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/partnersrv/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/partnersrv</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-21T00:03:53.1800000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-21T00:09:36.9370000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
-
-
- - UnitTest.Common.CreateTestDatabasesWithCertAuth - - 0 + 3 https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32652,20 +65683,24 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 4a2cd1d5-2fae-475b-a546-708b34aaba9c-2014-04-18 03:05:34Z + 94ab2311-45ac-4b23-9fde-e549ea99b2c2-2015-01-21 00:04:58Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb1</Name> - <CollationName></CollationName> - </ServiceResource> - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdb2</Name> + <Edition>Standard</Edition> + <MaxSizeGB>5</MaxSizeGB> + <CollationName>Japanese_CI_AS</CollationName> +</ServiceResource> application/xml
@@ -32674,12 +65709,16 @@
x-ms-request-id - 4a2cd1d5-2fae-475b-a546-708b34aaba9c + 082fc04e-06b7-4454-a5dd-595ceee820da
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32690,23 +65729,23 @@
Date - Fri, 18 Apr 2014 03:05:41 GMT + Wed, 21 Jan 2015 00:05:03 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-18T03:05:35.5900000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-18T03:05:39.1670000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-04-18T03:06:35.2530000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-21T00:04:58.2900000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-21T00:09:58.2900000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 1 + 4 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32714,11 +65753,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 2ce60c57-304f-4cf2-a4a9-d551bf0c36cb-2014-04-18 03:05:41Z + ff90a90f-04f2-47cd-a93c-53dc4e3880d9-2015-01-21 00:05:03Z +
+
+ Authorization + Bearer abc
@@ -32731,12 +65774,16 @@
x-ms-request-id - 2ce60c57-304f-4cf2-a4a9-d551bf0c36cb + 57ba0626-8e49-4319-af9d-425d0cd605f9
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32747,23 +65794,23 @@
Date - Fri, 18 Apr 2014 03:05:41 GMT + Wed, 21 Jan 2015 00:05:03 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 2 + 5 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdb2 + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32771,36 +65818,37 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 5f6a696c-00c8-4c01-be82-8b56fe84d966-2014-04-18 03:05:41Z + 00dbd18e-dc6e-4a7b-802a-004123838e90-2015-01-21 00:05:42Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb2</Name> - <Edition>Web</Edition> - <MaxSizeGB>5</MaxSizeGB> - <CollationName>Japanese_CI_AS</CollationName> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - 5f6a696c-00c8-4c01-be82-8b56fe84d966 + a0b0cc1e-c41f-4393-b759-67768a40631d
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32811,23 +65859,23 @@
Date - Fri, 18 Apr 2014 03:05:53 GMT + Wed, 21 Jan 2015 00:05:42 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5</Id><Edition>Web</Edition><MaxSizeGB>5</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2014-04-18T03:05:42.4630000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>5368709120</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-18T03:05:48.2970000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-04-18T03:06:41.9700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb2</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdb2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Standard</Edition><MaxSizeGB>250</MaxSizeGB><CollationName>Japanese_CI_AS</CollationName><CreationDate>2015-01-21T00:04:58.2900000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>268435456000</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-21T00:10:14.8430000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 3 + 6 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 - GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases + POST + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32835,29 +65883,41 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 77360a33-d39a-44fb-8214-62458ea278f2-2014-04-18 03:05:53Z + 91421dfd-3735-43d8-b10b-2c1dde603fd0-2015-01-21 00:05:42Z +
+
+ Authorization + Bearer abc
- - + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> + <Name>testdb3</Name> + <CollationName></CollationName> + <MaxSizeBytes>104857600</MaxSizeBytes> +</ServiceResource> + application/xml
- OK + Created
x-ms-request-id - 77360a33-d39a-44fb-8214-62458ea278f2 + 979e93bf-3734-4a27-bc84-492e1cf32278
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32868,23 +65928,23 @@
Date - Fri, 18 Apr 2014 03:05:53 GMT + Wed, 21 Jan 2015 00:05:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Creating</State><SelfLink>https://localhost/servers/myserver01/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-21T00:05:42.8130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-21T00:10:42.8130000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
- 4 + 7 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases - POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives + GET + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32892,35 +65952,37 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 1365ffdb-df62-4a2d-9de9-6a345220528d-2014-04-18 03:05:53Z + fabe99d3-8241-483b-bc77-3021b9c9ceff-2015-01-21 00:05:47Z +
+
+ Authorization + Bearer abc
- - <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure"> - <Name>testdb3</Name> - <CollationName></CollationName> - <MaxSizeBytes>104857600</MaxSizeBytes> - </ServiceResource> - - application/xml + +
- Created + OK
x-ms-request-id - 1365ffdb-df62-4a2d-9de9-6a345220528d + 89d8ab4b-b0f3-4555-96af-e78d53926756
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32931,23 +65993,23 @@
Date - Fri, 18 Apr 2014 03:06:18 GMT + Wed, 21 Jan 2015 00:05:47 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>6</Id><Edition>Web</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-18T03:06:09.1300000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-18T03:06:12.5730000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-04-18T03:07:08.4230000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
- 5 + 8 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdb3 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -32955,11 +66017,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - e91331da-06e3-4fa2-a28d-960372d9a1ea-2014-04-18 03:06:18Z + e795cef5-3d89-4554-a186-48ced9582d68-2015-01-21 00:07:05Z +
+
+ Authorization + Bearer abc
@@ -32972,12 +66038,16 @@
x-ms-request-id - e91331da-06e3-4fa2-a28d-960372d9a1ea + c91fe7fb-46be-4a56-bf0f-1d5fa818d517
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -32988,15 +66058,15 @@
Date - Fri, 18 Apr 2014 03:06:18 GMT + Wed, 21 Jan 2015 00:07:05 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb3</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdb3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7</Id><Edition>Standard</Edition><MaxSizeGB>0</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2015-01-21T00:05:42.8130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB/><MaxSizeBytes>104857600</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState/><ServiceObjectiveAssignmentStateDescription i:nil="true"/><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate i:nil="true"/><RecoveryPeriodStartDate>2015-01-21T00:10:59.3700000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended><IsEncrypted>False</IsEncrypted></ServiceResource>
@@ -33009,7 +66079,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdb1 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -33017,11 +66087,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 0eb64618-ee60-4798-a53b-a4535f66202d-2014-04-18 03:08:15Z + 31ac51f3-7091-4c0f-a10e-3d17a32d0c02-2015-01-21 00:12:00Z +
+
+ Authorization + Bearer abc
@@ -33034,19 +66108,23 @@
x-ms-request-id - 0eb64618-ee60-4798-a53b-a4535f66202d + aae97483-9f5d-44b4-bef2-8a10450e82e6
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Fri, 18 Apr 2014 03:08:27 GMT + Wed, 21 Jan 2015 00:12:02 GMT
Server @@ -33062,7 +66140,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdb2 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -33070,11 +66148,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - f8074f88-a855-4150-9b8c-a9657d8c8c65-2014-04-18 03:08:27Z + 90964af6-9329-4082-80a1-a751c3bd31c8-2015-01-21 00:12:02Z +
+
+ Authorization + Bearer abc
@@ -33087,23 +66169,27 @@
x-ms-request-id - f8074f88-a855-4150-9b8c-a9657d8c8c65 + f6988794-1133-4adc-9a33-92c86f3dd510
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Fri, 18 Apr 2014 03:08:31 GMT + Wed, 21 Jan 2015 00:12:20 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -33115,7 +66201,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdb3 DELETE - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -33123,11 +66209,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - aa7e1cf1-541a-4bcf-a400-166d74ee834a-2014-04-18 03:08:32Z + b1b83fe4-ddc4-4f73-a74b-63316e154c3a-2015-01-21 00:12:20Z +
+
+ Authorization + Bearer abc
@@ -33140,23 +66230,27 @@
x-ms-request-id - aa7e1cf1-541a-4bcf-a400-166d74ee834a + cf9a1ef9-1044-47f8-9720-ad7a8415d79a
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Date - Fri, 18 Apr 2014 03:08:47 GMT + Wed, 21 Jan 2015 00:12:22 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -33173,7 +66267,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33256,7 +66350,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases()?$filter=Name%20eq%20'testdb1'%20and%20DeletionDate%20eq%20datetime'2014-04-18T02%3A35%3A06.06Z'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33339,7 +66433,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases()?$filter=Name%20eq%20'testdb2'%20and%20DeletionDate%20eq%20datetime'2014-04-18T02%3A35%3A12.343Z'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33427,7 +66521,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33510,7 +66604,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases()?$filter=Name%20eq%20'testdb1'%20and%20DeletionDate%20eq%20datetime'2014-04-18T02%3A35%3A06.06Z'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33593,7 +66687,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases()?$filter=Name%20eq%20'testdb2'%20and%20DeletionDate%20eq%20datetime'2014-04-18T02%3A35%3A12.343Z'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33676,7 +66770,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases()?$filter=Name%20eq%20'testdb1'%20and%20DeletionDate%20eq%20datetime'2014-04-18T02%3A35%3A06.06Z'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33759,7 +66853,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases()?$filter=Name%20eq%20'testdb2'%20and%20DeletionDate%20eq%20datetime'2014-04-18T02%3A35%3A12.343Z'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33847,7 +66941,7 @@ http://localhost:12345/v1/ManagementService.svc/Server2('myserver01')/RestorableDroppedDatabases()?$filter=Name%20eq%20'testdbnonexistent'%20and%20DeletionDate%20eq%20datetime'2013-10-01T00%3A00%3A00Z'&$top=2 GET - AzurePowershell/v0.8.13 + AzurePowershell/v0.8.14
DataServiceVersion @@ -33935,7 +67029,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -33943,11 +67037,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - 19b72a62-06be-43d2-a575-ad126be83d39-2014-04-18 03:08:57Z + d1ec413f-756c-4d0f-9ca3-9b213f92a951-2015-01-21 00:12:45Z +
+
+ Authorization + Bearer abc
@@ -33960,12 +67058,16 @@
x-ms-request-id - 19b72a62-06be-43d2-a575-ad126be83d39 + a823ec24-63f9-4acc-9048-f33d18687232
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -33976,23 +67078,23 @@
Date - Fri, 18 Apr 2014 03:08:59 GMT + Wed, 21 Jan 2015 00:12:45 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb1,2014-04-18T03:08:25.083Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb1,2014-04-18T03:08:25.083Z</EntityId><ServerName>myserver01</ServerName><Edition>Web</Edition><MaxSizeBytes>1073741824</MaxSizeBytes><CreationDate>2014-04-18T03:05:35.2530000Z</CreationDate><DeletionDate>2014-04-18T03:08:25.0830000Z</DeletionDate><RecoveryPeriodStartDate>2014-04-18T03:06:35.2530000Z</RecoveryPeriodStartDate></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb2,2014-04-18T03:08:28.877Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb2,2014-04-18T03:08:28.877Z</EntityId><ServerName>myserver01</ServerName><Edition>Web</Edition><MaxSizeBytes>5368709120</MaxSizeBytes><CreationDate>2014-04-18T03:05:41.9700000Z</CreationDate><DeletionDate>2014-04-18T03:08:28.8770000Z</DeletionDate><RecoveryPeriodStartDate>2014-04-18T03:06:41.9700000Z</RecoveryPeriodStartDate></ServiceResource><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb3,2014-04-18T03:08:34.453Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb3,2014-04-18T03:08:34.453Z</EntityId><ServerName>myserver01</ServerName><Edition>Web</Edition><MaxSizeBytes>104857600</MaxSizeBytes><CreationDate>2014-04-18T03:06:08.4230000Z</CreationDate><DeletionDate>2014-04-18T03:08:34.4530000Z</DeletionDate><RecoveryPeriodStartDate>2014-04-18T03:07:08.4230000Z</RecoveryPeriodStartDate></ServiceResource></ServiceResources> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb1,2015-01-21T00:12:02.7130000Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb1,2015-01-21T00:12:02.7130000Z</EntityId><ServerName>myserver01</ServerName><Edition>Standard</Edition><MaxSizeBytes>268435456000</MaxSizeBytes><CreationDate>2015-01-21T00:03:53.1800000Z</CreationDate><DeletionDate>2015-01-21T00:12:02.7130000Z</DeletionDate><RecoveryPeriodStartDate>2015-01-21T00:09:36.9370000Z</RecoveryPeriodStartDate></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb2,2015-01-20T23:58:17.7400000Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb2,2015-01-20T23:58:17.7400000Z</EntityId><ServerName>myserver01</ServerName><Edition>Standard</Edition><MaxSizeBytes>268435456000</MaxSizeBytes><CreationDate>2015-01-20T23:51:48.5100000Z</CreationDate><DeletionDate>2015-01-20T23:58:17.7400000Z</DeletionDate><RecoveryPeriodStartDate>2015-01-20T23:57:05.0430000Z</RecoveryPeriodStartDate></ServiceResource><ServiceResource><Name>testdb2</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb2,2015-01-21T00:12:19.9230000Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb2,2015-01-21T00:12:19.9230000Z</EntityId><ServerName>myserver01</ServerName><Edition>Standard</Edition><MaxSizeBytes>268435456000</MaxSizeBytes><CreationDate>2015-01-21T00:04:58.2900000Z</CreationDate><DeletionDate>2015-01-21T00:12:19.9230000Z</DeletionDate><RecoveryPeriodStartDate>2015-01-21T00:10:14.8430000Z</RecoveryPeriodStartDate></ServiceResource><ServiceResource><Name>testdb3</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb3,2015-01-21T00:12:22.5270000Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb3,2015-01-21T00:12:22.5270000Z</EntityId><ServerName>myserver01</ServerName><Edition>Standard</Edition><MaxSizeBytes>104857600</MaxSizeBytes><CreationDate>2015-01-21T00:05:42.8130000Z</CreationDate><DeletionDate>2015-01-21T00:12:22.5270000Z</DeletionDate><RecoveryPeriodStartDate>2015-01-21T00:10:59.3700000Z</RecoveryPeriodStartDate></ServiceResource><ServiceResource><Name>testdb1</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb1,2015-01-20T23:10:44.8230000Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb1,2015-01-20T23:10:44.8230000Z</EntityId><ServerName>myserver01</ServerName><Edition>Standard</Edition><MaxSizeBytes>268435456000</MaxSizeBytes><CreationDate>2015-01-20T23:03:32.9370000Z</CreationDate><DeletionDate>2015-01-20T23:10:44.8230000Z</DeletionDate><RecoveryPeriodStartDate>2015-01-20T23:09:22.7800000Z</RecoveryPeriodStartDate></ServiceResource></ServiceResources> 1 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdb1,2014-04-18T03:08:25.083Z + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdb1,2015-01-21T00:12:02.713Z GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34000,11 +67102,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - a8c11a2d-a8a0-477b-ba29-fcfd75133ab7-2014-04-18 03:08:59Z + 6db1d104-714e-4192-bbe8-b2251cb59460-2015-01-21 00:13:06Z +
+
+ Authorization + Bearer abc
@@ -34017,12 +67123,16 @@
x-ms-request-id - a8c11a2d-a8a0-477b-ba29-fcfd75133ab7 + b42cfbdd-a4fd-4d06-afe8-7042f69541ea
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -34033,23 +67143,23 @@
Date - Fri, 18 Apr 2014 03:08:59 GMT + Wed, 21 Jan 2015 00:13:06 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb1,2014-04-18T03:08:25.083Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb1,2014-04-18T03:08:25.083Z</EntityId><ServerName>myserver01</ServerName><Edition>Web</Edition><MaxSizeBytes>1073741824</MaxSizeBytes><CreationDate>2014-04-18T03:05:35.2530000Z</CreationDate><DeletionDate>2014-04-18T03:08:25.0830000Z</DeletionDate><RecoveryPeriodStartDate>2014-04-18T03:06:35.2530000Z</RecoveryPeriodStartDate></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb1,2015-01-21T00:12:02.7130000Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb1,2015-01-21T00:12:02.7130000Z</EntityId><ServerName>myserver01</ServerName><Edition>Standard</Edition><MaxSizeBytes>268435456000</MaxSizeBytes><CreationDate>2015-01-21T00:03:53.1800000Z</CreationDate><DeletionDate>2015-01-21T00:12:02.7130000Z</DeletionDate><RecoveryPeriodStartDate>2015-01-21T00:09:36.9370000Z</RecoveryPeriodStartDate></ServiceResource>
2 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdb2,2014-04-18T03:08:28.877Z + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdb2,2015-01-20T23:58:17.740Z GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34057,11 +67167,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + 7c4c5e44-47e9-45e8-86a8-a5d4d6df288e-2015-01-21 00:03:52Z
x-ms-client-request-id - d89adfd5-1082-484a-883f-7b849b2d0e55-2014-04-18 03:09:00Z + 035307a4-647b-430f-b591-398a9a702041-2015-01-21 00:13:07Z +
+
+ Authorization + Bearer abc
@@ -34074,12 +67188,16 @@
x-ms-request-id - d89adfd5-1082-484a-883f-7b849b2d0e55 + fc285913-f5c7-4091-a24e-51ceeccb240e
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -34090,15 +67208,15 @@
Date - Fri, 18 Apr 2014 03:09:00 GMT + Wed, 21 Jan 2015 00:13:07 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb2</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb2,2014-04-18T03:08:28.877Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb2,2014-04-18T03:08:28.877Z</EntityId><ServerName>myserver01</ServerName><Edition>Web</Edition><MaxSizeBytes>5368709120</MaxSizeBytes><CreationDate>2014-04-18T03:05:41.9700000Z</CreationDate><DeletionDate>2014-04-18T03:08:28.8770000Z</DeletionDate><RecoveryPeriodStartDate>2014-04-18T03:06:41.9700000Z</RecoveryPeriodStartDate></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb2</Name><Type>Microsoft.SqlAzure.RestorableDroppedDatabase</Type><State>Deleted</State><SelfLink>https://localhost/servers/myserver01/restorabledroppeddatabases/testdb2,2015-01-20T23:58:17.7400000Z</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><EntityId>testdb2,2015-01-20T23:58:17.7400000Z</EntityId><ServerName>myserver01</ServerName><Edition>Standard</Edition><MaxSizeBytes>268435456000</MaxSizeBytes><CreationDate>2015-01-20T23:51:48.5100000Z</CreationDate><DeletionDate>2015-01-20T23:58:17.7400000Z</DeletionDate><RecoveryPeriodStartDate>2015-01-20T23:57:05.0430000Z</RecoveryPeriodStartDate></ServiceResource>
@@ -34111,7 +67229,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34156,7 +67274,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34168,7 +67286,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdb1,2014-04-18T03:08:25.083Z GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34213,7 +67331,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34225,7 +67343,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdb2,2014-04-18T03:08:28.877Z GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34270,7 +67388,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34282,7 +67400,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdb1,2014-04-18T03:08:25.083Z GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34327,7 +67445,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34339,7 +67457,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdb2,2014-04-18T03:08:28.877Z GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34384,7 +67502,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34401,7 +67519,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases/testdbnonexistent,2013-10-01T00:00:00.000Z GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34409,11 +67527,15 @@
x-ms-client-session-id - fea9ea40-d212-4f3b-b591-140da9b0b191-2014-04-18 03:05:34Z + eb005ba5-8f0d-4c1d-84df-4ff44c549218-2015-01-20 23:40:05Z
x-ms-client-request-id - d866c932-6293-4923-9385-1381abe185e5-2014-04-18 03:08:47Z + da94fe7d-43d6-4515-829f-8abeaa4d7acf-2015-01-20 23:47:16Z +
+
+ Authorization + Bearer abc
@@ -34426,27 +67548,31 @@
x-ms-request-id - d866c932-6293-4923-9385-1381abe185e5 + 8be34d44-4ab8-48c3-8406-dfbefbf2a7b1
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache
Content-Type - application/xml; charset=utf-8 + application/xml
Date - Fri, 18 Apr 2014 03:08:47 GMT + Tue, 20 Jan 2015 23:47:16 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34463,7 +67589,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restoredatabaseoperations POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34513,7 +67639,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34530,7 +67656,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/databases/testdb1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34575,19 +67701,19 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-18T03:43:16.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</ServiceObjectiveId><AssignedServiceObjectiveId>910b4fcb-8a29-4c3e-958f-f7ba794388b2</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-18T03:43:20.8200000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-04-18T03:44:16.3000000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> + <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>testdb1</Name><Type>Microsoft.SqlAzure.Database</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/databases/testdb1</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>4</Id><Edition>Web</Edition><MaxSizeGB>1</MaxSizeGB><CollationName>SQL_Latin1_General_CP1_CI_AS</CollationName><CreationDate>2014-04-18T03:43:16.7130000Z</CreationDate><IsFederationRoot>False</IsFederationRoot><IsSystemObject>False</IsSystemObject><SizeMB i:nil="true"/><MaxSizeBytes>1073741824</MaxSizeBytes><ServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</ServiceObjectiveId><AssignedServiceObjectiveId>f1173c43-91bd-4aaa-973c-54e79e15235b</AssignedServiceObjectiveId><ServiceObjectiveAssignmentState>1</ServiceObjectiveAssignmentState><ServiceObjectiveAssignmentStateDescription>Complete</ServiceObjectiveAssignmentStateDescription><ServiceObjectiveAssignmentErrorCode>0</ServiceObjectiveAssignmentErrorCode><ServiceObjectiveAssignmentErrorDescription i:nil="true"/><ServiceObjectiveAssignmentSuccessDate>2014-04-18T03:43:20.8200000Z</ServiceObjectiveAssignmentSuccessDate><RecoveryPeriodStartDate>2014-04-18T03:44:16.3000000Z</RecoveryPeriodStartDate><IsSuspended>False</IsSuspended></ServiceResource> 1 - https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2 + https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/serviceobjectives GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/5.0.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34595,11 +67721,15 @@
x-ms-client-session-id - 3cca9886-0d60-456c-ba3c-b52f1aed26b4-2014-04-18 03:43:15Z + 594c3e7f-67b3-40c2-8041-bec964a0155c-2015-01-19 22:35:45Z
x-ms-client-request-id - 4d2f5739-0986-44a3-af4f-d8d8aa4dbdd7-2014-04-18 03:45:42Z + a48e8666-c768-4a53-91ba-771965235a98-2015-01-19 22:35:52Z +
+
+ Authorization + Bearer abc
@@ -34612,12 +67742,16 @@
x-ms-request-id - 4d2f5739-0986-44a3-af4f-d8d8aa4dbdd7 + 6bcd0f8d-bcd7-40a8-b1b6-bde4424f506c
X-Content-Type-Options nosniff
+
+ Strict-Transport-Security + max-age=31536000; includeSubDomains +
Cache-Control no-store,no-cache @@ -34628,15 +67762,15 @@
Date - Fri, 18 Apr 2014 03:45:43 GMT + Mon, 19 Jan 2015 22:35:52 GMT
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
- <ServiceResource xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>Shared</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/910b4fcb-8a29-4c3e-958f-f7ba794388b2</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>910b4fcb-8a29-4c3e-958f-f7ba794388b2</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description>Shared resource allocation.</Description><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Shared</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/22467ff6-6823-4d18-a169-913150e7714f</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>22467ff6-6823-4d18-a169-913150e7714f</Id><Description>Shared resource allocation.</Description><Ordinal>2</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource> + <ServiceResources xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/26e021db-f1f9-4c98-84c6-92af8ef433d7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>26e021db-f1f9-4c98-84c6-92af8ef433d7</Id><IsDefault>False</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>5b1e7ca2-f1c8-4da8-bb42-7ebe94a92609</Id><Description>Used for master database only.</Description><Ordinal>1</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><IsDefault>True</IsDefault><IsSystem>True</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>System2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/620323bf-2879-4807-b30d-c2e6d7b3b3aa</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>620323bf-2879-4807-b30d-c2e6d7b3b3aa</Id><Description/><Ordinal>0</Ordinal><IsDefault>True</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>dd6d99bb-f193-4ec1-86f2-43d3bccbc49c</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>Basic</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/3a2b7a50-065b-4c55-921d-c0ca49e174d3</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>3a2b7a50-065b-4c55-921d-c0ca49e174d3</Id><Description>Basic resource allocation.</Description><Ordinal>3</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/f1173c43-91bd-4aaa-973c-54e79e15235b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>f1173c43-91bd-4aaa-973c-54e79e15235b</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S0</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/e3dbbb0b-df82-44fd-b742-425e2a491091</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>e3dbbb0b-df82-44fd-b742-425e2a491091</Id><Description>Standard S0 resource allocation.</Description><Ordinal>4</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/1b1ebd4d-d903-4baa-97f9-4ea675f5e928</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>1b1ebd4d-d903-4baa-97f9-4ea675f5e928</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/2e9b7ede-a777-4244-945c-9f319b1cec02</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>2e9b7ede-a777-4244-945c-9f319b1cec02</Id><Description>Standard S1 resource allocation.</Description><Ordinal>5</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/455330e1-00cd-488b-b5fa-177c226f28b7</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>455330e1-00cd-488b-b5fa-177c226f28b7</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/a6929526-f04f-48d2-8c46-babe799f2192</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a6929526-f04f-48d2-8c46-babe799f2192</Id><Description>Standard S2 resource allocation.</Description><Ordinal>6</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/789681b8-ca10-4eb0-bdf2-e0b050601b40</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>789681b8-ca10-4eb0-bdf2-e0b050601b40</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>S3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/C36FCA14-FD18-424E-A437-AB6B7FA30A85</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>C36FCA14-FD18-424E-A437-AB6B7FA30A85</Id><Description>Standard S3 resource allocation.</Description><Ordinal>7</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/7203483a-c4fb-4304-9e9f-17c71c904f5d</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>7203483a-c4fb-4304-9e9f-17c71c904f5d</Id><IsDefault>True</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P1</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/765fbda3-73c9-4fad-996e-7c0e4e219f68</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>765fbda3-73c9-4fad-996e-7c0e4e219f68</Id><Description>Premium P1 resource allocation.</Description><Ordinal>9</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7d1b92d-c987-4375-b54d-2b1d0e0f5bb0</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P2</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/b15e89f1-02b5-4618-b44d-75d37261b94b</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>b15e89f1-02b5-4618-b44d-75d37261b94b</Id><Description>Premium P2 resource allocation.</Description><Ordinal>10</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.ServiceObjective</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/serviceobjectives/a7c4c615-cfb1-464b-b252-925be0a19446</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>a7c4c615-cfb1-464b-b252-925be0a19446</Id><IsDefault>False</IsDefault><IsSystem>False</IsSystem><Description i:nil="true"/><Enabled>True</Enabled><DimensionSettings><ServiceResource><Name>P3</Name><Type>Microsoft.SqlAzure.DimensionSetting</Type><State>Normal</State><SelfLink>https://localhost/servers/myserver01/dimensionsettings/c4da00a1-df48-4f87-930e-dbc170fe1cef</SelfLink><ParentLink>https://localhost/servers/myserver01</ParentLink><Id>c4da00a1-df48-4f87-930e-dbc170fe1cef</Id><Description>Premium P3 resource allocation.</Description><Ordinal>11</Ordinal><IsDefault>False</IsDefault></ServiceResource></DimensionSettings></ServiceResource></ServiceResources>
@@ -34644,7 +67778,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restoredatabaseoperations POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34694,7 +67828,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34711,7 +67845,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34756,7 +67890,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34768,7 +67902,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restoredatabaseoperations POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34820,7 +67954,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34837,7 +67971,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restorabledroppeddatabases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34882,7 +68016,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34894,7 +68028,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/restoredatabaseoperations POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -34945,7 +68079,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -34962,7 +68096,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35007,7 +68141,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35019,7 +68153,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases/testdb1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35064,7 +68198,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35076,7 +68210,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases/testdb2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35121,7 +68255,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35138,7 +68272,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases?contentview=generic GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35183,7 +68317,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35195,7 +68329,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases/testdb1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35240,7 +68374,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35252,7 +68386,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases/testdb2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35297,7 +68431,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35309,7 +68443,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases/testdb1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35354,7 +68488,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35366,7 +68500,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases/testdb2 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35411,7 +68545,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35428,7 +68562,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases/testdbnonexistent GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35473,7 +68607,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35490,7 +68624,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverdatabaseoperations POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35540,7 +68674,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35557,7 +68691,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverabledatabases/testdb1 GET - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35602,7 +68736,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
@@ -35614,7 +68748,7 @@ https://localhost:65432/00000000-0000-0000-0001-000000000001/services/sqlservers/servers/myserver01/recoverdatabaseoperations POST - Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.13 + Microsoft.WindowsAzure.Management.Sql.SqlManagementClient/0.9.0.0 AzurePowershell/v0.8.14
x-ms-version @@ -35665,7 +68799,7 @@
Server - Microsoft-HTTPAPI/2.0 Microsoft-HTTPAPI/2.0 + 1.0.6198.12 (rd_rdfe_stable.131001-0757) Microsoft-HTTPAPI/2.0
diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs index cd558de05ad8..9da5e0011c3c 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs @@ -99,7 +99,7 @@ public void AzureSqlDatabaseCertTests() @" -Collation Japanese_CI_AS"); }); - // Create a database of size 100MB Default Edition (Web) + // Create a database of size 100MB Default Edition (Standard) Collection newDatabaseResult3 = MockServerHelper.ExecuteWithMock( testSession, MockHttpServer.DefaultHttpsServerPrefixUri, @@ -205,7 +205,7 @@ public void AzureSqlDatabaseCertTests() return powershell.InvokeBatchScript( @"$P2 = Get-AzureSqlDatabaseServiceObjective" + @" -Server $serverName" + - @" -ServiceObjective $SLO[2]", + @" -ServiceObjective ($slo | where-object { $_.name -match ""P2"" })", @"$P2"); }); @@ -227,6 +227,20 @@ public void AzureSqlDatabaseCertTests() }); + Collection removeDatabaseResult1 = MockServerHelper.ExecuteWithMock( + testSession, + MockHttpServer.DefaultHttpsServerPrefixUri, + () => + { + powershell.Runspace.SessionStateProxy.SetVariable("db1", newDatabaseResult1.FirstOrDefault()); + powershell.Runspace.SessionStateProxy.SetVariable("db2", newDatabaseResult2.FirstOrDefault()); + powershell.Runspace.SessionStateProxy.SetVariable("db3", newDatabaseResult3.FirstOrDefault()); + powershell.InvokeBatchScript(@"$db1 | Remove-AzureSqlDatabase -Force"); + powershell.InvokeBatchScript(@"$db2 | Remove-AzureSqlDatabase -Force"); + powershell.InvokeBatchScript(@"$db3 | Remove-AzureSqlDatabase -Force"); + return powershell.InvokeBatchScript(@"Get-AzureSqlDatabase $serverName"); + }); + Collection newPremiumP1DatabaseResult = MockServerHelper.ExecuteWithMock( testSession, MockHttpServer.DefaultHttpsServerPrefixUri, @@ -237,7 +251,8 @@ public void AzureSqlDatabaseCertTests() @" -ServerName $serverName" + @" -DatabaseName ""testdbcertPremiumDBP1""" + @" -Edition Premium" + - @" -ServiceObjective $P1"); + @" -ServiceObjective $P1" + + @" -MaxSizeGb 10"); }); Collection newPremiumP2DatabaseResult = MockServerHelper.ExecuteWithMock( @@ -250,7 +265,8 @@ public void AzureSqlDatabaseCertTests() @" -ServerName $serverName" + @" -DatabaseName ""testdbcertPremiumDBP2""" + @" -Edition Premium" + - @" -ServiceObjective $P2"); + @" -ServiceObjective $P2" + + @" -MaxSizeGb 10"); }); // There is a known issue about the Get-AzureSqlDatabaseOperation that it returns all @@ -263,7 +279,7 @@ public void AzureSqlDatabaseCertTests() string getOperationDbName = null; if (testSession.ServiceBaseUri == null) { - getOperationDbName = "testdbcertGetOperationDbName_f1abaa48-a85a-4141-9a40-6acb3ea65771"; + getOperationDbName = "testdbcertGetOperationDbName_08abc738-1381-4164-ae5e-03a4fe59b6d2"; } else { @@ -326,20 +342,14 @@ public void AzureSqlDatabaseCertTests() @" -OperationGuid $getOperation[0].Id")); }); - Collection removeDatabaseResult = MockServerHelper.ExecuteWithMock( + Collection removeDatabaseResult2 = MockServerHelper.ExecuteWithMock( testSession, MockHttpServer.DefaultHttpsServerPrefixUri, () => { - powershell.Runspace.SessionStateProxy.SetVariable("db1", newDatabaseResult1.FirstOrDefault()); - powershell.Runspace.SessionStateProxy.SetVariable("db2", newDatabaseResult2.FirstOrDefault()); - powershell.Runspace.SessionStateProxy.SetVariable("db3", newDatabaseResult3.FirstOrDefault()); powershell.Runspace.SessionStateProxy.SetVariable("premiumP1", newPremiumP1DatabaseResult.FirstOrDefault()); powershell.Runspace.SessionStateProxy.SetVariable("premiumP2", newPremiumP2DatabaseResult.FirstOrDefault()); powershell.Runspace.SessionStateProxy.SetVariable("operationDb", newOperationDbResult.FirstOrDefault()); - powershell.InvokeBatchScript(@"$db1 | Remove-AzureSqlDatabase -Force"); - powershell.InvokeBatchScript(@"$db2 | Remove-AzureSqlDatabase -Force"); - powershell.InvokeBatchScript(@"$db3 | Remove-AzureSqlDatabase -Force"); powershell.InvokeBatchScript(@"$premiumP1 | Remove-AzureSqlDatabase -Force"); powershell.InvokeBatchScript(@"$premiumP2 | Remove-AzureSqlDatabase -Force"); powershell.InvokeBatchScript(@"$operationDb | Remove-AzureSqlDatabase -Force"); @@ -355,17 +365,18 @@ public void AzureSqlDatabaseCertTests() Assert.IsNotNull(databases[0], "Expecting a Database object."); // Note: Because the object is piped, this is the final state of the // database object, after all the Set- cmdlet has run. - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert3", "Web", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert3", "Standard", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); databases = new Services.Server.Database[] { newDatabaseResult2.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert2", "Business", 10, 10737418240L, "Japanese_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + //TODO: change below to business + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert2", "Business", 10, 10737418240L, "Japanese_CI_AS", "Business", false, DatabaseTestHelper.BusinessSloGuid); databases = new Services.Server.Database[] { newDatabaseResult3.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Web", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Standard", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); // Validate Get-AzureSqlDatabase databases = getDatabaseResult.Select(r => r.BaseObject as Services.Server.Database).ToArray(); @@ -374,41 +385,41 @@ public void AzureSqlDatabaseCertTests() Assert.IsNotNull(databases[1], "Expecting a Database object."); Assert.IsNotNull(databases[2], "Expecting a Database object."); Assert.IsNotNull(databases[3], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System", true, DatabaseTestHelper.SystemSloGuid); - DatabaseTestHelper.ValidateDatabaseProperties(databases[1], "testdbcert1", "Web", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); - DatabaseTestHelper.ValidateDatabaseProperties(databases[2], "testdbcert2", "Business", 10, 10737418240L, "Japanese_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); - DatabaseTestHelper.ValidateDatabaseProperties(databases[3], "testdbcert4", "Web", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[1], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System2", true, DatabaseTestHelper.System2SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[3], "testdbcert1", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[2], "testdbcert2", "Business", 10, 10737418240L, "Japanese_CI_AS", "Business", false, DatabaseTestHelper.BusinessSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Standard", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); databases = new Services.Server.Database[] { getSingleDatabaseResult.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert1", "Web", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert1", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); databases = new Services.Server.Database[] { getSingleDatabaseResult2.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Web", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Standard", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); // Validate Set-AzureSqlDatabase databases = new Services.Server.Database[] { setDatabaseNameResult.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert3", "Web", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert3", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); databases = new Services.Server.Database[] { setDatabaseSizeResult.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert3", "Web", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert3", "Standard", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); databases = new Services.Server.Database[] { setDatabaseSizeResult2.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Web", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Standard", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); databases = new Services.Server.Database[] { setDatabaseSlo.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Web", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.PremiumP2SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbcert4", "Standard", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.PremiumP2SloGuid); // Validate New-AzureSqlDatabase for Premium Edition Database VerifyCreatePremiumDb(newPremiumP1DatabaseResult, "testdbcertPremiumDBP1", (P1.Single().BaseObject as ServiceObjective).Id.ToString()); @@ -417,27 +428,31 @@ public void AzureSqlDatabaseCertTests() // Validate Get-AzureSqlDatabaseServiceObjective var SLOP1 = P1.Single().BaseObject as ServiceObjective; Assert.AreEqual("P1", SLOP1.Name); - Assert.AreEqual("Premium P1 resource allocation.", SLOP1.Description); Assert.IsNotNull(SLOP1.DimensionSettings, "Expecting some Dimension Setting objects."); Assert.AreEqual(1, SLOP1.DimensionSettings.Count(), "Expecting 1 Dimension Setting."); Assert.AreEqual("Premium P1 resource allocation.", SLOP1.DimensionSettings[0].Description, "Expecting Dimension Setting description as Resource capacity is reserved."); var SLOP2 = P2.Single().BaseObject as ServiceObjective; Assert.AreEqual("P2", SLOP2.Name); - Assert.AreEqual(SLOP2.Description, "Premium P2 resource allocation."); Assert.IsNotNull(SLOP2.DimensionSettings, "Expecting some Dimension Setting objects."); Assert.AreEqual(1, SLOP2.DimensionSettings.Count(), "Expecting 1 Dimension Setting."); Assert.AreEqual("Premium P2 resource allocation.", SLOP2.DimensionSettings[0].Description, "Expecting Dimension Setting description as Resource capacity is reserved."); + // Validate Get-AzureSqlDatabaseOperation VerifyGetAzureSqlDatabaseOperation(getOperationDbName, getDatabaseOperationByDbResult); VerifyGetAzureSqlDatabaseOperation(getOperationDbName, getDatabaseOperationByNameResult); VerifyGetAzureSqlDatabaseOperation(getOperationDbName, getDatabaseOperationByIdResult); - + // Validate Remove-AzureSqlDatabase - databases = new Services.Server.Database[] { removeDatabaseResult.Single().BaseObject as Services.Server.Database }; + databases = new Services.Server.Database[] { removeDatabaseResult1.Single().BaseObject as Services.Server.Database }; + Assert.AreEqual(1, databases.Length, "Expecting no databases"); + Assert.IsNotNull(databases[0], "Expecting a Database object."); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System2", true, DatabaseTestHelper.System2SloGuid); + + databases = new Services.Server.Database[] { removeDatabaseResult2.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting no databases"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System", true, DatabaseTestHelper.SystemSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System2", true, DatabaseTestHelper.System2SloGuid); } } @@ -539,7 +554,7 @@ public void AzureSqlDatabaseEditionsTests() @" -ServerName $serverName" + @" -DatabaseName testdbeditions5" + @" -Edition Standard" + - @" -ServiceObjective $so[0]"); + @" -ServiceObjective ($so | where-object { $_.name -match ""S2"" })"); }); Collection getSingleDatabaseResult1 = MockServerHelper.ExecuteWithMock( @@ -566,7 +581,7 @@ public void AzureSqlDatabaseEditionsTests() () => { return powershell.InvokeBatchScript( - @"Set-AzureSqlDatabase -ServerName $serverName -DatabaseName testdbeditions2 -ServiceObjective $so[0] -Force"); + @"Set-AzureSqlDatabase -ServerName $serverName -DatabaseName testdbeditions2 -ServiceObjective ($so | where-object { $_.name -match ""S2"" }) -Force"); }); Collection setDatabaseObjective2 = MockServerHelper.ExecuteWithMock( @@ -575,7 +590,7 @@ public void AzureSqlDatabaseEditionsTests() () => { return powershell.InvokeBatchScript( - @"Set-AzureSqlDatabase -ServerName $serverName -DatabaseName $db3.Name -Edition Standard -MaxSizeGB 1 -ServiceObjective $so[4] -Force"); + @"Set-AzureSqlDatabase -ServerName $serverName -DatabaseName $db3.Name -Edition Standard -MaxSizeGB 1 -ServiceObjective ($so | where-object { $_.name -match ""S1"" }) -Force"); }); Collection getDatabaseResult = MockServerHelper.ExecuteWithMock( @@ -613,27 +628,27 @@ public void AzureSqlDatabaseEditionsTests() Services.Server.Database[] databases = new Services.Server.Database[] { newDatabaseResult1.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions1", "Web", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions1", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); databases = new Services.Server.Database[] { newDatabaseResult2.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions2", "Standard", 0, 524288000, "SQL_Latin1_General_CP1_CI_AS", "S1", false, DatabaseTestHelper.StandardS1SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions2", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); databases = new Services.Server.Database[] { newDatabaseResult3.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions3", "Basic", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "Basic", false, DatabaseTestHelper.BasicSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions3", "Basic", 2, 2147483648L, "SQL_Latin1_General_CP1_CI_AS", "Basic", false, DatabaseTestHelper.BasicSloGuid); databases = new Services.Server.Database[] { newDatabaseResult4.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions4", "Premium", 10, 10737418240L, "SQL_Latin1_General_CP1_CI_AS", "P1", false, DatabaseTestHelper.PremiumP1SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions4", "Premium", 500, 536870912000L, "SQL_Latin1_General_CP1_CI_AS", "P1", false, DatabaseTestHelper.PremiumP1SloGuid); databases = new Services.Server.Database[] { newDatabaseResult5.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting one database"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions5", "Standard", 2, 2147483648L, "SQL_Latin1_General_CP1_CI_AS", "S2", false, DatabaseTestHelper.StandardS2SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions5", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S2", false, DatabaseTestHelper.StandardS2SloGuid); // Validate Get-AzureSqlDatabase @@ -645,32 +660,32 @@ public void AzureSqlDatabaseEditionsTests() Assert.IsNotNull(databases[3], "Expecting a Database object."); Assert.IsNotNull(databases[4], "Expecting a Database object."); Assert.IsNotNull(databases[5], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System", true, DatabaseTestHelper.SystemSloGuid); - DatabaseTestHelper.ValidateDatabaseProperties(databases[1], "testdbeditions1", "Web", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); - DatabaseTestHelper.ValidateDatabaseProperties(databases[2], "testdbeditions2", "Standard", 0, 524288000L, "SQL_Latin1_General_CP1_CI_AS", "S2", false, DatabaseTestHelper.StandardS2SloGuid); - DatabaseTestHelper.ValidateDatabaseProperties(databases[3], "testdbeditions3", "Basic", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "Basic", false, DatabaseTestHelper.StandardS1SloGuid); - DatabaseTestHelper.ValidateDatabaseProperties(databases[4], "testdbeditions4", "Premium", 10, 10737418240L, "SQL_Latin1_General_CP1_CI_AS", "P1", false, DatabaseTestHelper.PremiumP1SloGuid); - DatabaseTestHelper.ValidateDatabaseProperties(databases[5], "testdbeditions5", "Standard", 2, 2147483648L, "SQL_Latin1_General_CP1_CI_AS", "S2", false, DatabaseTestHelper.StandardS2SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[1], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System2", true, DatabaseTestHelper.System2SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[3], "testdbeditions1", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[4], "testdbeditions2", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS2SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[5], "testdbeditions3", "Basic", 2, 2147483648L, "SQL_Latin1_General_CP1_CI_AS", "Basic", false, DatabaseTestHelper.StandardS1SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[2], "testdbeditions4", "Premium", 500, 536870912000L, "SQL_Latin1_General_CP1_CI_AS", "P1", false, DatabaseTestHelper.PremiumP1SloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "testdbeditions5", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S2", false, DatabaseTestHelper.StandardS2SloGuid); // Validate Get-AzureSqlDatabaseServiceObjective var sos = serviceObjectives.Select(x => x.BaseObject as ServiceObjective).ToArray(); Assert.AreEqual(10, sos.Count()); - ValidateServiceObjectiveProperties(sos[0], "S2", "Standard S2 resource allocation.", 1, "Standard S2 resource allocation."); - ValidateServiceObjectiveProperties(sos[1], "P1", "Premium P1 resource allocation.", 1, "Premium P1 resource allocation."); - ValidateServiceObjectiveProperties(sos[2], "P2", "Premium P2 resource allocation.", 1, "Premium P2 resource allocation."); - ValidateServiceObjectiveProperties(sos[3], "Basic", "Basic resource allocation.", 1, "Basic resource allocation."); - ValidateServiceObjectiveProperties(sos[4], "S1", "Standard S1 resource allocation.", 1, "Standard S1 resource allocation."); - ValidateServiceObjectiveProperties(sos[5], "P3 deprecated", "Premium P3 deprecated resource allocation.", 1, "Premium P3 deprecated resource allocation."); - ValidateServiceObjectiveProperties(sos[6], "P3", "Premium P3 resource allocation.", 1, "Premium P3 resource allocation."); - ValidateServiceObjectiveProperties(sos[7], "System", "Used for master database only.", 1, "Used for master database only."); - ValidateServiceObjectiveProperties(sos[8], "System Standard", "Used for master database only.", 1, "Shared resource allocation."); - ValidateServiceObjectiveProperties(sos[9], "Shared", "Shared resource allocation.", 1, "Shared resource allocation."); + ValidateServiceObjectiveProperties(sos[0], "System", "", 1, "Used for master database only."); + ValidateServiceObjectiveProperties(sos[1], "System2", "", 1, ""); + ValidateServiceObjectiveProperties(sos[2], "Basic", "", 1, "Basic resource allocation."); + ValidateServiceObjectiveProperties(sos[3], "S0", "", 1, "Standard S0 resource allocation."); + ValidateServiceObjectiveProperties(sos[4], "S1", "", 1, "Standard S1 resource allocation."); + ValidateServiceObjectiveProperties(sos[5], "S2", "", 1, "Standard S2 resource allocation."); + ValidateServiceObjectiveProperties(sos[6], "S3", "", 1, "Standard S3 resource allocation."); + ValidateServiceObjectiveProperties(sos[7], "P1", "", 1, "Premium P1 resource allocation."); + ValidateServiceObjectiveProperties(sos[8], "P2", "", 1, "Premium P2 resource allocation."); + ValidateServiceObjectiveProperties(sos[9], "P3", "", 1, "Premium P3 resource allocation."); // Validate Remove-AzureSqlDatabase databases = new Services.Server.Database[] { removeDatabaseResult.Single().BaseObject as Services.Server.Database }; Assert.AreEqual(1, databases.Length, "Expecting no databases"); Assert.IsNotNull(databases[0], "Expecting a Database object."); - DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System", true, DatabaseTestHelper.SystemSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(databases[0], "master", "System", 5, 5368709120L, "SQL_Latin1_General_CP1_CI_AS", "System2", true, DatabaseTestHelper.System2SloGuid); } } diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCopyCertAuthTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCopyCertAuthTests.cs index 7a08975a3d90..72b8006ee7e6 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCopyCertAuthTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCopyCertAuthTests.cs @@ -92,7 +92,6 @@ public void InitializeTest() testSession); } - [TestCleanup] public void CleanupTest() { diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/DatabaseTestHelper.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/DatabaseTestHelper.cs index 0effb49ad348..d38e447bebf2 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/DatabaseTestHelper.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/DatabaseTestHelper.cs @@ -25,12 +25,22 @@ public static class DatabaseTestHelper /// The unique GUID for identifying the Shared SLO. ///
public static readonly Guid SharedSloGuid = new Guid("910b4fcb-8a29-4c3e-958f-f7ba794388b2"); - + /// /// The unique GUID for identifying the System SLO. /// public static readonly Guid SystemSloGuid = new Guid("26e021db-f1f9-4c98-84c6-92af8ef433d7"); + /// + /// The unique GUID for identifying the System2 SLO. + /// + public static readonly Guid System2SloGuid = new Guid("620323bf-2879-4807-b30d-c2e6d7b3b3aa"); + + /// + /// The unique GUID for identifying the Business SLO. + /// + public static readonly Guid BusinessSloGuid = new Guid("4518ce8e-6026-4113-b4fd-3b5d777c6881"); + /// /// The unique GUID for identifying the Basic SLO. /// diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlDatabaseTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlDatabaseTests.cs index 6062fec13dc8..c6df221e708d 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlDatabaseTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlDatabaseTests.cs @@ -346,7 +346,7 @@ public static void CreateTestDatabasesWithCertAuth(System.Management.Automation. @"-ServerName $serverName " + @"-DatabaseName testdb2 " + @"-Collation Japanese_CI_AS " + - @"-Edition Web " + + @"-Edition Standard " + @"-MaxSizeGB 5 " + @"-Force", @"$testdb2"); @@ -365,15 +365,15 @@ public static void CreateTestDatabasesWithCertAuth(System.Management.Automation. Services.Server.Database database = database1.Single().BaseObject as Services.Server.Database; Assert.IsTrue(database != null, "Expecting a Database object"); - DatabaseTestHelper.ValidateDatabaseProperties(database, "testdb1", "Web", 1, 1073741824L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(database, "testdb1", "Standard", 250, 268435456000L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); database = database2.Single().BaseObject as Services.Server.Database; Assert.IsTrue(database != null, "Expecting a Database object"); - DatabaseTestHelper.ValidateDatabaseProperties(database, "testdb2", "Web", 5, 5368709120L, "Japanese_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(database, "testdb2", "Standard", 250, 268435456000L, "Japanese_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); database = database3.Single().BaseObject as Services.Server.Database; Assert.IsTrue(database != null, "Expecting a Database object"); - DatabaseTestHelper.ValidateDatabaseProperties(database, "testdb3", "Web", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "Shared", false, DatabaseTestHelper.SharedSloGuid); + DatabaseTestHelper.ValidateDatabaseProperties(database, "testdb3", "Standard", 0, 104857600L, "SQL_Latin1_General_CP1_CI_AS", "S0", false, DatabaseTestHelper.StandardS0SloGuid); } } diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Server/Cmdlet/ServerCmdletTests.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Server/Cmdlet/ServerCmdletTests.cs index b2ae923598ba..b83b2ae15109 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Server/Cmdlet/ServerCmdletTests.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/Server/Cmdlet/ServerCmdletTests.cs @@ -33,6 +33,15 @@ namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Test.UnitTests.Server.Cmdl [TestClass] public class ServerCmdletTests : TestBase { + // String ID for server version 2. + public const string ServerVersion2 = "2.0"; + + // String ID for server version 12. + public const string ServerVersion12 = "12.0"; + + // The default server version + public const string DefaultServerVersion = ServerVersion12; + [TestCleanup] public void CleanupTest() { @@ -40,16 +49,19 @@ public void CleanupTest() MockServerHelper.SaveDefaultSessionCollection(); } - private static void VerifyServer(SqlDatabaseServerContext server, string adminLogin, string location) + /// + /// Verifys the server object to make sure the fields match what is provided + /// + /// The server object to validate + /// The expected administration login + /// The expected server location + /// The expected server verions + /// The expected state of the server + private static void VerifyServer(SqlDatabaseServerContext server, string adminLogin, string location, string version, string state) { Assert.AreEqual(adminLogin, server.AdministratorLogin, "Expecting server login to match."); Assert.AreEqual(location, server.Location, "Expecting matching location."); Assert.AreEqual(10, server.ServerName.Length, "Expecting a valid server name."); - } - - private static void VerifyServer(SqlDatabaseServerContext server, string adminLogin, string location, string version, string state) - { - VerifyServer(server, adminLogin, location); Assert.AreEqual(version, server.Version, "Server version doesn't match"); Assert.AreEqual(state, server.State, "Server state does not match"); } @@ -190,14 +202,18 @@ public void AzureSqlDatabaseServerTests() VerifyServer( server, (string)powershell.Runspace.SessionStateProxy.GetVariable("login"), - (string)powershell.Runspace.SessionStateProxy.GetVariable("location")); + (string)powershell.Runspace.SessionStateProxy.GetVariable("location"), + ServerVersion12, + "Ready"); SqlDatabaseServerContext server2 = newServerResult2.Single().BaseObject as SqlDatabaseServerContext; Assert.IsNotNull(server2, "Expecting a SqlDatabaseServerContext object"); VerifyServer( server, (string)powershell.Runspace.SessionStateProxy.GetVariable("login"), - (string)powershell.Runspace.SessionStateProxy.GetVariable("location")); + (string)powershell.Runspace.SessionStateProxy.GetVariable("location"), + ServerVersion12, + "Ready"); // Validate Get-AzureSqlDatabaseServer results server = getServerResult.Single().BaseObject as SqlDatabaseServerContext; @@ -206,7 +222,7 @@ public void AzureSqlDatabaseServerTests() server, (string)powershell.Runspace.SessionStateProxy.GetVariable("login"), (string)powershell.Runspace.SessionStateProxy.GetVariable("location"), - "2.0", + ServerVersion12, "Ready"); server = setServerResult.Single().BaseObject as SqlDatabaseServerContext; @@ -215,7 +231,7 @@ public void AzureSqlDatabaseServerTests() server, (string)powershell.Runspace.SessionStateProxy.GetVariable("login"), (string)powershell.Runspace.SessionStateProxy.GetVariable("location"), - "2.0", + ServerVersion12, "Ready"); server2 = setServerResult2.Single().BaseObject as SqlDatabaseServerContext; @@ -224,7 +240,7 @@ public void AzureSqlDatabaseServerTests() server2, (string)powershell.Runspace.SessionStateProxy.GetVariable("login"), (string)powershell.Runspace.SessionStateProxy.GetVariable("location"), - "2.0", + ServerVersion12, "Ready"); // Validate Remove-AzureSqlDatabaseServer results @@ -319,7 +335,9 @@ public void AzureSqlDatabaseServerV2Tests() VerifyServer( server, (string)powershell.Runspace.SessionStateProxy.GetVariable("login"), - (string)powershell.Runspace.SessionStateProxy.GetVariable("location")); + (string)powershell.Runspace.SessionStateProxy.GetVariable("location"), + ServerVersion2, + "Ready"); // Validate Get-AzureSqlDatabaseServer results @@ -329,8 +347,8 @@ public void AzureSqlDatabaseServerV2Tests() server, (string)powershell.Runspace.SessionStateProxy.GetVariable("login"), (string)powershell.Runspace.SessionStateProxy.GetVariable("location"), - "2.0", - null); + ServerVersion2, + "Ready"); powershell.Streams.ClearStreams(); } diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/UnitTestHelper.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/UnitTestHelper.cs index e41c6ebb79cf..97254adb0701 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/UnitTestHelper.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/UnitTests/UnitTestHelper.cs @@ -290,10 +290,13 @@ public static AzureSubscription SetupUnitTestSubscription(System.Management.Auto { UnitTestHelper.ImportAzureModule(powershell); + X509Certificate2 certificate = UnitTestHelper.GetUnitTestClientCertificate(); + Guid subscriptionId = new Guid(UnitTestSubscriptionId); + // Set the client certificate used in the subscription powershell.Runspace.SessionStateProxy.SetVariable( "clientCertificate", - UnitTestHelper.GetUnitTestClientCertificate()); + certificate); ProfileClient client = new ProfileClient(); client.Profile.Environments[UnitTestEnvironmentName] = new AzureEnvironment @@ -308,13 +311,13 @@ public static AzureSubscription SetupUnitTestSubscription(System.Management.Auto var account = new AzureAccount { - Id = UnitTestHelper.GetUnitTestClientCertificate().Thumbprint, + Id = certificate.Thumbprint, Type = AzureAccount.AccountType.Certificate }; var subscription = new AzureSubscription { - Id = new Guid(UnitTestSubscriptionId), + Id = subscriptionId, Name = UnitTestSubscriptionName, Environment = UnitTestEnvironmentName, Account = account.Id @@ -324,7 +327,7 @@ public static AzureSubscription SetupUnitTestSubscription(System.Management.Auto client.AddOrSetSubscription(subscription); client.SetSubscriptionAsCurrent(UnitTestSubscriptionName, account.Id); client.Profile.Save(); - + return subscription; } diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/packages.config b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/packages.config index 6bead9261a3b..3325a3b5e275 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/packages.config +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -13,7 +13,7 @@ - + diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Commands.SqlDatabase.csproj b/src/ServiceManagement/Sql/Commands.SqlDatabase/Commands.SqlDatabase.csproj index 710c6a6502fb..b42fc5c279aa 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Commands.SqlDatabase.csproj +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Commands.SqlDatabase.csproj @@ -57,9 +57,9 @@ ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll - - False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + True ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -99,9 +99,9 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Microsoft.WindowsAzure.Commands.SqlDatabase.dll-Help.xml b/src/ServiceManagement/Sql/Commands.SqlDatabase/Microsoft.WindowsAzure.Commands.SqlDatabase.dll-Help.xml index daf52ffe65e3..43a703127e9a 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Microsoft.WindowsAzure.Commands.SqlDatabase.dll-Help.xml +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Microsoft.WindowsAzure.Commands.SqlDatabase.dll-Help.xml @@ -2192,7 +2192,7 @@ Business Edition values: 10, 20, 30, 40, 50, 100, or 150 Version - Specifies the type of SQL Database Server to create. Accepts values 1.0 or 2.0. + Specifies the type of SQL Database Server to create. Accepts values 2.0 or 12.0. Single @@ -2259,7 +2259,7 @@ Business Edition values: 10, 20, 30, 40, 50, 100, or 150 Version - Specifies the type of SQL Database Server to create. Accepts values 1.0 or 2.0. + Specifies the type of SQL Database Server to create. Accepts values 2.0 or 12.0. Single diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/Resources.Designer.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/Resources.Designer.cs index d328e4bf9918..6028ebab92be 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/Resources.Designer.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/Resources.Designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.34014 +// Runtime Version:4.0.30319.34011 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -69,6 +69,15 @@ internal static string BothDatabaseNameAndDeletionDateNeedToBeSpecified { } } + /// + /// Looks up a localized string similar to Unable to retrieve newly created server '{0}'.. + /// + internal static string CreateServerServerNotFound { + get { + return ResourceManager.GetString("CreateServerServerNotFound", resourceCulture); + } + } + /// /// Looks up a localized string similar to The Sql Authenticate Credential was not specified.. /// diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/Resources.resx b/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/Resources.resx index 46735c5ec86a..071e3fce99e0 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/Resources.resx +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Properties/Resources.resx @@ -121,6 +121,9 @@ Invalid Parameter combination: Both "DatabaseName" and "DatabaseDeletionDate" need to be specified to get a restorable dropped database. Parameter validation + + Unable to retrieve newly created server '{0}'. + The Sql Authenticate Credential was not specified. Parameter validation diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Server/Cmdlet/NewAzureSqlDatabaseServer.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Server/Cmdlet/NewAzureSqlDatabaseServer.cs index 24ef10dc7b59..8c1a742d1918 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Server/Cmdlet/NewAzureSqlDatabaseServer.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Server/Cmdlet/NewAzureSqlDatabaseServer.cs @@ -12,15 +12,16 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Hyak.Common.TransientFaultHandling; using Microsoft.WindowsAzure.Commands.SqlDatabase.Model; using Microsoft.WindowsAzure.Commands.SqlDatabase.Properties; -using Microsoft.Azure.Common.Internals; using Microsoft.WindowsAzure.Management.Sql; using Microsoft.WindowsAzure.Management.Sql.Models; -using Hyak.Common; using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; using System.Management.Automation; -using Hyak.Common.TransientFaultHandling; namespace Microsoft.WindowsAzure.Commands.SqlDatabase.Server.Cmdlet { @@ -119,14 +120,26 @@ internal SqlDatabaseServerContext NewAzureSqlDatabaseServerProcess( Version = version.HasValue ? version.Value.ToString("F1") : null }); + var newServer = sqlManagementClient.Servers.List().Servers.Where(s => s.Name == response.ServerName).FirstOrDefault(); + + if (newServer == null) + { + throw new ItemNotFoundException(string.Format( + CultureInfo.InvariantCulture, + Resources.CreateServerServerNotFound, + response.ServerName)); + } + SqlDatabaseServerContext operationContext = new SqlDatabaseServerContext() { OperationStatus = Services.Constants.OperationSuccess, OperationDescription = CommandRuntime.ToString(), OperationId = response.RequestId, - ServerName = response.ServerName, + ServerName = newServer.Name, Location = location, AdministratorLogin = adminLogin, + State = newServer.State, + Version = newServer.Version }; return operationContext; diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs b/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs index 84dee8e196e6..e2ee0560b138 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs @@ -329,11 +329,20 @@ public void RemoveDatabase(string databaseName) #region Service Objective Operations - /// - /// Retrieves the list of all service objectives on the server. - /// - /// An array of all service objectives on the server. - public ServiceObjective[] GetServiceObjectives() + private ServiceObjective[] objectivesCache; + private ServiceObjective[] Objectives + { + get + { + if (objectivesCache == null) + { + PopulateSloCache(); + } + return objectivesCache; + } + } + + private void PopulateSloCache() { this.clientRequestId = SqlDatabaseCmdletBase.GenerateClientTracingId(); @@ -342,12 +351,19 @@ public ServiceObjective[] GetServiceObjectives() this.AddTracingHeaders(sqlManagementClient); // Retrieve the specified database - ServiceObjectiveListResponse response = sqlManagementClient.ServiceObjectives.List( - this.serverName); + ServiceObjectiveListResponse response = sqlManagementClient.ServiceObjectives.List(this.serverName); - // Construct the resulting Database object - ServiceObjective[] serviceObjectives = response.Select(serviceObjective => CreateServiceObjectiveFromResponse(serviceObjective)).ToArray(); - return serviceObjectives; + // Populate the cache; + objectivesCache = response.Select(serviceObjective => CreateServiceObjectiveFromResponse(serviceObjective)).ToArray(); + } + + /// + /// Retrieves the list of all service objectives on the server. + /// + /// An array of all service objectives on the server. + public ServiceObjective[] GetServiceObjectives() + { + return Objectives; } /// @@ -359,9 +375,8 @@ public ServiceObjective[] GetServiceObjectives() /// public ServiceObjective GetServiceObjective(string serviceObjectiveName) { - ServiceObjective serviceObjective = GetServiceObjectives() - .Where(s => s.Name == serviceObjectiveName) - .FirstOrDefault(); + var serviceObjective = Objectives.Where(s => s.Name == serviceObjectiveName).FirstOrDefault(); + if (serviceObjective == null) { throw new InvalidOperationException( @@ -383,19 +398,18 @@ public ServiceObjective GetServiceObjective(string serviceObjectiveName) /// public ServiceObjective GetServiceObjective(ServiceObjective serviceObjectiveToRefresh) { - this.clientRequestId = SqlDatabaseCmdletBase.GenerateClientTracingId(); - - // Get the SQL management client - SqlManagementClient sqlManagementClient = AzureSession.ClientFactory.CreateClient(subscription, AzureEnvironment.Endpoint.ServiceManagement); - this.AddTracingHeaders(sqlManagementClient); - - // Retrieve the specified database - ServiceObjectiveGetResponse response = sqlManagementClient.ServiceObjectives.Get( - this.serverName, - serviceObjectiveToRefresh.Id.ToString()); + var serviceObjective = Objectives.Where(s => s.Id == serviceObjectiveToRefresh.Id).FirstOrDefault(); + + if (serviceObjective == null) + { + throw new InvalidOperationException( + string.Format( + CultureInfo.InvariantCulture, + Resources.ServiceObjectiveNotFound, + this.ServerName, + serviceObjectiveToRefresh.Id)); + } - // Construct the resulting Database object - ServiceObjective serviceObjective = CreateServiceObjectiveFromResponse(response.ServiceObjective); return serviceObjective; } diff --git a/src/ServiceManagement/Sql/Commands.SqlDatabase/packages.config b/src/ServiceManagement/Sql/Commands.SqlDatabase/packages.config index 5c82cbc0ff5c..3937691ffa1c 100644 --- a/src/ServiceManagement/Sql/Commands.SqlDatabase/packages.config +++ b/src/ServiceManagement/Sql/Commands.SqlDatabase/packages.config @@ -3,7 +3,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/App.config b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/App.config new file mode 100644 index 000000000000..fb92df3d1885 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/App.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Commands.StorSimple.Test.csproj b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Commands.StorSimple.Test.csproj new file mode 100644 index 000000000000..56fe46075bfb --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Commands.StorSimple.Test.csproj @@ -0,0 +1,176 @@ + + + + + Debug + AnyCPU + {0FA676D5-1349-4086-B33F-65EC2CB7DA41} + Library + Properties + Microsoft.WindowsAzure.Commands.StorSimple.Test + Microsoft.WindowsAzure.Commands.StorSimple.Test + v4.5 + 512 + ..\..\..\ + true + 8ec1c917 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\..\..\packages\Hyak.Common.1.0.1\lib\portable-net403+win+wpa81\Hyak.Common.dll + + + ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll + + + False + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + + ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + + False + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5486.28526-prerelease\lib\net45\Microsoft.Azure.Test.Framework.dll + + + ..\..\..\packages\Microsoft.Azure.Test.HttpRecorder.1.0.5486.28526-prerelease\lib\net45\Microsoft.Azure.Test.HttpRecorder.dll + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + + + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + + + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.Management.Scheduler.6.0.0\lib\net40\Microsoft.WindowsAzure.Management.Scheduler.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.Management.StorSimple.0.9.0-preview\lib\net40\Microsoft.WindowsAzure.Management.StorSimple.dll + + + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + + + + + + + False + C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell\3.0\System.Management.Automation.dll + + + + + False + ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Extensions.dll + + + False + ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + + + + + + + + + ..\..\..\packages\xunit.1.9.2\lib\net20\xunit.dll + + + + + + + + + + {5ee72c53-1720-4309-b54b-5fb79703195f} + Commands.Common + + + {c1bda476-a5cc-4394-914d-48b0ec31a710} + Commands.ScenarioTests.Common + + + {11524d98-6c40-4091-a8e1-86463fee607c} + Commands.StorSimple + + + + + + Designer + + + PreserveNewest + + + + PreserveNewest + + + PreserveNewest + + + + + + + + + xcopy "$(SolutionDir)Package\$(ConfigurationName)\*.*" $(TargetDir) /Y /E + + + + + This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Properties/AssemblyInfo.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..c5b5f7db3dcf --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Reflection; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Microsoft.WindowsAzure.Commands.StorSimple.Test")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Microsoft.WindowsAzure.Commands.StorSimple.Test")] +[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[assembly: ComVisible(false)] + +[assembly: Guid("d1c35c6d-1778-4d39-92c8-0bf709cc5b23")] + +[assembly: AssemblyVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyVersion)] +[assembly: AssemblyFileVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyFileVersion)] diff --git a/src/Common/Azure.Common.Extensions/Models/AzureAccount.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.cs similarity index 53% rename from src/Common/Azure.Common.Extensions/Models/AzureAccount.cs rename to src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.cs index 3c6c819dc169..cef8140f2927 100644 --- a/src/Common/Azure.Common.Extensions/Models/AzureAccount.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.cs @@ -12,36 +12,26 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System.Collections.Generic; +using Xunit; -namespace Microsoft.Azure.Common.Extensions.Models +namespace Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests { - public partial class AzureAccount + public class BackupPolicyTests:StorSimpleTestBase { - public string Id { get; set; } - - public AccountType Type { get; set; } - - public Dictionary Properties { get; set; } - - public enum AccountType + #region New-AzureStorSimpleDeviceBackupScheduleAddConfig + [Fact] + [Trait("StorSimpleCmdlets", "New-BackupPolicyConfig")] + public void TestNewBackupPolicyConfig() { - Certificate, - User, - ServicePrincipal + RunPowerShellTest("Test-NewBackupPolicyAddConfig"); } - public enum Property + [Fact] + [Trait("StorSimpleCmdlets", "New-BackupPolicyConfig")] + public void TestNewBackupPolicyAddConfigDefaultValues() { - /// - /// Comma separated list of subscription ids on this account. - /// - Subscriptions, - - /// - /// Comma separated list of tenants on this account. - /// - Tenants + RunPowerShellTest("Test-NewBackupPolicyAddConfig-DefaultValues"); } + #endregion New-AzureStorSimpleDeviceBackupScheduleAddConfig } } diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.ps1 b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.ps1 new file mode 100644 index 000000000000..3e1f848bc902 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.ps1 @@ -0,0 +1,54 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +<# +.SYNOPSIS +Sets context to default resource +#> +function Set-DefaultResource +{ + $selectedResource = Select-AzureStorSimpleResource -ResourceName OneSDK-Resource -RegistrationKey "1975530557201809476:eOqMQdvHon3lGwKVYctxZVnwpZcqi8ZS1uyCLJAl6Wg=:JovQDqP1KyWdh4m3mYkdzQ==#4edfc1cde41104e5" +} + +<# +.SYNOPSIS +Tests creating new resource group and a simple resource. +#> +function Test-NewBackupPolicyAddConfig +{ + Set-DefaultResource + $config = New-AzureStorSimpleDeviceBackupScheduleAddConfig -BackupType LocalSnapshot -RecurrenceType Daily -RecurrenceValue 1 -RetentionCount 1 -Enabled 0 -StartFromDateTime "10/23/2014 7:00 AM" + Assert-AreEqual $config.BackupType LocalSnapshot 'BackupType doesnt match' + Assert-AreEqual $config.Recurrence.RecurrenceType 'Daily' 'RecurrenceType doesnt match' + Assert-AreEqual $config.Recurrence.RecurrenceValue 1 'RecurrentValue doesnt match' + Assert-AreEqual $config.Status Disabled 'Status doesnt match' + #Assert-AreEqual $config.StartTime 2014-10-23T07:00:00+05:30 'StartTime doesnt match' #timezone specific test + Assert-AreEqual $config.RetentionCount 1 'RetentionCount doesnt match' +} + +function Test-NewBackupPolicyAddConfig-DefaultValues +{ + Set-DefaultResource + $currenttime = get-date + $config = New-AzureStorSimpleDeviceBackupScheduleAddConfig -BackupType CloudSnapshot -RecurrenceType Daily -RecurrenceValue 10 -RetentionCount 10 -Enabled 1 + $startTimeFromConfig = [datetime]::ParseExact($config.StartTime,"yyyy-MM-ddTHH:mm:sszzz",$null) + $timespan = $startTimeFromConfig - $currenttime + + Assert-True {$timespan.TotalSeconds -le 1} "StartDateTime is not matching" + Assert-AreEqual $config.BackupType CloudSnapshot 'BackupType doesnt match' + Assert-AreEqual $config.Recurrence.RecurrenceType 'Daily' 'RecurrenceType doesnt match' + Assert-AreEqual $config.Recurrence.RecurrenceValue 10 'RecurrentValue doesnt match' + Assert-AreEqual $config.Status Enabled 'Status doesnt match' + Assert-AreEqual $config.RetentionCount 10 'RetentionCount doesnt match' +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/Configuration/ConfigurationReader.ps1 b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/Configuration/ConfigurationReader.ps1 new file mode 100644 index 000000000000..266f7a3a5f2b --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/Configuration/ConfigurationReader.ps1 @@ -0,0 +1,109 @@ +# ---------------------------------------------------------------------------------- +# +# Copyright Microsoft Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ---------------------------------------------------------------------------------- + +$global:StorSimpleGlobalConfigMap = $null + +function Read-XMLConfigFile($configFilePath) +{ + $methodName = "Read-ConfigFile" + + Write-Verbose "$methodName : Reading configuration file '$configFilePath'" + if([string]::IsNullOrEmpty($configFilePath)) { + throw "$methodName : Config file path is not specified. Please specify file path OR set the environment variable STORSIMPLE_SDK_TEST_CONFIG_PATH." + } + + [xml] $configContent = Get-Content $configFilePath + if(!$configContent) { + throw "$methodName : Config file '$configFilePath' is either not readable or is empty" + } + Write-Verbose "$methodName : Configuration file read. Extracting configuration keys." + + $configMap=@{} + foreach($configEntry in $configContent.configuration.appSettings.add) { + Write-Verbose ("{0} : {1}" -F $configEntry.key, $configEntry.Value) + if($configMap.ContainsKey($configEntry.key)) { + throw "Duplicate configuration entries for key '$($configEntry.key)' - please check the configuration file '$configFilePath' for correctness" + } else { + $configMap.Add($configEntry.key, $configEntry.Value) + } + } + $global:StorSimpleGlobalConfigMap = $configMap + + Write-Verbose "$methodName : Completed reading configuration items from file '$configFilePath'. Found $($configMap.Count) keys : " + $configMap.GetEnumerator() | foreach-object -begin { $i = 1 } -process { Write-Verbose ("$methodName : Config entry #{0}: '{1}' : '{2}'" -F $i, $_.Key, $_.Value); $i++} + return $configMap +} + +function Read-ConfigFile($configFilePath) +{ + $methodName = "Read-ConfigFile" + + Write-Verbose "$methodName : Reading configuration file '$configFilePath'" + if([string]::IsNullOrEmpty($configFilePath)) { + throw "$methodName : Config file path is not specified. Please specify file path OR set the environment variable STORSIMPLE_SDK_TEST_CONFIG_PATH." + } + + $configContent = Get-Content $configFilePath + if(!$configContent) { + throw "$methodName : Config file '$configFilePath' is either not readable or is empty" + } + Write-Verbose "$methodName : Configuration file read. Extracting configuration keys." + + $configContent | foreach-object -begin {$configMap=@{}} -process { $k = [regex]::split($_,'='); if(($k[0].CompareTo("") -ne 0) -and ($k[0].StartsWith("[") -ne $True) -and ($k[0].StartsWith("#") -ne $True)) { $configMap.Add($k[0], $k[1]) } } + $global:StorSimpleGlobalConfigMap = $configMap + + Write-Verbose "$methodName : Completed reading configuration items from file '$configFilePath'. Found $($configMap.Count) keys : " + $configMap.GetEnumerator() | foreach-object -begin { $i = 1 } -process { Write-Verbose ("$methodName : Config entry #{0}: '{1}' : '{2}'" -F $i, $_.Key, $_.Value); $i++} + return $configMap +} + +function Get-ConfigFileMap () +{ + $methodName = "Get-ConfigFileMap" + + if($global:StorSimpleGlobalConfigMap) { + Write-Verbose "$methodName : Using cached config map" + return $global:StorSimpleGlobalConfigMap + } + + $configFilePath = $env:STORSIMPLE_SDK_TEST_CONFIG_PATH + $configurationMap = Read-XMLConfigFile $configFilePath + + if(!$configurationMap -or $configurationMap.Count -eq 0) { + throw "$methodName : The configuration map does not contain any keys - please check the configuration file '$configFilePath' for correctness" + } + + return $configurationMap +} + +<# +.SYNOPSIS +#> +function Get-Configuration ($configPropertyKey) +{ + $methodName = "Get-Configuration" + Write-Verbose "$methodName : Fetching from configuration map, value of key '$configPropertyKey'" + + $configurationMap = Get-ConfigFileMap + + if($configurationMap.ContainsKey($configPropertyKey)) { + $configurationValue = $configurationMap[$configPropertyKey] + Write-Verbose "$methodName : Returning configuration property with value '$configurationValue' for key '$configPropertyKey'" + + return $configurationValue; + } + + Write-Verbose "$methodName : Could not find any property in the configuration map with the key '$configPropertyKey'" + return $null +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/StorSimpleTestBase.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/StorSimpleTestBase.cs new file mode 100644 index 000000000000..6764ee2c1598 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/StorSimpleTestBase.cs @@ -0,0 +1,176 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Configuration; +using System.Net; +using System.Net.Http; +using System.Net.Security; +using System.Reflection; +using Microsoft.Azure; +using Microsoft.Azure.Common.Extensions; +using Microsoft.Azure.Test; +using Microsoft.Azure.Test.HttpRecorder; +using Microsoft.WindowsAzure.Commands.ScenarioTest; +using Microsoft.WindowsAzure.Management.Scheduler; +using Microsoft.WindowsAzure.Management.StorSimple; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests +{ + public class StorSimpleTestBase + { + private EnvironmentSetupHelper helper; + private RDFETestEnvironmentFactory rdfeTestFactory; + + protected StorSimpleTestBase() + { + this.helper = new EnvironmentSetupHelper(); + this.rdfeTestFactory = new RDFETestEnvironmentFactory(); + } + + protected void SetupManagementClients() + { + var storSimpleManagementClient = GetStorSimpleClient(); + var cloudServiceClient = GetCloudServiceClient(); + helper.SetupManagementClients(storSimpleManagementClient, cloudServiceClient); + + //helper.SetupSomeOfManagementClients(); + } + + private StorSimpleManagementClient GetStorSimpleClient() + { + try + { + //var testEnvironment = this.rdfeTestFactory.GetTestEnvironment(); + + var storSimpleClient = GetServiceClient(); + + //var storSimpleClient = new StorSimpleManagementClient("", "", "", "", "", + // testEnvironment.Credentials as SubscriptionCloudCredentials, testEnvironment.BaseUri).WithHandler(HttpMockServer.CreateInstance()); + return storSimpleClient; + } + catch (ReflectionTypeLoadException leException) + { + + throw leException; + } + + } + + private CloudServiceManagementClient GetCloudServiceClient() + { + return TestBase.GetServiceClient(this.rdfeTestFactory); + } + + protected void RunPowerShellTest(params string[] scripts) + { + using (UndoContext context = UndoContext.Current) + { + context.Start(TestUtilities.GetCallingClass(2), TestUtilities.GetCurrentMethodName(2)); + + SetupManagementClients(); + + helper.SetupEnvironment(AzureModule.AzureServiceManagement); + + helper.SetupModules(AzureModule.AzureServiceManagement, "ScenarioTests\\" + this.GetType().Name + ".ps1"); + helper.RunPowerShellTest(scripts); + } + } + + public static T GetServiceClient() where T : class + { + var factory = (TestEnvironmentFactory)new RDFETestEnvironmentFactory(); + + var testEnvironment = factory.GetTestEnvironment(); + + ServicePointManager.ServerCertificateValidationCallback = IgnoreCertificateErrorHandler; + + StorSimpleManagementClient client; + + if (testEnvironment.UsesCustomUri()) + { + client = new StorSimpleManagementClient( + ConfigurationManager.AppSettings["CloudServiceName"], + ConfigurationManager.AppSettings["ResourceName"], + ConfigurationManager.AppSettings["ResourceId"], + ConfigurationManager.AppSettings["ResourceNamespace"], + ConfigurationManager.AppSettings["CisStampId"], + testEnvironment.Credentials as SubscriptionCloudCredentials, + testEnvironment.BaseUri); + } + + else + { + client = new StorSimpleManagementClient( + ConfigurationManager.AppSettings["CloudServiceName"], + ConfigurationManager.AppSettings["ResourceName"], + ConfigurationManager.AppSettings["ResourceId"], + ConfigurationManager.AppSettings["ResourceNamespace"], + ConfigurationManager.AppSettings["CisStampId"], + testEnvironment.Credentials as SubscriptionCloudCredentials); + } + + return GetServiceClient(factory, client); + } + + public static T GetServiceClient(TestEnvironmentFactory factory, StorSimpleManagementClient client) where T : class + { + TestEnvironment testEnvironment = factory.GetTestEnvironment(); + + HttpMockServer instance; + try + { + instance = HttpMockServer.CreateInstance(); + } + catch (ApplicationException) + { + HttpMockServer.Initialize("TestEnvironment", "InitialCreation"); + instance = HttpMockServer.CreateInstance(); + } + T obj2 = typeof(T).GetMethod("WithHandler", new Type[1] + { + typeof (DelegatingHandler) + }).Invoke((object)client, new object[1] + { + (object) instance + }) as T; + + if (HttpMockServer.Mode == HttpRecorderMode.Record) + { + HttpMockServer.Variables[TestEnvironment.SubscriptionIdKey] = testEnvironment.SubscriptionId; + } + + if (HttpMockServer.Mode == HttpRecorderMode.Playback) + { + PropertyInfo property1 = typeof(T).GetProperty("LongRunningOperationInitialTimeout", typeof(int)); + PropertyInfo property2 = typeof(T).GetProperty("LongRunningOperationRetryTimeout", typeof(int)); + if (property1 != (PropertyInfo)null && property2 != (PropertyInfo)null) + { + property1.SetValue((object)obj2, (object)0); + property2.SetValue((object)obj2, (object)0); + } + } + return obj2; + } + + private static bool IgnoreCertificateErrorHandler + (object sender, + System.Security.Cryptography.X509Certificates.X509Certificate certificate, + System.Security.Cryptography.X509Certificates.X509Chain chain, + SslPolicyErrors sslPolicyErrors) + { + return true; + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/SessionRecords/Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests/TestNewBackupPolicyAddConfigDefaultValues.json b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/SessionRecords/Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests/TestNewBackupPolicyAddConfigDefaultValues.json new file mode 100644 index 000000000000..150334d5d199 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/SessionRecords/Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests/TestNewBackupPolicyAddConfigDefaultValues.json @@ -0,0 +1,179 @@ +{ + "Entries": [ + { + "RequestUri": "/062c67a6-019b-40af-a775-c4dc1abe56ed/CloudServices", + "EncodedRequestUri": "LzA2MmM2N2E2LTAxOWItNDBhZi1hNzc1LWM0ZGMxYWJlNTZlZC9DbG91ZFNlcnZpY2Vz", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2013-03-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Scheduler.CloudServiceManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "\r\n \r\n AzCisIntRunnerWUS\r\n \r\n AzCisIntRunnerWUS\r\n West US\r\n \r\n \r\n WACis\r\n CisVault\r\n AzCisIntRunnerWUS\r\n \r\n 1.1\r\n 227f07eb-392b-4cc8-8972-baf13a6299f6\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a\r\n \r\n \r\n ResourceId\r\n 164364985811234912\r\n \r\n \r\n BackendStampId\r\n 7ef900f6-ad91-497d-a9c5-2742b7ed4a75\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisProdCSEA01\r\n \r\n 8a5ca166-7394-49c4-90bf-c5c10cc891bc\r\n East Asia\r\n \r\n \r\n WACiS\r\n CiSVault\r\n CisProdResEA01\r\n \r\n 1.1\r\n 5b45ac98-8cd8-45ca-993d-43643b03d5d5\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n ResourceId\r\n 4627730753422042572\r\n \r\n \r\n BackendStampId\r\n b0fbf6e0-4c86-4dc9-a74a-99f5148cfaab\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisProdCSNE01\r\n \r\n a6fcbf5d-433c-4248-ab3e-2d002847cbc1\r\n North Europe\r\n \r\n \r\n \r\n CisProdCSSEA01\r\n \r\n d5e0ba9a-f87e-4dc5-8c14-f0ff7389a40f\r\n Southeast Asia\r\n \r\n \r\n WACiS\r\n CiSVault\r\n CisProdResSEA01\r\n \r\n 1.1\r\n b8851cc1-98f1-4f57-852f-7179be0175f3\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 1cf1938f-b7f4-4be1-96e6-567e8057402b\r\n \r\n \r\n ResourceId\r\n 5075532093917877646\r\n \r\n \r\n BackendStampId\r\n 290b924d-c44a-41dc-89ee-a997105110c5\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisProdCSWE01\r\n \r\n fe1ced8c-78f1-4165-b60c-c40684f69300\r\n West Europe\r\n \r\n \r\n WACiS\r\n CiSVault\r\n CisProdResWE01\r\n \r\n 1.1\r\n f24cdf9e-ebe0-4acc-8cef-a4a46fe79c37\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n ff53cef6-1773-4067-8473-4f823067b722\r\n \r\n \r\n ResourceId\r\n 2009177452664442965\r\n \r\n \r\n BackendStampId\r\n 8e8b42d1-72f9-4506-9291-b48125c38d0f\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CiSProdEACS01\r\n \r\n f2cb7490-fc5f-4292-8d46-d8d08c677f78\r\n East Asia\r\n \r\n \r\n \r\n CiSProdNECS01\r\n \r\n 2319d679-db7d-44ed-a90b-0fac9ccfeff8\r\n North Europe\r\n \r\n \r\n \r\n CiSProdNECS02\r\n \r\n 0ae9fbd2-0f15-4d30-9d0c-052bf8a374b4\r\n North Europe\r\n \r\n \r\n \r\n CiSProdSEACS01\r\n \r\n f3900e44-ace6-4d11-8e1b-8ee42102b450\r\n Southeast Asia\r\n \r\n \r\n \r\n CiSProdWECS01\r\n \r\n a3052591-2669-47ce-98ab-337c5fb9db20\r\n West Europe\r\n \r\n \r\n \r\n CiSProdWECS02\r\n \r\n 0dbeae1e-4e4d-4cf0-97ea-04300b1ae771\r\n West Europe\r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-Australia-East\r\n \r\n 39509ffc-374f-4eeb-aa67-7c10ea817d46\r\n Australia East\r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-Australia-Southeast\r\n \r\n b25d9509-76a1-4e4e-9896-46f72b02ff11\r\n Australia Southeast\r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-east-asia\r\n \r\n 063a9747-e74e-42a0-a934-e907f0ae62ff\r\n east asia\r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-east-us\r\n \r\n d5aa1928-d752-4aec-8863-925d5810eddd\r\n east us\r\n \r\n \r\n WACis\r\n CisVault\r\n eus1410smoketest\r\n \r\n 1.1\r\n ac5750ee-5b1b-488a-9b95-aa351c57927a\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 8f764ff5-e5cf-48ad-83ad-941967b2b3de\r\n \r\n \r\n ResourceId\r\n 280409181064783549\r\n \r\n \r\n BackendStampId\r\n 8ba344e5-fd0a-46f1-8df3-34295e520f28\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-japan-east\r\n \r\n 9ac4dc08-77b3-40b7-a4ff-18f546e7cb67\r\n japan east\r\n \r\n \r\n WACis\r\n CisVault\r\n PreQfe2Res\r\n \r\n 1.1\r\n 6d6526a5-e3b0-487b-94e0-3ea37304d02d\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 1fdbbe77-1522-48a0-b8bb-08fc3a5538a0\r\n \r\n \r\n ResourceId\r\n 6617468074916048322\r\n \r\n \r\n BackendStampId\r\n 1b48cca2-9a1a-441d-a9e3-efa8043c61bf\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-japan-west\r\n \r\n f634db14-e5e4-4c74-b0d1-112088bae978\r\n japan west\r\n \r\n \r\n WACis\r\n CisVault\r\n jpwSmokeTestrajsing\r\n \r\n 1.1\r\n 997c1105-f304-411f-b075-285ab4a10e70\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n a84366fd-4dbc-48aa-a3b7-ae61bea20620\r\n \r\n \r\n ResourceId\r\n 1538313057736326684\r\n \r\n \r\n BackendStampId\r\n 1a9ce821-796d-4402-a594-a6eae5767ad8\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-north-europe\r\n \r\n 31be64d6-8656-4c44-aab4-f57329d39317\r\n north europe\r\n \r\n \r\n WACis\r\n CisVault\r\n nesmoke1410\r\n \r\n 1.1\r\n cf9c0707-0b7f-4802-8e9c-dd9a4fc5b81a\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 5bbb0b31-877c-4d43-9f55-bfde5b22e284\r\n \r\n \r\n ResourceId\r\n 9009498038937266079\r\n \r\n \r\n BackendStampId\r\n 1001f743-93e2-4b98-8e3a-8891b96c9967\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-southeast-asia\r\n \r\n cfd274d6-a650-4521-ac6d-2357512bf2da\r\n southeast asia\r\n \r\n \r\n WACis\r\n CisVault\r\n Oct29SaaSBugBash\r\n \r\n 1.1\r\n 45f83bb9-f30f-4a02-92e1-27a09beae9bc\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 1cf1938f-b7f4-4be1-96e6-567e8057402b\r\n \r\n \r\n ResourceId\r\n 1140492213348126260\r\n \r\n \r\n BackendStampId\r\n 290b924d-c44a-41dc-89ee-a997105110c5\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-europe\r\n \r\n 9662b3da-b74b-4773-a3c4-c520e4566795\r\n west europe\r\n \r\n \r\n WACis\r\n CisVault\r\n azcistest1208\r\n \r\n 1.1\r\n c23da0f9-1623-4d31-a3ad-88ce4b83c868\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n ff53cef6-1773-4067-8473-4f823067b722\r\n \r\n \r\n ResourceId\r\n 826983654462536656\r\n \r\n \r\n BackendStampId\r\n 8e8b42d1-72f9-4506-9291-b48125c38d0f\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n WACis\r\n CisVault\r\n bvtsignoff0311\r\n \r\n 1.1\r\n 274882c4-548e-4d6e-9448-3e123d83e0e1\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n ff53cef6-1773-4067-8473-4f823067b722\r\n \r\n \r\n ResourceId\r\n 3958653693786389562\r\n \r\n \r\n BackendStampId\r\n 8e8b42d1-72f9-4506-9291-b48125c38d0f\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us\r\n \r\n 8a433d75-e7ba-4062-b9ea-02be05a6b474\r\n west us\r\n \r\n \r\n WACis\r\n CisVault\r\n OneSDK-avirupch\r\n \r\n 1.1\r\n 0537b90c-21c0-4d41-b1ce-48cdbb5dc98d\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a\r\n \r\n \r\n ResourceId\r\n 7541213550276549295\r\n \r\n \r\n BackendStampId\r\n 7ef900f6-ad91-497d-a9c5-2742b7ed4a75\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n WACis\r\n CisVault\r\n OneSDK-avirupch2\r\n \r\n 1.1\r\n ee3a7da5-d122-42eb-b02b-dd6161fc626b\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a\r\n \r\n \r\n ResourceId\r\n 7165349060819837375\r\n \r\n \r\n BackendStampId\r\n 7ef900f6-ad91-497d-a9c5-2742b7ed4a75\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n WACis\r\n CisVault\r\n OneSDK-Resource\r\n \r\n 1.1\r\n df9da875-d5b9-47f3-a8d1-a5819e56a898\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a\r\n \r\n \r\n ResourceId\r\n 1975530557201809476\r\n \r\n \r\n BackendStampId\r\n 7ef900f6-ad91-497d-a9c5-2742b7ed4a75\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CloudServiceCisVaultST141031EA\r\n \r\n CloudServiceCisVaultST141031EA\r\n East Asia\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113EUS\r\n \r\n CloudServiceCisVaultST14113EUS\r\n East US\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113JPE\r\n \r\n CloudServiceCisVaultST14113JPE\r\n Japan East\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113JPW\r\n \r\n CloudServiceCisVaultST14113JPW\r\n Japan West\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113NE\r\n \r\n CloudServiceCisVaultST14113NE\r\n North Europe\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113SEA\r\n \r\n CloudServiceCisVaultST14113SEA\r\n Southeast Asia\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113WE\r\n \r\n CloudServiceCisVaultST14113WE\r\n West Europe\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113WUS\r\n \r\n CloudServiceCisVaultST14113WUS\r\n West US\r\n \r\n \r\n \r\n CloudServiceCisVaultST14114SEA\r\n \r\n CloudServiceCisVaultST14114SEA\r\n Southeast Asia\r\n \r\n \r\n \r\n japancs\r\n \r\n 2b192d62-ca75-4cb5-8736-1e8b30afec32\r\n Japan East\r\n \r\n \r\n \r\n japancsw\r\n \r\n 3b679670-756f-4603-bc0d-ab75c0eaa6fb\r\n Japan West\r\n \r\n \r\n \r\n MyCloudService\r\n \r\n 5bfde7b9-ab53-420c-9adc-f77554ee492b\r\n Japan West\r\n \r\n \r\n WACiS\r\n CiSVault\r\n JPWsmoketestJohn\r\n \r\n 1.1\r\n fda2e259-d101-4723-b727-fb11e33a7436\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n a84366fd-4dbc-48aa-a3b7-ae61bea20620\r\n \r\n \r\n ResourceId\r\n 6778614164335460954\r\n \r\n \r\n BackendStampId\r\n 1a9ce821-796d-4402-a594-a6eae5767ad8\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n ParvezPSTest\r\n \r\n 63b8154c-3395-4566-bdc6-f1eb76fc8f89\r\n West US\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-east-asia\r\n \r\n 9fac8b3d-4795-494b-ad8a-3dc00d8c03e8\r\n east asia\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-east-us\r\n \r\n a41e4655-2e73-4e97-bb71-7d39e3f6191b\r\n east us\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-southeast-asia\r\n \r\n 3fcbc01e-5b95-4770-bfba-252f07e28838\r\n southeast asia\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-europe\r\n \r\n c8854e24-afa3-4d7f-91af-58fedd6e7ca9\r\n west europe\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us\r\n \r\n 81528a97-8b3c-4516-b682-21c8c946a668\r\n west us\r\n \r\n \r\n", + "ResponseHeaders": { + "Content-Length": [ + "19405" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth2" + ], + "x-ms-request-id": [ + "7b6fd4e4bee35b358898f0a4e033a1db" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 18 Dec 2014 12:49:34 GMT" + ], + "Server": [ + "1.0.6198.167", + "(rd_rdfe_stable.141203-1417)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/062c67a6-019b-40af-a775-c4dc1abe56ed/cloudservices/CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us/resources/WACis/~/CiSVault/OneSDK-Resource/api/devices?api-version=2014-01-01.1.0", + "EncodedRequestUri": "LzA2MmM2N2E2LTAxOWItNDBhZi1hNzc1LWM0ZGMxYWJlNTZlZC9jbG91ZHNlcnZpY2VzL0Npc1NlcnZpY2UtRFRZSEM1TllCNEJVVFYzWkhGTlNFNUVLSVpaR0xHWVI0NE9KVUw1T1FHRzRJMkVNWU9aQS13ZXN0LXVzL3Jlc291cmNlcy9XQUNpcy9+L0NpU1ZhdWx0L09uZVNESy1SZXNvdXJjZS9hcGkvZGV2aWNlcz9hcGktdmVyc2lvbj0yMDE0LTAxLTAxLjEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/xml" + ], + "Accept-Language": [ + "en-US" + ], + "x-ms-client-request-id": [ + "c1946240-087b-4919-b0d0-ec4442bf1845_PS" + ], + "x-ms-version": [ + "2014-01-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.StorSimple.StorSimpleManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "\r\n \r\n 0\r\n 2014-11-28T06:04:49.2510897Z\r\n Unknown\r\n 1095364144128\r\n 0\r\n en-US\r\n Unknown\r\n 0\r\n \r\n 29f9be68-04f7-437d-a466-b90a1ed324b5\r\n 6.3.9600.17215\r\n Avirupch_App3\r\n true\r\n false\r\n \r\n 100\r\n 6\r\n 4147483648\r\n 123456789\r\n Online\r\n iqn.1991-05.com.microsoft:storsimple100-123456789-target\r\n Pacific Standard Time\r\n 1099511627776\r\n Appliance\r\n 0\r\n 0\r\n \r\n \r\n 0\r\n 2014-12-11T17:33:21.6765566Z\r\n Unknown\r\n 32985348833280\r\n 0\r\n en-US\r\n Unknown\r\n 0\r\n \r\n 2b4bda4e-5ab6-4668-a681-ca47cee7ca64\r\n 6.3.9600.17215\r\n test-madhurta\r\n false\r\n false\r\n West US\r\n 1100\r\n 0\r\n 0\r\n 2B4BDA4E-5AB6-4668-A681-CA47CEE7CA64\r\n Offline\r\n iqn.1991-05.com.microsoft:storsimple1100-2b4bda4e-5ab6-4668-a681-ca47cee7ca64-target\r\n UTC\r\n 32985348833280\r\n VirtualAppliance\r\n 0\r\n 0\r\n \r\n", + "ResponseHeaders": { + "Content-Length": [ + "2472" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-servedbyregion": [ + "ussouth2" + ], + "x-ms-client-request-id": [ + "c1946240-087b-4919-b0d0-ec4442bf1845_PS,c1946240-087b-4919-b0d0-ec4442bf1845_PS" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains,max-age=15724800; includeSubDomains" + ], + "x-ms-request-id": [ + "6b2f66aee24f5e3fbbaaa15003f0672f" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 18 Dec 2014 12:49:36 GMT" + ], + "Server": [ + "1.0.6198.167", + "(rd_rdfe_stable.141203-1417)", + "Microsoft-HTTPAPI/2.0" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/062c67a6-019b-40af-a775-c4dc1abe56ed/cloudservices/CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us/resources/WACis/~/CiSVault/OneSDK-Resource/stamps/7ef900f6-ad91-497d-a9c5-2742b7ed4a75/secretmanagement/publickey?api-version=2014-01-01.1.0", + "EncodedRequestUri": "LzA2MmM2N2E2LTAxOWItNDBhZi1hNzc1LWM0ZGMxYWJlNTZlZC9jbG91ZHNlcnZpY2VzL0Npc1NlcnZpY2UtRFRZSEM1TllCNEJVVFYzWkhGTlNFNUVLSVpaR0xHWVI0NE9KVUw1T1FHRzRJMkVNWU9aQS13ZXN0LXVzL3Jlc291cmNlcy9XQUNpcy9+L0NpU1ZhdWx0L09uZVNESy1SZXNvdXJjZS9zdGFtcHMvN2VmOTAwZjYtYWQ5MS00OTdkLWE5YzUtMjc0MmI3ZWQ0YTc1L3NlY3JldG1hbmFnZW1lbnQvcHVibGlja2V5P2FwaS12ZXJzaW9uPTIwMTQtMDEtMDEuMS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/xml" + ], + "Accept-Language": [ + "en-US" + ], + "x-ms-client-request-id": [ + "6868ae09-c96c-4554-bf82-83ef46d8ec26_PS" + ], + "x-ms-version": [ + "2014-01-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.StorSimple.StorSimpleManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "\r\n EAAAAH/n8WeCQBimBXNIArQtLGliov1nVuoOYLCry/yBWCdDFajYwo6v7PKBYuEkv7I/lfvfh908SM5QQ/Vj5sUeZVLsck98NJuXv/ziR/VXbgSAjxIIDwpDlgBIV3dfhigen2dmp8SjKT2mCGZ81kDf0wub/vRo/ktp3tZbU0yJnP/ueTQo3pZco/J1mJMHCxjqymbFfRg54ex0Go/Z4CxjuNlTN1Pe7q7ohP61KxQ7o1R1qJdLHTaslOdYiSNzDrHNzrGjXEz322wlzZL6+hGRy7LQP06BO4xvJPIwF4k0+k/U0AQ4GtotQ9KWyDeEjuwN2htEOSkwzRnetnzBX45129CkrzyvdeGI4clZz8KOrcMyIUL66hXyK9e1gyllLU+0aU1HEQ127dJwrHYtHYdw/UjPFlVJFi2DpO6SWJCCX13DOpvCeMvrdvyHp40Y/j+Uvg7miKRWrvRnuKLoxhgAPhX4SL4Py2CHQmodp+Yl5Mqv+arqv4EwZH+Pjo4AOYJzyJ/xJma3cBK9VXsVw4B6r392EUdscf+WRY4lL2VoEVbmXklUIMlmecyDaCxiZblzFreD1DJyOTJrlZIvQXKj7zmm8RjY+p54Sivc5RZ21Swk7nWtTArZlr7zf3B394TnzfdIcqLR6hkOw6cH1bkJEivEtkxmv8mKRywmYnsCo1F0GEtZOE+b/xjqnTcG+JUAXJ8vErUMkwmE2sXGr9F6DZuBOqXYtHh0XNorl78DzYRnMcANQYTJ9JG9LUN7Tp9NzqfApKL6Vxe1IgUyuO+XR0DauEaGmZTAZIK3OzVFO2SU6ASmlnjZT5Rzk8GGi1unvWQYyhwHHNlMqsoWl1R5ugeD5dy5STXOOGUGrBDLS2P3vS52Id/x+bBc/Zv8i+V7EOt2103Ejs5VeCaDBbFWPa7AKnUjrI7nUCtHfVXJRCx8t0aqAPfYRImcve2phrSzR6LxwzhlgsPjG5JWJGuYEcCd6CJw9fOmX98WptHPOGUaxlOBqqCGjOK98oCwZN/EaPueB9ry9/RAxcioNhuc20EnqMBGXzj1j2a1Eyu022IC/nkmiKvFEnl6YA0uU+iG+aC7CQxJcindk7CSoazDJwWwnueVxGy1w2cCu03giUvnRmBhs8UyZqDEE4ASx4fq+g/d6TWSZGgJd713XhNGSsyaAfuB6jowkxp2ayhqSSigDPYy1DDrGYCf2msxTBVoRquWJkXMV8O0J8XbflIIs07hAYLl6SllR11Aoskp9owpryREzTAm+dhm9ZX8ChGJU02mgFD+2iAaFNyWAwmM2xShTXCq7AnfJ7fJIwNaT/VjeJlaQx8ch7lIWFxsMOjohNl2z5dGdid3LLPmMueBx+RvO91RAj50zQEgnPUq5Fb6pxEHrQahC4Q1i47NKmHb2LXmqnyvSQgqeQeeNw1WqsKVtVgGsUl/cqwMTbdd/u6mG9Mr5y8Rw0kW829Yf48mcw29bi6Ye3vNUb64HRgnBVozKlRK3AVKj9IgDHzu7MwEb+zxDUS3m2r5cnXH69U/uA==\r\n \r\n 24260B738017EE3EBE3CC75225A3ABB204D871A0\r\n", + "ResponseHeaders": { + "Content-Length": [ + "1862" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-servedbyregion": [ + "ussouth2" + ], + "x-ms-client-request-id": [ + "6868ae09-c96c-4554-bf82-83ef46d8ec26_PS,6868ae09-c96c-4554-bf82-83ef46d8ec26_PS" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains,max-age=15724800; includeSubDomains" + ], + "x-ms-request-id": [ + "10045ed435015dcf82384f8360feb689" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 18 Dec 2014 12:49:38 GMT" + ], + "Server": [ + "1.0.6198.167", + "(rd_rdfe_stable.141203-1417)", + "Microsoft-HTTPAPI/2.0" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "062c67a6-019b-40af-a775-c4dc1abe56ed" + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/SessionRecords/Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests/TestNewBackupPolicyConfig.json b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/SessionRecords/Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests/TestNewBackupPolicyConfig.json new file mode 100644 index 000000000000..c0acc0c11b72 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/SessionRecords/Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests/TestNewBackupPolicyConfig.json @@ -0,0 +1,179 @@ +{ + "Entries": [ + { + "RequestUri": "/062c67a6-019b-40af-a775-c4dc1abe56ed/CloudServices", + "EncodedRequestUri": "LzA2MmM2N2E2LTAxOWItNDBhZi1hNzc1LWM0ZGMxYWJlNTZlZC9DbG91ZFNlcnZpY2Vz", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2013-03-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Scheduler.CloudServiceManagementClient/3.0.0.0" + ] + }, + "ResponseBody": "\r\n \r\n AzCisIntRunnerWUS\r\n \r\n AzCisIntRunnerWUS\r\n West US\r\n \r\n \r\n WACis\r\n CisVault\r\n AzCisIntRunnerWUS\r\n \r\n 1.1\r\n 227f07eb-392b-4cc8-8972-baf13a6299f6\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a\r\n \r\n \r\n ResourceId\r\n 164364985811234912\r\n \r\n \r\n BackendStampId\r\n 7ef900f6-ad91-497d-a9c5-2742b7ed4a75\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisProdCSEA01\r\n \r\n 8a5ca166-7394-49c4-90bf-c5c10cc891bc\r\n East Asia\r\n \r\n \r\n WACiS\r\n CiSVault\r\n CisProdResEA01\r\n \r\n 1.1\r\n 5b45ac98-8cd8-45ca-993d-43643b03d5d5\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 64437628-f3e5-4d8a-928b-44b2c9889117\r\n \r\n \r\n ResourceId\r\n 4627730753422042572\r\n \r\n \r\n BackendStampId\r\n b0fbf6e0-4c86-4dc9-a74a-99f5148cfaab\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisProdCSNE01\r\n \r\n a6fcbf5d-433c-4248-ab3e-2d002847cbc1\r\n North Europe\r\n \r\n \r\n \r\n CisProdCSSEA01\r\n \r\n d5e0ba9a-f87e-4dc5-8c14-f0ff7389a40f\r\n Southeast Asia\r\n \r\n \r\n WACiS\r\n CiSVault\r\n CisProdResSEA01\r\n \r\n 1.1\r\n b8851cc1-98f1-4f57-852f-7179be0175f3\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 1cf1938f-b7f4-4be1-96e6-567e8057402b\r\n \r\n \r\n ResourceId\r\n 5075532093917877646\r\n \r\n \r\n BackendStampId\r\n 290b924d-c44a-41dc-89ee-a997105110c5\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisProdCSWE01\r\n \r\n fe1ced8c-78f1-4165-b60c-c40684f69300\r\n West Europe\r\n \r\n \r\n WACiS\r\n CiSVault\r\n CisProdResWE01\r\n \r\n 1.1\r\n f24cdf9e-ebe0-4acc-8cef-a4a46fe79c37\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n ff53cef6-1773-4067-8473-4f823067b722\r\n \r\n \r\n ResourceId\r\n 2009177452664442965\r\n \r\n \r\n BackendStampId\r\n 8e8b42d1-72f9-4506-9291-b48125c38d0f\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CiSProdEACS01\r\n \r\n f2cb7490-fc5f-4292-8d46-d8d08c677f78\r\n East Asia\r\n \r\n \r\n \r\n CiSProdNECS01\r\n \r\n 2319d679-db7d-44ed-a90b-0fac9ccfeff8\r\n North Europe\r\n \r\n \r\n \r\n CiSProdNECS02\r\n \r\n 0ae9fbd2-0f15-4d30-9d0c-052bf8a374b4\r\n North Europe\r\n \r\n \r\n \r\n CiSProdSEACS01\r\n \r\n f3900e44-ace6-4d11-8e1b-8ee42102b450\r\n Southeast Asia\r\n \r\n \r\n \r\n CiSProdWECS01\r\n \r\n a3052591-2669-47ce-98ab-337c5fb9db20\r\n West Europe\r\n \r\n \r\n \r\n CiSProdWECS02\r\n \r\n 0dbeae1e-4e4d-4cf0-97ea-04300b1ae771\r\n West Europe\r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-Australia-East\r\n \r\n 39509ffc-374f-4eeb-aa67-7c10ea817d46\r\n Australia East\r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-Australia-Southeast\r\n \r\n b25d9509-76a1-4e4e-9896-46f72b02ff11\r\n Australia Southeast\r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-east-asia\r\n \r\n 063a9747-e74e-42a0-a934-e907f0ae62ff\r\n east asia\r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-east-us\r\n \r\n d5aa1928-d752-4aec-8863-925d5810eddd\r\n east us\r\n \r\n \r\n WACis\r\n CisVault\r\n eus1410smoketest\r\n \r\n 1.1\r\n ac5750ee-5b1b-488a-9b95-aa351c57927a\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 8f764ff5-e5cf-48ad-83ad-941967b2b3de\r\n \r\n \r\n ResourceId\r\n 280409181064783549\r\n \r\n \r\n BackendStampId\r\n 8ba344e5-fd0a-46f1-8df3-34295e520f28\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-japan-east\r\n \r\n 9ac4dc08-77b3-40b7-a4ff-18f546e7cb67\r\n japan east\r\n \r\n \r\n WACis\r\n CisVault\r\n PreQfe2Res\r\n \r\n 1.1\r\n 6d6526a5-e3b0-487b-94e0-3ea37304d02d\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 1fdbbe77-1522-48a0-b8bb-08fc3a5538a0\r\n \r\n \r\n ResourceId\r\n 6617468074916048322\r\n \r\n \r\n BackendStampId\r\n 1b48cca2-9a1a-441d-a9e3-efa8043c61bf\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-japan-west\r\n \r\n f634db14-e5e4-4c74-b0d1-112088bae978\r\n japan west\r\n \r\n \r\n WACis\r\n CisVault\r\n jpwSmokeTestrajsing\r\n \r\n 1.1\r\n 997c1105-f304-411f-b075-285ab4a10e70\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n a84366fd-4dbc-48aa-a3b7-ae61bea20620\r\n \r\n \r\n ResourceId\r\n 1538313057736326684\r\n \r\n \r\n BackendStampId\r\n 1a9ce821-796d-4402-a594-a6eae5767ad8\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-north-europe\r\n \r\n 31be64d6-8656-4c44-aab4-f57329d39317\r\n north europe\r\n \r\n \r\n WACis\r\n CisVault\r\n nesmoke1410\r\n \r\n 1.1\r\n cf9c0707-0b7f-4802-8e9c-dd9a4fc5b81a\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 5bbb0b31-877c-4d43-9f55-bfde5b22e284\r\n \r\n \r\n ResourceId\r\n 9009498038937266079\r\n \r\n \r\n BackendStampId\r\n 1001f743-93e2-4b98-8e3a-8891b96c9967\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-southeast-asia\r\n \r\n cfd274d6-a650-4521-ac6d-2357512bf2da\r\n southeast asia\r\n \r\n \r\n WACis\r\n CisVault\r\n Oct29SaaSBugBash\r\n \r\n 1.1\r\n 45f83bb9-f30f-4a02-92e1-27a09beae9bc\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n 1cf1938f-b7f4-4be1-96e6-567e8057402b\r\n \r\n \r\n ResourceId\r\n 1140492213348126260\r\n \r\n \r\n BackendStampId\r\n 290b924d-c44a-41dc-89ee-a997105110c5\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-europe\r\n \r\n 9662b3da-b74b-4773-a3c4-c520e4566795\r\n west europe\r\n \r\n \r\n WACis\r\n CisVault\r\n azcistest1208\r\n \r\n 1.1\r\n c23da0f9-1623-4d31-a3ad-88ce4b83c868\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n ff53cef6-1773-4067-8473-4f823067b722\r\n \r\n \r\n ResourceId\r\n 826983654462536656\r\n \r\n \r\n BackendStampId\r\n 8e8b42d1-72f9-4506-9291-b48125c38d0f\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n WACis\r\n CisVault\r\n bvtsignoff0311\r\n \r\n 1.1\r\n 274882c4-548e-4d6e-9448-3e123d83e0e1\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n ff53cef6-1773-4067-8473-4f823067b722\r\n \r\n \r\n ResourceId\r\n 3958653693786389562\r\n \r\n \r\n BackendStampId\r\n 8e8b42d1-72f9-4506-9291-b48125c38d0f\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us\r\n \r\n 8a433d75-e7ba-4062-b9ea-02be05a6b474\r\n west us\r\n \r\n \r\n WACis\r\n CisVault\r\n OneSDK-avirupch\r\n \r\n 1.1\r\n 0537b90c-21c0-4d41-b1ce-48cdbb5dc98d\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a\r\n \r\n \r\n ResourceId\r\n 7541213550276549295\r\n \r\n \r\n BackendStampId\r\n 7ef900f6-ad91-497d-a9c5-2742b7ed4a75\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n WACis\r\n CisVault\r\n OneSDK-avirupch2\r\n \r\n 1.1\r\n ee3a7da5-d122-42eb-b02b-dd6161fc626b\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a\r\n \r\n \r\n ResourceId\r\n 7165349060819837375\r\n \r\n \r\n BackendStampId\r\n 7ef900f6-ad91-497d-a9c5-2742b7ed4a75\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n WACis\r\n CisVault\r\n OneSDK-Resource\r\n \r\n 1.1\r\n df9da875-d5b9-47f3-a8d1-a5819e56a898\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a\r\n \r\n \r\n ResourceId\r\n 1975530557201809476\r\n \r\n \r\n BackendStampId\r\n 7ef900f6-ad91-497d-a9c5-2742b7ed4a75\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n CloudServiceCisVaultST141031EA\r\n \r\n CloudServiceCisVaultST141031EA\r\n East Asia\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113EUS\r\n \r\n CloudServiceCisVaultST14113EUS\r\n East US\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113JPE\r\n \r\n CloudServiceCisVaultST14113JPE\r\n Japan East\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113JPW\r\n \r\n CloudServiceCisVaultST14113JPW\r\n Japan West\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113NE\r\n \r\n CloudServiceCisVaultST14113NE\r\n North Europe\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113SEA\r\n \r\n CloudServiceCisVaultST14113SEA\r\n Southeast Asia\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113WE\r\n \r\n CloudServiceCisVaultST14113WE\r\n West Europe\r\n \r\n \r\n \r\n CloudServiceCisVaultST14113WUS\r\n \r\n CloudServiceCisVaultST14113WUS\r\n West US\r\n \r\n \r\n \r\n CloudServiceCisVaultST14114SEA\r\n \r\n CloudServiceCisVaultST14114SEA\r\n Southeast Asia\r\n \r\n \r\n \r\n japancs\r\n \r\n 2b192d62-ca75-4cb5-8736-1e8b30afec32\r\n Japan East\r\n \r\n \r\n \r\n japancsw\r\n \r\n 3b679670-756f-4603-bc0d-ab75c0eaa6fb\r\n Japan West\r\n \r\n \r\n \r\n MyCloudService\r\n \r\n 5bfde7b9-ab53-420c-9adc-f77554ee492b\r\n Japan West\r\n \r\n \r\n WACiS\r\n CiSVault\r\n JPWsmoketestJohn\r\n \r\n 1.1\r\n fda2e259-d101-4723-b727-fb11e33a7436\r\n Started\r\n Ok\r\n \r\n \r\n StampId\r\n a84366fd-4dbc-48aa-a3b7-ae61bea20620\r\n \r\n \r\n ResourceId\r\n 6778614164335460954\r\n \r\n \r\n BackendStampId\r\n 1a9ce821-796d-4402-a594-a6eae5767ad8\r\n \r\n \r\n \r\n Create\r\n Succeeded\r\n \r\n \r\n \r\n \r\n \r\n ParvezPSTest\r\n \r\n 63b8154c-3395-4566-bdc6-f1eb76fc8f89\r\n West US\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-east-asia\r\n \r\n 9fac8b3d-4795-494b-ad8a-3dc00d8c03e8\r\n east asia\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-east-us\r\n \r\n a41e4655-2e73-4e97-bb71-7d39e3f6191b\r\n east us\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-southeast-asia\r\n \r\n 3fcbc01e-5b95-4770-bfba-252f07e28838\r\n southeast asia\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-europe\r\n \r\n c8854e24-afa3-4d7f-91af-58fedd6e7ca9\r\n west europe\r\n \r\n \r\n \r\n RecoveryServices-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us\r\n \r\n 81528a97-8b3c-4516-b682-21c8c946a668\r\n west us\r\n \r\n \r\n", + "ResponseHeaders": { + "Content-Length": [ + "19405" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth2" + ], + "x-ms-request-id": [ + "a783003796f85876b2d829114d73d179" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 18 Dec 2014 12:15:23 GMT" + ], + "Server": [ + "1.0.6198.167", + "(rd_rdfe_stable.141203-1417)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/062c67a6-019b-40af-a775-c4dc1abe56ed/cloudservices/CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us/resources/WACis/~/CiSVault/OneSDK-Resource/api/devices?api-version=2014-01-01.1.0", + "EncodedRequestUri": "LzA2MmM2N2E2LTAxOWItNDBhZi1hNzc1LWM0ZGMxYWJlNTZlZC9jbG91ZHNlcnZpY2VzL0Npc1NlcnZpY2UtRFRZSEM1TllCNEJVVFYzWkhGTlNFNUVLSVpaR0xHWVI0NE9KVUw1T1FHRzRJMkVNWU9aQS13ZXN0LXVzL3Jlc291cmNlcy9XQUNpcy9+L0NpU1ZhdWx0L09uZVNESy1SZXNvdXJjZS9hcGkvZGV2aWNlcz9hcGktdmVyc2lvbj0yMDE0LTAxLTAxLjEuMA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/xml" + ], + "Accept-Language": [ + "en-US" + ], + "x-ms-client-request-id": [ + "dfb6c8e0-ec21-4d9c-8592-3137e9709fc3_PS" + ], + "x-ms-version": [ + "2014-01-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.StorSimple.StorSimpleManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "\r\n \r\n 0\r\n 2014-11-28T06:04:49.2510897Z\r\n Unknown\r\n 1097364144128\r\n 0\r\n en-US\r\n Unknown\r\n 0\r\n \r\n 29f9be68-04f7-437d-a466-b90a1ed324b5\r\n 6.3.9600.17215\r\n Avirupch_App3\r\n true\r\n false\r\n \r\n 100\r\n 6\r\n 2147483648\r\n 123456789\r\n Online\r\n iqn.1991-05.com.microsoft:storsimple100-123456789-target\r\n Pacific Standard Time\r\n 1099511627776\r\n Appliance\r\n 0\r\n 0\r\n \r\n \r\n 0\r\n 2014-12-11T17:33:21.6765566Z\r\n Unknown\r\n 32985348833280\r\n 0\r\n en-US\r\n Unknown\r\n 0\r\n \r\n 2b4bda4e-5ab6-4668-a681-ca47cee7ca64\r\n 6.3.9600.17215\r\n test-madhurta\r\n false\r\n false\r\n West US\r\n 1100\r\n 0\r\n 0\r\n 2B4BDA4E-5AB6-4668-A681-CA47CEE7CA64\r\n Offline\r\n iqn.1991-05.com.microsoft:storsimple1100-2b4bda4e-5ab6-4668-a681-ca47cee7ca64-target\r\n UTC\r\n 32985348833280\r\n VirtualAppliance\r\n 0\r\n 0\r\n \r\n", + "ResponseHeaders": { + "Content-Length": [ + "2472" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-servedbyregion": [ + "ussouth2" + ], + "x-ms-client-request-id": [ + "dfb6c8e0-ec21-4d9c-8592-3137e9709fc3_PS,dfb6c8e0-ec21-4d9c-8592-3137e9709fc3_PS" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains,max-age=15724800; includeSubDomains" + ], + "x-ms-request-id": [ + "8e392d1a633e584eb2f4d73996732373" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 18 Dec 2014 12:15:28 GMT" + ], + "Server": [ + "1.0.6198.167", + "(rd_rdfe_stable.141203-1417)", + "Microsoft-HTTPAPI/2.0" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/062c67a6-019b-40af-a775-c4dc1abe56ed/cloudservices/CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us/resources/WACis/~/CiSVault/OneSDK-Resource/stamps/7ef900f6-ad91-497d-a9c5-2742b7ed4a75/secretmanagement/publickey?api-version=2014-01-01.1.0", + "EncodedRequestUri": "LzA2MmM2N2E2LTAxOWItNDBhZi1hNzc1LWM0ZGMxYWJlNTZlZC9jbG91ZHNlcnZpY2VzL0Npc1NlcnZpY2UtRFRZSEM1TllCNEJVVFYzWkhGTlNFNUVLSVpaR0xHWVI0NE9KVUw1T1FHRzRJMkVNWU9aQS13ZXN0LXVzL3Jlc291cmNlcy9XQUNpcy9+L0NpU1ZhdWx0L09uZVNESy1SZXNvdXJjZS9zdGFtcHMvN2VmOTAwZjYtYWQ5MS00OTdkLWE5YzUtMjc0MmI3ZWQ0YTc1L3NlY3JldG1hbmFnZW1lbnQvcHVibGlja2V5P2FwaS12ZXJzaW9uPTIwMTQtMDEtMDEuMS4w", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/xml" + ], + "Accept-Language": [ + "en-US" + ], + "x-ms-client-request-id": [ + "65f78ed2-7f3d-46d7-91a0-9cb6eccec419_PS" + ], + "x-ms-version": [ + "2014-01-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.StorSimple.StorSimpleManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "\r\n EAAAAH/n8WeCQBimBXNIArQtLGliov1nVuoOYLCry/yBWCdDFajYwo6v7PKBYuEkv7I/lfvfh908SM5QQ/Vj5sUeZVLsck98NJuXv/ziR/VXbgSAjxIIDwpDlgBIV3dfhigen2dmp8SjKT2mCGZ81kDf0wub/vRo/ktp3tZbU0yJnP/ueTQo3pZco/J1mJMHCxjqymbFfRg54ex0Go/Z4CxjuNlTN1Pe7q7ohP61KxQ7o1R1qJdLHTaslOdYiSNzDrHNzrGjXEz322wlzZL6+hGRy7LQP06BO4xvJPIwF4k0+k/U0AQ4GtotQ9KWyDeEjuwN2htEOSkwzRnetnzBX45129CkrzyvdeGI4clZz8KOrcMyIUL66hXyK9e1gyllLU+0aU1HEQ127dJwrHYtHYdw/UjPFlVJFi2DpO6SWJCCX13DOpvCeMvrdvyHp40Y/j+Uvg7miKRWrvRnuKLoxhgAPhX4SL4Py2CHQmodp+Yl5Mqv+arqv4EwZH+Pjo4AOYJzyJ/xJma3cBK9VXsVw4B6r392EUdscf+WRY4lL2VoEVbmXklUIMlmecyDaCxiZblzFreD1DJyOTJrlZIvQXKj7zmm8RjY+p54Sivc5RZ21Swk7nWtTArZlr7zf3B394TnzfdIcqLR6hkOw6cH1bkJEivEtkxmv8mKRywmYnsCo1F0GEtZOE+b/xjqnTcG+JUAXJ8vErUMkwmE2sXGr9F6DZuBOqXYtHh0XNorl78DzYRnMcANQYTJ9JG9LUN7Tp9NzqfApKL6Vxe1IgUyuO+XR0DauEaGmZTAZIK3OzVFO2SU6ASmlnjZT5Rzk8GGi1unvWQYyhwHHNlMqsoWl1R5ugeD5dy5STXOOGUGrBDLS2P3vS52Id/x+bBc/Zv8i+V7EOt2103Ejs5VeCaDBbFWPa7AKnUjrI7nUCtHfVXJRCx8t0aqAPfYRImcve2phrSzR6LxwzhlgsPjG5JWJGuYEcCd6CJw9fOmX98WptHPOGUaxlOBqqCGjOK98oCwZN/EaPueB9ry9/RAxcioNhuc20EnqMBGXzj1j2a1Eyu022IC/nkmiKvFEnl6YA0uU+iG+aC7CQxJcindk7CSoazDJwWwnueVxGy1w2cCu03giUvnRmBhs8UyZqDEE4ASx4fq+g/d6TWSZGgJd713XhNGSsyaAfuB6jowkxp2ayhqSSigDPYy1DDrGYCf2msxTBVoRquWJkXMV8O0J8XbflIIs07hAYLl6SllR11Aoskp9owpryREzTAm+dhm9ZX8ChGJU02mgFD+2iAaFNyWAwmM2xShTXCq7AnfJ7fJIwNaT/VjeJlaQx8ch7lIWFxsMOjohNl2z5dGdid3LLPmMueBx+RvO91RAj50zQEgnPUq5Fb6pxEHrQahC4Q1i47NKmHb2LXmqnyvSQgqeQeeNw1WqsKVtVgGsUl/cqwMTbdd/u6mG9Mr5y8Rw0kW829Yf48mcw29bi6Ye3vNUb64HRgnBVozKlRK3AVKj9IgDHzu7MwEb+zxDUS3m2r5cnXH69U/uA==\r\n \r\n 24260B738017EE3EBE3CC75225A3ABB204D871A0\r\n", + "ResponseHeaders": { + "Content-Length": [ + "1862" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-servedbyregion": [ + "ussouth2" + ], + "x-ms-client-request-id": [ + "65f78ed2-7f3d-46d7-91a0-9cb6eccec419_PS,65f78ed2-7f3d-46d7-91a0-9cb6eccec419_PS" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains,max-age=15724800; includeSubDomains" + ], + "x-ms-request-id": [ + "009d30c69fca5207b552d0cd9a849566" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Thu, 18 Dec 2014 12:15:28 GMT" + ], + "Server": [ + "1.0.6198.167", + "(rd_rdfe_stable.141203-1417)", + "Microsoft-HTTPAPI/2.0" + ], + "X-Powered-By": [ + "ASP.NET" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "062c67a6-019b-40af-a775-c4dc1abe56ed" + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/packages.config b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/packages.config new file mode 100644 index 000000000000..fc9621a766a8 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple.Test/packages.config @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/GetAzureStorSimpleDeviceBackupPolicy.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/GetAzureStorSimpleDeviceBackupPolicy.cs new file mode 100644 index 000000000000..2232f64e4d9d --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/GetAzureStorSimpleDeviceBackupPolicy.cs @@ -0,0 +1,88 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// commandlet that returns one or more BackupPolicy objects for a given DeviceName and BackupPolicyName + /// + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleDeviceBackupPolicy"), + OutputType(typeof(IList), typeof(BackupPolicyDetails))] + public class GetAzureStorSimpleDeviceBackupPolicy:StorSimpleCmdletBase + { + private string deviceId = null; + + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmptyAttribute] + public string DeviceName { get; set; } + + [Alias("Name")] + [Parameter(Position = 1, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyName)] + public string BackupPolicyName { get; set; } + + public override void ExecuteCmdlet() + { + try + { + if (!ProcessParameters()) + return; + if (string.IsNullOrEmpty(BackupPolicyName)) + { + BackupPolicyListResponse backupPolicyList = null; + backupPolicyList = StorSimpleClient.GetAllBackupPolicies(deviceId); + WriteObject(backupPolicyList.BackupPolicies); + WriteVerbose(string.Format(Resources.BackupPolicyGet_StatusMessage, backupPolicyList.BackupPolicies.Count, backupPolicyList.BackupPolicies.Count > 1 ? "ies" : "y")); + } + else + { + GetBackupPolicyDetailsResponse backupPolicyDetail = null; + backupPolicyDetail = StorSimpleClient.GetBackupPolicyByName(deviceId, BackupPolicyName); + if (string.IsNullOrEmpty(backupPolicyDetail.BackupPolicyDetails.InstanceId)) + WriteVerbose(string.Format(Resources.NoBackupPolicyWithGivenNameFound,BackupPolicyName,DeviceName)); + else + { + WriteObject(backupPolicyDetail.BackupPolicyDetails); + WriteVerbose(string.Format(Resources.BackupPolicyFound, backupPolicyDetail.BackupPolicyDetails.InstanceId)); + } + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + + private bool ProcessParameters() + { + deviceId = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceId == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return false; + } + return true; + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupPolicy.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupPolicy.cs new file mode 100644 index 000000000000..953b7e90a8e4 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupPolicy.cs @@ -0,0 +1,138 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// this commandlet will let you create a new backuppolicy with schedules + /// + [Cmdlet(VerbsCommon.New, "AzureStorSimpleDeviceBackupPolicy")] + public class NewAzureStorSimpleDeviceBackupPolicy:StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmptyAttribute] + public string DeviceName { get; set; } + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageNewBackupPolicyName)] + [ValidateNotNullOrEmptyAttribute] + public string BackupPolicyName { get; set; } + + [Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupsToAddList)] + public PSObject[] BackupSchedulesToAdd { get; set; } + + [Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeIdsToAddList)] + public PSObject[] VolumeIdsToAdd { get; set; } + + [Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + private string deviceId = null; + private List volumeIdsToAddList = null; + private NewBackupPolicyConfig newConfig = null; + + public override void ExecuteCmdlet() + { + try + { + newConfig = new NewBackupPolicyConfig(); + newConfig.Name = BackupPolicyName; + + if (!ProcessParameters()) + return; + + if (WaitForComplete.IsPresent) + { + var taskStatusInfo = StorSimpleClient.CreateBackupPolicy(deviceId, newConfig); + HandleSyncTaskResponse(taskStatusInfo, "add"); + if (taskStatusInfo.AsyncTaskAggregatedResult == AsyncTaskAggregatedResult.Succeeded) + { + var createdBackupPolicy = StorSimpleClient.GetBackupPolicyByName(deviceId, BackupPolicyName); + WriteObject(createdBackupPolicy.BackupPolicyDetails); + } + } + else + { + var taskresult = StorSimpleClient.CreateBackupPolicyAsync(deviceId, newConfig); + HandleAsyncTaskResponse(taskresult, "add"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + private bool ProcessParameters() + { + deviceId = StorSimpleClient.GetDeviceId(DeviceName); + if (deviceId == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return false; + } + + ProcessAddSchedules(); + ProcessAddVolumeIds(); + return true; + } + + /// + /// reads the PSObject[] containing BackupSchedule objects and generates a list out of them + /// + private void ProcessAddSchedules() + { + newConfig.BackupSchedules = new List(); + if (BackupSchedulesToAdd.Length > 0) + { + foreach (var addSchedule in BackupSchedulesToAdd) + { + newConfig.BackupSchedules.Add((BackupScheduleBase) addSchedule.BaseObject); + } + } + else + { + throw new ArgumentException(Resources.InvalidBackupSchedulesToAddParameter); + } + } + + /// + /// reads the PSObject[] containing VolumeId objects (string) and generates a list out of them + /// + private void ProcessAddVolumeIds() + { + volumeIdsToAddList = new List(); + if (VolumeIdsToAdd.Length > 0) + { + foreach (var volume in VolumeIdsToAdd) + { + volumeIdsToAddList.Add((string) volume.BaseObject); + } + } + else + { + throw new ArgumentException(Resources.InvalidVolumeIdsToAddParameter); + } + newConfig.VolumeIds = volumeIdsToAddList; + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupScheduleAddConfig.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupScheduleAddConfig.cs new file mode 100644 index 000000000000..1c708fa20bf4 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupScheduleAddConfig.cs @@ -0,0 +1,76 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// this commandlet will help in creating a new Addconfig that can be used to create a new BackupPolicy subsequently + /// + [Cmdlet(VerbsCommon.New, "AzureStorSimpleDeviceBackupScheduleAddConfig"),OutputType(typeof(BackupScheduleBase))] + public class NewAzureStorSimpleDeviceBackupScheduleAddConfig : StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupTypeDesc)] + [ValidateNotNullOrEmptyAttribute] + [ValidateSet("LocalSnapshot", "CloudSnapshot")] + public string BackupType { get; set; } + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRecurrenceTypeDesc)] + [ValidateNotNullOrEmptyAttribute] + [ValidateSet("Minutes", "Hourly", "Daily", "Weekly")] + public string RecurrenceType { get; set; } + + [Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRecurrenceValueDesc)] + [ValidateNotNullOrEmptyAttribute] + public int RecurrenceValue { get; set; } + + [Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRetentionCountDesc)] + [ValidateNotNullOrEmptyAttribute] + public long RetentionCount { get; set; } + + [Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupStartFromDesc)] + public string StartFromDateTime { get; set; } + + [Parameter(Position = 5, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupEnabledDesc)] + public bool Enabled { get; set; } + + public override void ExecuteCmdlet() + { + try + { + BackupScheduleBase newScheduleObject = new BackupScheduleBase(); + newScheduleObject.BackupType = (BackupType)Enum.Parse(typeof(BackupType), BackupType); + newScheduleObject.Status = Enabled ? ScheduleStatus.Enabled : ScheduleStatus.Disabled; + newScheduleObject.RetentionCount = RetentionCount; + newScheduleObject.StartTime = StartFromDateTime; + newScheduleObject.Recurrence = new ScheduleRecurrence(); + newScheduleObject.Recurrence.RecurrenceType = (RecurrenceType)Enum.Parse(typeof(RecurrenceType), RecurrenceType); + newScheduleObject.Recurrence.RecurrenceValue = RecurrenceValue; + StorSimpleClient.ValidateBackupScheduleBase(newScheduleObject); + WriteObject(newScheduleObject); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupScheduleUpdateConfig.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupScheduleUpdateConfig.cs new file mode 100644 index 000000000000..93d2d78cffb6 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupScheduleUpdateConfig.cs @@ -0,0 +1,83 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + + /// + /// this commandlet will help in creating a new updateconfig that can be used to update an existing backuppolicy subsequently + /// + [Cmdlet(VerbsCommon.New, "AzureStorSimpleDeviceBackupScheduleUpdateConfig"), OutputType(typeof(BackupScheduleUpdateRequest))] + public class NewAzureStorSimpleDeviceBackupScheduleUpdateConfig:StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupScheduleId)] + [ValidateNotNullOrEmptyAttribute] + public string Id { get; set; } + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupTypeDesc)] + [ValidateNotNullOrEmptyAttribute] + [ValidateSet("LocalSnapshot", "CloudSnapshot")] + public string BackupType { get; set; } + + [Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRecurrenceTypeDesc)] + [ValidateNotNullOrEmptyAttribute] + [ValidateSet("Minutes", "Hourly", "Daily", "Weekly")] + public string RecurrenceType { get; set; } + + [Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRecurrenceValueDesc)] + [ValidateNotNullOrEmptyAttribute] + public int RecurrenceValue { get; set; } + + [Parameter(Position = 4, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRetentionCountDesc)] + [ValidateNotNullOrEmptyAttribute] + public long RetentionCount { get; set; } + + [Parameter(Position = 5, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupStartFromDesc)] + public string StartFromDateTime { get; set; } + + [Parameter(Position = 6, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupEnabledDesc)] + public bool Enabled { get; set; } + + public override void ExecuteCmdlet() + { + try + { + BackupScheduleUpdateRequest updateScheduleObject = new BackupScheduleUpdateRequest(); + updateScheduleObject.BackupType = (BackupType)Enum.Parse(typeof(BackupType), BackupType); + updateScheduleObject.Status = Enabled ? ScheduleStatus.Enabled : ScheduleStatus.Disabled; + updateScheduleObject.RetentionCount = RetentionCount; + updateScheduleObject.StartTime = StartFromDateTime; + updateScheduleObject.Recurrence = new ScheduleRecurrence(); + updateScheduleObject.Recurrence.RecurrenceType = (RecurrenceType)Enum.Parse(typeof(RecurrenceType), RecurrenceType); + updateScheduleObject.Recurrence.RecurrenceValue = RecurrenceValue; + updateScheduleObject.Id = Id; + StorSimpleClient.ValidateBackupScheduleUpdateRequest(updateScheduleObject); + WriteObject(updateScheduleObject); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/RemoveAzureStorSimpleDeviceBackupPolicy.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/RemoveAzureStorSimpleDeviceBackupPolicy.cs new file mode 100644 index 000000000000..cdd4f583bc2a --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/RemoveAzureStorSimpleDeviceBackupPolicy.cs @@ -0,0 +1,117 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsCommon.Remove, "AzureStorSimpleDeviceBackupPolicy", DefaultParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + public class RemoveAzureStorSimpleDeviceBackupPolicy : StorSimpleCmdletBase + { + private string deviceId = null; + + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject)] + [ValidateNotNullOrEmptyAttribute] + public string DeviceName { get; set; } + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyIdToDelete, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + public string BackupPolicyId { get; set; } + + [Parameter(Position = 1, Mandatory = true, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyToDelete, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject)] + public BackupPolicyDetails BackupPolicy { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageForce)] + public SwitchParameter Force { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + private string backupPolicyIdFinal = null; + public override void ExecuteCmdlet() + { + try + { + if (!ProcessParameters()) + return; + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemoveASSDBackupPolicyWarningMessage, backupPolicyIdFinal), + string.Format(Resources.RemoveASSDBackupPolicyMessage, backupPolicyIdFinal), + backupPolicyIdFinal, + () => + { + if (WaitForComplete.IsPresent) + { + WriteVerbose("About to run a task to remove your backuppolicy!"); + var deleteTaskStatusInfo = StorSimpleClient.DeleteBackupPolicy(deviceId, backupPolicyIdFinal); + HandleSyncTaskResponse(deleteTaskStatusInfo, "remove"); + } + else + { + WriteVerbose("About to create a task to remove your backuppolicy!"); + var taskresult = StorSimpleClient.DeleteBackupPolicyAsync(deviceId, backupPolicyIdFinal); + HandleAsyncTaskResponse(taskresult, "remove"); + } + }); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + + private bool ProcessParameters() + { + deviceId = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceId == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return false; + } + switch (ParameterSetName) + { + case StorSimpleCmdletParameterSet.IdentifyById: + Guid backuppolicyIdGuid; + bool isIdValidGuid = Guid.TryParse(BackupPolicyId,out backuppolicyIdGuid); + if (string.IsNullOrEmpty(BackupPolicyId) + || !isIdValidGuid) + throw new ArgumentException(Resources.InvalidBackupPolicyIdParameter); + else + { + backupPolicyIdFinal = BackupPolicyId; + } + break; + case StorSimpleCmdletParameterSet.IdentifyByObject: + if (BackupPolicy == null || string.IsNullOrEmpty(BackupPolicy.InstanceId)) + throw new ArgumentException(Resources.InvalidBackupPolicyObjectParameter); + else + { + backupPolicyIdFinal = BackupPolicy.InstanceId; + } + break; + } + return true; + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/SetAzureStorSimpleDeviceBackupPolicy.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/SetAzureStorSimpleDeviceBackupPolicy.cs new file mode 100644 index 000000000000..2e0e9d739f8e --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/SetAzureStorSimpleDeviceBackupPolicy.cs @@ -0,0 +1,183 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Diagnostics; +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using System.Text.RegularExpressions; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// this commandlet can be used to update an existing backuppolicy + /// + [Cmdlet(VerbsCommon.Set, "AzureStorSimpleDeviceBackupPolicy"), OutputType(typeof(BackupPolicyDetails))] + public class SetAzureStorSimpleDeviceBackupPolicy: StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmptyAttribute] + public string DeviceName { get; set; } + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyIdToUpdate)] + [ValidateNotNullOrEmptyAttribute] + public string BackupPolicyId { get; set; } + + [Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyNameChange)] + [ValidateNotNullOrEmptyAttribute] + public string BackupPolicyName { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupScheduleBaseObjsToAdd)] + public PSObject[] BackupSchedulesToAdd { get; set; } + + [Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupScheduleBaseObjsToUpdate)] + public PSObject[] BackupSchedulesToUpdate { get; set; } + + [Parameter(Position = 5, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupScheduleBaseObjsToDelete)] + public PSObject[] BackupScheduleIdsToDelete { get; set; } + + [Parameter(Position = 6, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeObjsToUpdate)] + public PSObject[] VolumeIdsToUpdate { get; set; } + + [Parameter(Position = 7, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + private string deviceId = null; + private List schedulesToAdd = null; + private List schedulesToUpdate = null; + private List scheduleIdsTodelete = null; + private List volumeIdsToUpdate = null; + + private UpdateBackupPolicyConfig updateConfig = null; + public override void ExecuteCmdlet() + { + try + { + updateConfig = new UpdateBackupPolicyConfig(); + if (!ProcessParameters()) + return; + + updateConfig.InstanceId = BackupPolicyId; + updateConfig.Name = BackupPolicyName; + updateConfig.IsPolicyRenamed = true; + updateConfig.BackupSchedulesToBeAdded = schedulesToAdd; + updateConfig.BackupSchedulesToBeUpdated = schedulesToUpdate; + updateConfig.BackupSchedulesToBeDeleted = scheduleIdsTodelete; + updateConfig.VolumeIds = volumeIdsToUpdate; + + if (WaitForComplete.IsPresent) + { + WriteVerbose("About to run a task to update your backuppolicy!"); + var taskStatusInfo = StorSimpleClient.UpdateBackupPolicy(deviceId, BackupPolicyId, updateConfig); + HandleSyncTaskResponse(taskStatusInfo, "update"); + if (taskStatusInfo.AsyncTaskAggregatedResult == AsyncTaskAggregatedResult.Succeeded) + { + var updatedBackupPolicy = StorSimpleClient.GetBackupPolicyByName(deviceId, BackupPolicyName); + WriteObject(updatedBackupPolicy.BackupPolicyDetails); + } + } + else + { + WriteVerbose("About to create a task to update your backuppolicy!"); + var taskresult = StorSimpleClient.UpdateBackupPolicyAsync(deviceId, BackupPolicyId, updateConfig); + HandleAsyncTaskResponse(taskresult, "Update"); + } + } + + catch(Exception exception) + { + this.HandleException(exception); + } + } + + + private bool ProcessParameters() + { + deviceId = StorSimpleClient.GetDeviceId(DeviceName); + if (deviceId == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return false; + } + + ProcessAddSchedules(); + ProcessUpdateSchedules(); + ProcessDeleteScheduleIds(); + ProcessUpdateVolumeIds(); + return true; + } + + private void ProcessAddSchedules() + { + if (BackupSchedulesToAdd!=null && BackupSchedulesToAdd.Length > 0) + { + schedulesToAdd = new List(); + foreach (var addSchedule in BackupSchedulesToAdd) + { + BackupScheduleBase backupSchedule = (BackupScheduleBase)addSchedule.BaseObject; + schedulesToAdd.Add(backupSchedule); + } + } + updateConfig.BackupSchedulesToBeAdded = schedulesToAdd; + } + + private void ProcessUpdateSchedules() + { + if (BackupSchedulesToUpdate!=null && BackupSchedulesToUpdate.Length > 0) + { + schedulesToUpdate = new List(); + foreach (var updateSchedule in BackupSchedulesToUpdate) + { + BackupScheduleUpdateRequest updateschedule = (BackupScheduleUpdateRequest) updateSchedule.BaseObject; + schedulesToUpdate.Add(updateschedule); + } + } + updateConfig.BackupSchedulesToBeUpdated = schedulesToUpdate; + } + + private void ProcessDeleteScheduleIds() + { + if (BackupScheduleIdsToDelete!=null && BackupScheduleIdsToDelete.Length > 0) + { + scheduleIdsTodelete = new List(); + foreach (var deleteSchedule in BackupScheduleIdsToDelete) + { + string scheduleIdToDelete = (string)deleteSchedule.BaseObject; + scheduleIdsTodelete.Add(scheduleIdToDelete); + } + } + updateConfig.BackupSchedulesToBeDeleted = scheduleIdsTodelete; + } + + private void ProcessUpdateVolumeIds() + { + if (VolumeIdsToUpdate!=null && VolumeIdsToUpdate.Length > 0) + { + volumeIdsToUpdate = new List(); + foreach (var volume in VolumeIdsToUpdate) + { + string volumeId = (string)volume.BaseObject; + volumeIdsToUpdate.Add(volumeId); + } + } + updateConfig.VolumeIds = volumeIdsToUpdate; + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/GetAzureStorSimpleDeviceBackup.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/GetAzureStorSimpleDeviceBackup.cs new file mode 100644 index 000000000000..ebc1a4e7e9f0 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/GetAzureStorSimpleDeviceBackup.cs @@ -0,0 +1,171 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleDeviceBackup", DefaultParameterSetName = StorSimpleCmdletParameterSet.Empty),OutputType(typeof(GetBackupResponse))] + public class GetAzureStorSimpleDeviceBackup: StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.Empty)] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById2)] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject)] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject2)] + [ValidateNotNullOrEmptyAttribute] + public string DeviceName { get; set; } + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyId, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + public string BackupPolicyId { get; set; } + + [Parameter(Position = 1, Mandatory = true, HelpMessage =StorSimpleCmdletHelpMessage.HelpMessageVolumeIdForBackup , ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById2)] + public string VolumeId { get; set; } + + [Alias("BackupPolicyDetails")] + [Parameter(Position = 1, Mandatory = true, ValueFromPipeline = true, HelpMessage =StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyDetailsObject ,ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject)] + public BackupPolicyDetails BackupPolicy { get; set; } + + [Alias("VirtualDiskInfo")] + [Parameter(Position = 1, Mandatory = true, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeObject, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject2)] + public VirtualDisk Volume { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage =StorSimpleCmdletHelpMessage.HelpMessageStartFrom )] + public string From { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageEndTime)] + public string To { get; set; } + + [Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageFirstDesc)] + [ValidateRange(0, Int32.MaxValue)] + public int? First { get; set; } + + [Parameter(Position = 5, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageSkipDesc)] + [ValidateRange(0, Int32.MaxValue)] + public int? Skip { get; set; } + + private string deviceId = null; + private string IdToPass; + private string isAllSelected; + private string filterType; + private DateTime FromDateTime; + private DateTime ToDateTime; + + public override void ExecuteCmdlet() + { + try + { + if (!ProcessParameters()) return; + GetBackupResponse backupList = null; + backupList = StorSimpleClient.GetAllBackups(deviceId, filterType, isAllSelected, IdToPass, + FromDateTime.ToString(), + ToDateTime.ToString(), Skip == null ? "0" : Skip.ToString(), First == null ? null : First.ToString()); + WriteObject(backupList.BackupSetsList, true); + WriteVerbose(string.Format(Resources.BackupsReturnedCount, backupList.BackupSetsList.Count)); + if (backupList.NextPageUri != null + && backupList.NextPageStartIdentifier!="1") + { + if (First != null) + { + //user has provided First(Top) parameter while calling the commandlet + //so we need to provide it to him for calling the next page + WriteVerbose(string.Format(Resources.BackupNextPageFormatMessage, First, backupList.NextPageStartIdentifier)); + } + else + { + //user has NOT provided First(Top) parameter while calling the commandlet + //so we DONT need to provide it to him for calling the next page + WriteVerbose(string.Format(Resources.BackupNextPagewithNoFirstMessage, backupList.NextPageStartIdentifier)); + } + } + else + { + WriteVerbose(Resources.BackupNoMorePagesMessage); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + + private bool ProcessParameters() + { + deviceId = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceId == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return false; + } + + if (string.IsNullOrEmpty(From)) + FromDateTime = DateTime.MinValue; + else + { + bool result = DateTime.TryParse(From, out FromDateTime); + if (!result) + throw new ArgumentException(Resources.InvalidFromMessage); + } + if (string.IsNullOrEmpty(To)) + ToDateTime = DateTime.MaxValue; + else + { + bool result = DateTime.TryParse(To, out ToDateTime); + if (!result) + throw new ArgumentException(Resources.InvalidFromMessage); + } + + switch (ParameterSetName) + { + case StorSimpleCmdletParameterSet.IdentifyById: + filterType = "BackupPolicy"; + isAllSelected = Boolean.FalseString; + IdToPass = BackupPolicyId; + break; + case StorSimpleCmdletParameterSet.IdentifyById2: + filterType = "Volume"; + isAllSelected = Boolean.FalseString; + IdToPass = VolumeId; + break; + case StorSimpleCmdletParameterSet.IdentifyByObject: + filterType = "BackupPolicy"; + isAllSelected = Boolean.FalseString; + IdToPass = BackupPolicy.InstanceId; + break; + case StorSimpleCmdletParameterSet.IdentifyByObject2: + filterType = "Volume"; + isAllSelected = Boolean.FalseString; + IdToPass = Volume.InstanceId; + break; + default: + //case where only deviceName is passed + filterType = "BackupPolicy"; + isAllSelected = Boolean.TrueString; + IdToPass = null; + break; + } + return true; + } + + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/RemoveAzureStorSimpleDeviceBackup.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/RemoveAzureStorSimpleDeviceBackup.cs new file mode 100644 index 000000000000..2180c2486448 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/RemoveAzureStorSimpleDeviceBackup.cs @@ -0,0 +1,118 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Management.Automation; +using System.Runtime.InteropServices.WindowsRuntime; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// This commandlet will remove a given backup from the device + /// + [Cmdlet(VerbsCommon.Remove, "AzureStorSimpleDeviceBackup", DefaultParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + public class RemoveAzureStorSimpleDeviceBackup:StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject)] + [ValidateNotNullOrEmptyAttribute] + public string DeviceName { get; set; } + + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupIdToDelete,ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + public string BackupId { get; set; } + + [Parameter(Position = 1, Mandatory = true,ValueFromPipeline = true,HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupIdToDelete,ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject)] + public Backup Backup { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageForce)] + public SwitchParameter Force { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + private string deviceId = null; + private string finalBackupId = null; + + public override void ExecuteCmdlet() + { + try + { + if (!ProcessParameters()) return; + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemoveASSDBackupWarningMessage, finalBackupId), + string.Format(Resources.RemoveASSDBackupMessage, finalBackupId), + BackupId, + () => + { + + if (WaitForComplete.IsPresent) + { + var deleteTaskStatusInfo = StorSimpleClient.DeleteBackup(deviceId, finalBackupId); + HandleSyncTaskResponse(deleteTaskStatusInfo, "remove"); + } + else + { + var taskresult = StorSimpleClient.DeleteBackupAsync(deviceId, finalBackupId); + HandleAsyncTaskResponse(taskresult, "remove"); + } + }); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + + private bool ProcessParameters() + { + deviceId = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceId == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return false; + } + switch (ParameterSetName) + { + case StorSimpleCmdletParameterSet.IdentifyById: + if (string.IsNullOrEmpty(BackupId)) + throw new ArgumentException(Resources.InvalidBackupIdParameter); + else + { + finalBackupId = BackupId; + } + break; + case StorSimpleCmdletParameterSet.IdentifyByObject: + if(Backup==null || string.IsNullOrEmpty(Backup.InstanceId)) + throw new ArgumentException(Resources.InvalidBackupObjectParameter); + else + { + finalBackupId = Backup.InstanceId; + } + break; + } + return true; + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/StartAzureStorSimpleDeviceBackupJob.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/StartAzureStorSimpleDeviceBackupJob.cs new file mode 100644 index 000000000000..3e7a44d92837 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/StartAzureStorSimpleDeviceBackupJob.cs @@ -0,0 +1,97 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsLifecycle.Start, "AzureStorSimpleDeviceBackupJob", DefaultParameterSetName = StorSimpleCmdletParameterSet.Empty),OutputType(typeof(TaskResponse), typeof(TaskStatusInfo))] + public class StartAzureStorSimpleDeviceBackupJob : StorSimpleCmdletBase + { + private const string PARAMETERSET_BACKUPTYPE = "BackupTypeGiven"; + + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.Empty)] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = PARAMETERSET_BACKUPTYPE)] + [ValidateNotNullOrEmptyAttribute] + public string DeviceName { get; set; } + + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyIdForCreate, ParameterSetName = StorSimpleCmdletParameterSet.Empty)] + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyIdForCreate, ParameterSetName = PARAMETERSET_BACKUPTYPE)] + public string BackupPolicyId { get; set; } + + + [Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupTypeDesc, ParameterSetName = PARAMETERSET_BACKUPTYPE)] + [ValidateSet("LocalSnapshot", "CloudSnapshot")] + public string BackupType { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + private string deviceId = null; + private BackupNowRequest backupNowRequest = null; + + public override void ExecuteCmdlet() + { + try + { + ProcessParameters(); + if (WaitForComplete.IsPresent) + { + var taskStatusInfo = StorSimpleClient.DoBackup(deviceId, BackupPolicyId, backupNowRequest); + HandleSyncTaskResponse(taskStatusInfo, "start"); + } + else + { + var taskresult = StorSimpleClient.DoBackupAsync(deviceId, BackupPolicyId, backupNowRequest); + HandleAsyncTaskResponse(taskresult, "start"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + + private void ProcessParameters() + { + deviceId = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceId == null) + { + WriteVerbose(Resources.NotFoundMessageDevice); + } + + BackupType backupTypeSelected = Management.StorSimple.Models.BackupType.Invalid; + switch (ParameterSetName) + { + case StorSimpleCmdletParameterSet.Empty: + backupTypeSelected = Microsoft.WindowsAzure.Management.StorSimple.Models.BackupType.LocalSnapshot; + break; + case PARAMETERSET_BACKUPTYPE: + backupTypeSelected = (BackupType)Enum.Parse(typeof(BackupType), BackupType); + break; + } + backupNowRequest = new BackupNowRequest(); + backupNowRequest.Type = backupTypeSelected; + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/StartAzureStorSimpleDeviceBackupRestoreJob.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/StartAzureStorSimpleDeviceBackupRestoreJob.cs new file mode 100644 index 000000000000..402f3d05ed47 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupSet/StartAzureStorSimpleDeviceBackupRestoreJob.cs @@ -0,0 +1,94 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure; +using System; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.Utilities.CloudService; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsLifecycle.Start, "AzureStorSimpleDeviceBackupRestoreJob",DefaultParameterSetName = StorSimpleCmdletParameterSet.Empty),OutputType(typeof(TaskResponse), typeof(TaskStatusInfo))] + public class StartAzureStorSimpleDeviceBackupRestoreJob: StorSimpleCmdletBase + { + private string deviceId = null; + + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.Empty)] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + [ValidateNotNullOrEmptyAttribute] + public string DeviceName { get; set; } + + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupIdToRestore, ParameterSetName = StorSimpleCmdletParameterSet.Empty)] + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupIdToRestore, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + public string BackupId { get; set; } + + [Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessagesnapshotIdToRestore, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById)] + public string SnapshotId { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + [Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageForce)] + public SwitchParameter Force { get; set; } + + public override void ExecuteCmdlet() + { + try + { + ProcessParameters(); + ConfirmAction( + Force.IsPresent, + string.Format(Resources.StartASSDBackupRestoreJobWarningMessage, BackupId), + string.Format(Resources.StartASSDBackupRestoreJobMessage, BackupId), + BackupId, + () => + { + RestoreBackupRequest request = new RestoreBackupRequest(); + request.BackupSetId = BackupId; + request.SnapshotId = SnapshotId; + + if (WaitForComplete.IsPresent) + { + var restoreBackupResult = StorSimpleClient.RestoreBackup(deviceId, request); + HandleSyncTaskResponse(restoreBackupResult, "start"); + } + else + { + //async scenario + var taskresult = StorSimpleClient.RestoreBackupAsync(deviceId, request); + HandleAsyncTaskResponse(taskresult, "start"); + } + }); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + + private void ProcessParameters() + { + deviceId = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceId == null) + { + WriteVerbose(Resources.NotFoundMessageDevice); + } + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/GetAzureStorSimpleDeviceVolumeContainer.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/GetAzureStorSimpleDeviceVolumeContainer.cs new file mode 100644 index 000000000000..48495d0117fc --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/GetAzureStorSimpleDeviceVolumeContainer.cs @@ -0,0 +1,78 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + + + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleDeviceVolumeContainer"),OutputType(typeof(DataContainer), typeof(IList))] + public class GetAzureStorSimpleDeviceVolumeContainer : StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + [Alias("Name")] + [Parameter(Position = 1, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDataContainerName)] + [ValidateNotNullOrEmpty] + public string VolumeContainerName { get; set; } + + public override void ExecuteCmdlet() + { + try + { + var deviceid = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceid == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return; + } + + if (VolumeContainerName == null) + { + var dataContainerList = StorSimpleClient.GetAllDataContainers(deviceid); + WriteObject(dataContainerList.DataContainers); + WriteVerbose(string.Format(Resources.ReturnedCountDataContainerMessage, dataContainerList.DataContainers.Count, dataContainerList.DataContainers.Count > 1 ? "s" : string.Empty)); + } + else + { + var dataContainer = StorSimpleClient.GetDataContainer(deviceid, VolumeContainerName); + if(dataContainer != null + && dataContainer.DataContainerInfo != null + && dataContainer.DataContainerInfo.InstanceId != null) + { + WriteObject(dataContainer.DataContainerInfo); + WriteVerbose(string.Format(Resources.FoundDataContainerMessage, VolumeContainerName)); + } + else + { + WriteVerbose(string.Format(Resources.NotFoundDataContainerMessage, VolumeContainerName)); + } + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/NewAzureStorSimpleDeviceVolumeContainer.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/NewAzureStorSimpleDeviceVolumeContainer.cs new file mode 100644 index 000000000000..0c2c00fe4d18 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/NewAzureStorSimpleDeviceVolumeContainer.cs @@ -0,0 +1,140 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Encryption; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsCommon.New, "AzureStorSimpleDeviceVolumeContainer"), OutputType(typeof(TaskStatusInfo))] + public class NewAzureStorSimpleDeviceVolumeContainer : StorSimpleCmdletBase + { + + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + [Alias("Name")] + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDataContainerName)] + [ValidateNotNullOrEmpty] + public string VolumeContainerName { get; set; } + + [Alias("StorageAccount")] + [Parameter(Position = 2, Mandatory = true, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageSACObject)] + [ValidateNotNullOrEmpty] + public StorageAccountCredentialResponse PrimaryStorageAccountCredential { get; set; } + + [Alias("CloudBandwidthInMbps")] + [Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDataContainerBandwidth)] + [ValidateNotNullOrEmpty] + public int BandWidthRateInMbps { get; set; } + + [Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDataContainerEncryptionEnabled)] + [ValidateNotNullOrEmpty] + public bool? EncryptionEnabled { get; set; } + + [Parameter(Position = 5, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDataContainerEncryptionkey)] + [ValidateNotNullOrEmpty] + public string EncryptionKey { get; set; } + + [Parameter(Position = 6, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + public override void ExecuteCmdlet() + { + try + { + string deviceid = StorSimpleClient.GetDeviceId(DeviceName); + if (deviceid == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return; + } + + if(EncryptionEnabled == true && string.IsNullOrEmpty(EncryptionKey)) + { + throw new ArgumentNullException("EncryptionKey"); + } + + string encryptedKey = null; + StorSimpleCryptoManager storSimpleCryptoManager = new StorSimpleCryptoManager(StorSimpleClient); + if (EncryptionEnabled == true) + { + WriteVerbose(Resources.EncryptionInProgressMessage); + storSimpleCryptoManager.EncryptSecretWithRakPub(EncryptionKey, out encryptedKey); + } + + if (string.IsNullOrEmpty(PrimaryStorageAccountCredential.InstanceId)) + { + //The SAC needs to be created inline + WriteVerbose(Resources.InlineSacCreationMessage); + + var sac = PrimaryStorageAccountCredential; + + //validate storage account credentials + bool storageAccountPresent; + string encryptedPassword; + string thumbprint; + string endpoint = GetEndpointFromHostname(sac.Hostname); + string location = GetStorageAccountLocation(sac.Name, out storageAccountPresent); + if (!storageAccountPresent + || !ValidateAndEncryptStorageCred(sac.Name, sac.Password, endpoint, out encryptedPassword, out thumbprint)) + { + return; + } + + sac.Password = encryptedPassword; + sac.PasswordEncryptionCertThumbprint = thumbprint; + sac.Location = location; + } + + var dc = new DataContainerRequest + { + IsDefault = false, + Name = VolumeContainerName, + BandwidthRate = BandWidthRateInMbps, + IsEncryptionEnabled = EncryptionEnabled ?? false, + EncryptionKey = encryptedKey, + VolumeCount = 0, + PrimaryStorageAccountCredential = PrimaryStorageAccountCredential, + SecretsEncryptionThumbprint = storSimpleCryptoManager.GetSecretsEncryptionThumbprint() + }; + + if (WaitForComplete.IsPresent) + { + var taskStatus = StorSimpleClient.CreateDataContainer(deviceid, dc); + HandleSyncTaskResponse(taskStatus, "create"); + if (taskStatus.AsyncTaskAggregatedResult == AsyncTaskAggregatedResult.Succeeded) + { + var createdDataContainer = StorSimpleClient.GetDataContainer(deviceid, VolumeContainerName); + WriteObject(createdDataContainer.DataContainerInfo); + } + } + + else + { + var taskstatus = StorSimpleClient.CreateDataContainerAsync(deviceid, dc); + HandleAsyncTaskResponse(taskstatus, "create"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/RemoveAzureStorSimpleDeviceVolumeContainer.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/RemoveAzureStorSimpleDeviceVolumeContainer.cs new file mode 100644 index 000000000000..1d0f877ef2d6 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/DataContainer/RemoveAzureStorSimpleDeviceVolumeContainer.cs @@ -0,0 +1,78 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsCommon.Remove, "AzureStorSimpleDeviceVolumeContainer"), OutputType(typeof(TaskStatusInfo))] + public class RemoveAzureStorSimpleDeviceVolumeContainer : StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + [Parameter(Position = 1, Mandatory = true, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDataContainerName)] + [ValidateNotNullOrEmpty] + public DataContainer VolumeContainer { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageForce)] + public SwitchParameter Force { get; set; } + + public override void ExecuteCmdlet() + { + ConfirmAction(Force.IsPresent, + Resources.RemoveWarningVolume, + Resources.RemoveConfirmationVolume, + string.Empty, + () => + { + try + { + var deviceid = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceid == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return; + } + + if (WaitForComplete.IsPresent) + { + WriteVerbose("About to run a task to remove your Volume container!"); + var taskstatusInfo = StorSimpleClient.DeleteDataContainer(deviceid, VolumeContainer.InstanceId); + HandleSyncTaskResponse(taskstatusInfo, "delete"); + } + else + { + WriteVerbose("About to create a task to remove your Volume container!"); + var taskresult = StorSimpleClient.DeleteDataContainerAsync(deviceid, VolumeContainer.InstanceId); + HandleAsyncTaskResponse(taskresult, "delete"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + }); + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleDevice.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleDevice.cs new file mode 100644 index 000000000000..ba053def9521 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleDevice.cs @@ -0,0 +1,103 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Management.Automation; +using System.Linq; +using System; +using System.Collections.Generic; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleDevice", DefaultParameterSetName = StorSimpleCmdletParameterSet.Empty), + OutputType(typeof(List), typeof(IEnumerable))] + public class GetAzureStorSimpleDevice : StorSimpleCmdletBase + { + [Alias("ID")] + [Parameter(Position = 0, Mandatory = false, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceId)] + [ValidateNotNullOrEmpty] + public string DeviceId { get; set; } + + [Alias("Name")] + [Parameter(Position = 0, Mandatory = false, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByName, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + [Parameter(Position = 1, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceType)] + [ValidateNotNullOrEmpty] + public string Type { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceModel)] + [ValidateNotNullOrEmpty] + public string ModelID { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceConfigRequired)] + public SwitchParameter Detailed { get; set; } + + public override void ExecuteCmdlet() + { + try + { + var deviceInfos = StorSimpleClient.GetAllDevices(); + switch(ParameterSetName) + { + case StorSimpleCmdletParameterSet.IdentifyByName: + deviceInfos = deviceInfos.Where(x => x.FriendlyName.Equals(DeviceName, System.StringComparison.InvariantCultureIgnoreCase)); + break; + case StorSimpleCmdletParameterSet.IdentifyById: + deviceInfos = deviceInfos.Where(x => x.DeviceId.Equals(DeviceId, System.StringComparison.InvariantCultureIgnoreCase)); + break; + default: + break; + } + + if (Type != null) + { + DeviceType deviceType; + bool parseSuccess = Enum.TryParse(Type, true, out deviceType); + if (parseSuccess) + { + deviceInfos = deviceInfos.Where(x => x.Type.Equals(deviceType)); + } + } + + if (ModelID != null) + { + deviceInfos = deviceInfos.Where(x => x.ModelDescription.Equals(ModelID, System.StringComparison.InvariantCultureIgnoreCase)); + } + + if (Detailed.IsPresent) + { + List deviceDetailsList = new List(); + foreach (var deviceInfo in deviceInfos) + { + deviceDetailsList.Add(StorSimpleClient.GetDeviceDetails(deviceInfo.DeviceId)); + } + WriteObject(deviceDetailsList, true); + } + + else + { + WriteObject(deviceInfos, true); + } + WriteVerbose(string.Format(Resources.DeviceGet_StatusMessage, deviceInfos.Count(), deviceInfos.Count() > 1 ? "s" : string.Empty)); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleDeviceConnectedInitiator.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleDeviceConnectedInitiator.cs new file mode 100644 index 000000000000..05454de02fc5 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleDeviceConnectedInitiator.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Linq; +using System.Collections.Generic; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Lists all the connected ISCSI initiators + /// + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleDeviceConnectedInitiator"), OutputType(typeof(List))] + public class GetAzureStorSimpleDeviceConnectedInitiator : StorSimpleCmdletBase + { + [Alias("ID")] + [Parameter(Position = 0, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyById, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceId)] + [ValidateNotNullOrEmpty] + public string DeviceId { get; set; } + + [Alias("Name")] + [Parameter(Position = 0, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByName, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + //not overriding BeginProcessing so resource context validation will happen here + + public override void ExecuteCmdlet() + { + try + { + List iscsiConnections = null; + var currentResourceName = StorSimpleClient.GetResourceContext().ResourceName; + string deviceIdFinal = null; + if(ParameterSetName == StorSimpleCmdletParameterSet.IdentifyByName) + { + var deviceToUse = StorSimpleClient.GetAllDevices().Where(x => x.FriendlyName.Equals(DeviceName, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault(); + if (deviceToUse == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, currentResourceName , DeviceName)); + WriteObject(null); + return; + } + deviceIdFinal = deviceToUse.DeviceId; + } + else + deviceIdFinal = DeviceId; + + //verify that this device is configured + this.VerifyDeviceConfigurationCompleteForDevice(deviceIdFinal); + iscsiConnections = StorSimpleClient.GetAllIscsiConnections(deviceIdFinal); + WriteObject(iscsiConnections); + WriteVerbose(string.Format(Resources.IscsiConnectionGet_StatusMessage,iscsiConnections.Count, (iscsiConnections.Count > 1?"s":string.Empty))); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleResource.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleResource.cs new file mode 100644 index 000000000000..6740564079d7 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleResource.cs @@ -0,0 +1,69 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using System.Collections.Generic; +using System.Linq; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// this commandlet returns all resources available in your subscription + /// + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleResource"), OutputType(typeof(IEnumerable), typeof(ResourceCredentials))] + public class GetAzureStorSimpleResource : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = false, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByName, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageResourceName)] + [ValidateNotNullOrEmpty] + public string ResourceName { get; set; } + + //suppress resource check for this commandlet + public GetAzureStorSimpleResource() : base(false) { } + + public override void ExecuteCmdlet() + { + try + { + var serviceList = StorSimpleClient.GetAllResources().Cast().ToList(); + if(serviceList == null + || serviceList.Count() == 0) + { + WriteVerbose(Resources.NoResourceFoundInSubscriptionMessage); + WriteObject(null); + return; + } + + if(ParameterSetName == StorSimpleCmdletParameterSet.IdentifyByName) + { + serviceList = serviceList.Where(x => x.ResourceName.Equals(ResourceName, System.StringComparison.InvariantCultureIgnoreCase)).Cast().ToList(); + if (serviceList.Count() == 0) + { + WriteVerbose(string.Format(Resources.NoResourceFoundWithGivenNameInSubscriptionMessage, ResourceName)); + WriteObject(null); + return; + } + } + this.WriteObject(serviceList, true); + WriteVerbose(string.Format(Resources.ResourceGet_StatusMessage, serviceList.Count(),(serviceList.Count() > 1 ? "s" : string.Empty))); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleResourceContext.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleResourceContext.cs new file mode 100644 index 000000000000..7ee2b5bd3577 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/GetAzureStorSimpleResourceContext.cs @@ -0,0 +1,42 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using System; +using System.Management.Automation; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// This commandlet will return the currently selected resource. If no resource is selected will throw a ResourceContextNotFoundException + /// + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleResourceContext"),OutputType(typeof(StorSimpleResourceContext))] + public class GetAzureStorSimpleResourceContext : StorSimpleCmdletBase + { + public override void ExecuteCmdlet() + { + try + { + var currentContext = StorSimpleClient.GetResourceContext(); + this.WriteObject(currentContext); + this.WriteVerbose(string.Format(Resources.ResourceContextFound,currentContext.ResourceName, currentContext.ResourceId)); + } + + catch(Exception exception) + { + this.HandleException(exception); + } + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/SelectAzureStorSimpleResource.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/SelectAzureStorSimpleResource.cs new file mode 100644 index 000000000000..35347c86f2d6 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/SelectAzureStorSimpleResource.cs @@ -0,0 +1,86 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Linq; +using Microsoft.WindowsAzure.Commands.StorSimple.Encryption; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using System.Management.Automation; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// this commandlet will set a particular resource to the current context + /// + [Cmdlet(VerbsCommon.Select, "AzureStorSimpleResource"),OutputType(typeof(StorSimpleResourceContext))] + public class SelectAzureStorSimpleResource : StorSimpleCmdletBase + { + [Parameter(Mandatory = true, Position = 1, ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string ResourceName { get; set; } + + [Parameter(Mandatory = false, Position = 2, ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string RegistrationKey { get; set; } + + //suppress resource check for this commandlet + public SelectAzureStorSimpleResource() : base(false) { } + + /// + /// ProcessRecord of the command. + /// + public override void ExecuteCmdlet() + { + try + { + this.WriteVerbose(Resources.ResourceContextInitializeMessage); + var resCred = StorSimpleClient.GetResourceDetails(ResourceName); + if (resCred == null) + { + this.WriteVerbose(Resources.NotFoundMessageResource); + throw GetGenericException(Resources.NotFoundMessageResource, null); + } + + StorSimpleClient.SetResourceContext(resCred); + var deviceInfos = StorSimpleClient.GetAllDevices(); + if (!deviceInfos.Any()) + { + StorSimpleClient.ResetResourceContext(); + throw base.GetGenericException(Resources.DeviceNotRegisteredMessage, null); + } + + //now check for the key + if (string.IsNullOrEmpty(RegistrationKey)) + { + this.WriteVerbose(Resources.RegistrationKeyNotPassedMessage); + } + else + { + this.WriteVerbose(Resources.RegistrationKeyPassedMessage); + EncryptionCmdLetHelper.PersistCIK(this, resCred.ResourceId, StorSimpleClient.ParseCIKFromRegistrationKey(RegistrationKey)); + } + EncryptionCmdLetHelper.ValidatePersistedCIK(this, resCred.ResourceId); + this.WriteVerbose(Resources.SecretsValidationCompleteMessage); + + this.WriteVerbose(Resources.SuccessMessageSetResourceContext); + var currentContext = StorSimpleClient.GetResourceContext(); + this.WriteObject(currentContext); + } + catch(Exception exception) + { + this.HandleException(exception); + } + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleAccessControlRecord.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleAccessControlRecord.cs new file mode 100644 index 000000000000..2b8ca7a30c73 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleAccessControlRecord.cs @@ -0,0 +1,64 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Linq; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Get a list of Access Control Records present in the StorSimple Manager Service Configuration or retrieves a specific named ACR Object + /// + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleAccessControlRecord"), OutputType(typeof(AccessControlRecord), typeof(IList))] + public class GetAzureStorSimpleAccessControlRecord : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageACRName)] + public string ACRName { get; set; } + + public override void ExecuteCmdlet() + { + try + { + var allACRs = StorSimpleClient.GetAllAccessControlRecords(); + if (ACRName == null) + { + WriteObject(allACRs); + WriteVerbose(string.Format(Resources.ACRGet_StatusMessage, allACRs.Count, allACRs.Count > 1 ? "s" : string.Empty)); + return; + } + + var acr = allACRs.Where(x => x.Name.Equals(ACRName, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault(); + if (acr == null) + { + WriteObject(null); + WriteVerbose(string.Format(Resources.NotFoundMessageACR,ACRName)); + } + else + { + WriteObject(acr); + WriteVerbose(string.Format(Resources.FoundMessageACR, ACRName)); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleStorageAccountCredential.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleStorageAccountCredential.cs new file mode 100644 index 000000000000..f08897f83946 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/GetAzureStorSimpleStorageAccountCredential.cs @@ -0,0 +1,64 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Linq; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Get a list of Storage accounts from the StorSimple Service config or retrieves a specified Storage Account Cred + /// + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleStorageAccountCredential"), OutputType(typeof(StorageAccountCredential), typeof(IList))] + public class GetAzureStorSimpleStorageAccountCredential : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageStorageAccountName)] + public string StorageAccountName { get; set; } + + public override void ExecuteCmdlet() + { + try + { + var allSACs = StorSimpleClient.GetAllStorageAccountCredentials(); + if (StorageAccountName == null) + { + WriteObject(allSACs); + WriteVerbose(string.Format(Resources.SACGet_StatusMessage, allSACs.Count, allSACs.Count > 1 ? "s" : string.Empty)); + return; + } + + var sac = allSACs.Where(x => x.Name.Equals(StorageAccountName, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault(); + if (sac == null) + { + WriteVerbose(string.Format(Resources.SACNotFoundWithName, StorageAccountName)); + WriteObject(null); + } + else + { + WriteVerbose(string.Format(Resources.SACFoundWithName, StorageAccountName)); + WriteObject(sac); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleAccessControlRecord.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleAccessControlRecord.cs new file mode 100644 index 000000000000..f193fe9d0de2 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleAccessControlRecord.cs @@ -0,0 +1,92 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Add New Access Control Record to the StorSimple Manager Service Configuration + /// + [Cmdlet(VerbsCommon.New, "AzureStorSimpleAccessControlRecord"), OutputType(typeof(TaskStatusInfo))] + + public class NewAzureStorSimpleAccessControlRecord : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageACRName)] + [ValidateNotNullOrEmpty] + public string ACRName { get; set; } + + [Alias("IQN")] + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageIQNforACR)] + [ValidateNotNullOrEmpty] + public string IQNInitiatorName { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + public override void ExecuteCmdlet() + { + try + { + var serviceConfig = new ServiceConfiguration() + { + AcrChangeList = new AcrChangeList() + { + Added = new[] + { + new AccessControlRecord() + { + GlobalId = null, + InitiatorName = IQNInitiatorName, + InstanceId = null, + Name = ACRName, + VolumeCount = 0 + }, + }, + Deleted = new List(), + Updated = new List() + }, + CredentialChangeList = new SacChangeList(), + }; + + if (WaitForComplete.IsPresent) + { + var taskStatus = StorSimpleClient.ConfigureService(serviceConfig); + HandleSyncTaskResponse(taskStatus, "create"); + if (taskStatus.AsyncTaskAggregatedResult == AsyncTaskAggregatedResult.Succeeded) + { + var createdAcr = StorSimpleClient.GetAllAccessControlRecords() + .Where(x => x.Name.Equals(ACRName, StringComparison.InvariantCultureIgnoreCase)); + WriteObject(createdAcr); + } + } + else + { + var taskResponse = StorSimpleClient.ConfigureServiceAsync(serviceConfig); + HandleAsyncTaskResponse(taskResponse, "create"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleInlineStorageAccountCredential.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleInlineStorageAccountCredential.cs new file mode 100644 index 000000000000..8f8ce5c19410 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleInlineStorageAccountCredential.cs @@ -0,0 +1,69 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.Common; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Create Storage Account Credential to be added inline during Volume Container creation + /// + [Cmdlet(VerbsCommon.New, "AzureStorSimpleInlineStorageAccountCredential"), + OutputType(typeof (StorageAccountCredentialResponse))] + + public class NewAzureStorSimpleInlineStorageAccountCredential : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageStorageAccountName)] + [ValidateNotNullOrEmpty] + public string StorageAccountName { get; set; } + + [Alias("Key")] + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageStorageAccountKey)] + [ValidateNotNullOrEmpty] + public string StorageAccountKey { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageEndpoint)] + [ValidateNotNullOrEmpty] + public string Endpoint { get; set; } + + public override void ExecuteCmdlet() + { + try + { + string endpoint = string.IsNullOrEmpty(Endpoint) ? StorSimpleConstants.DefaultStorageAccountEndpoint : Endpoint; + + var sac = new StorageAccountCredentialResponse() + { + CloudType = CloudType.Azure, + Hostname = GetHostnameFromEndpoint(endpoint), + Login = StorageAccountName, + Password = StorageAccountKey, + UseSSL = true, + Name = StorageAccountName + }; + + WriteObject(sac); + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleStorageAccountCredential.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleStorageAccountCredential.cs new file mode 100644 index 000000000000..e5f602a593c0 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/NewAzureStorSimpleStorageAccountCredential.cs @@ -0,0 +1,119 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Linq; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.Common; +using Microsoft.WindowsAzure.Commands.StorSimple.Encryption; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Add Azure Storage account to the StorSimple Manager Service + /// + [Cmdlet(VerbsCommon.New, "AzureStorSimpleStorageAccountCredential"), OutputType(typeof(TaskStatusInfo))] + + public class NewAzureStorSimpleStorageAccountCredential : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageStorageAccountName)] + [ValidateNotNullOrEmpty] + public string StorageAccountName { get; set; } + + [Alias("Key")] + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageStorageAccountKey)] + [ValidateNotNullOrEmpty] + public string StorageAccountKey { get; set; } + + [Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageUseSSL)] + [ValidateNotNullOrEmpty] + public bool UseSSL { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageEndpoint)] + [ValidateNotNullOrEmpty] + public string Endpoint { get; set; } + + [Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + public override void ExecuteCmdlet() + { + try + { + string endpoint = string.IsNullOrEmpty(Endpoint) ? StorSimpleConstants.DefaultStorageAccountEndpoint : Endpoint; + + //validate storage account credentials + bool storageAccountPresent; + string encryptedKey; + string thumbprint; + string location = GetStorageAccountLocation(StorageAccountName, out storageAccountPresent); + if (!storageAccountPresent + || !ValidateAndEncryptStorageCred(StorageAccountName, StorageAccountKey, endpoint, out encryptedKey, out thumbprint)) + { + return; + } + + var serviceConfig = new ServiceConfiguration() + { + AcrChangeList = new AcrChangeList(), + CredentialChangeList = new SacChangeList() + { + Added = new[] + { + new StorageAccountCredential() + { + CloudType = CloudType.Azure, + Hostname = GetHostnameFromEndpoint(endpoint), + Login = StorageAccountName, + Password = encryptedKey, + PasswordEncryptionCertThumbprint = thumbprint, + UseSSL = UseSSL, + Name = StorageAccountName, + Location = location + }, + }, + Deleted = new List(), + Updated = new List() + } + }; + + if (WaitForComplete.IsPresent) + { + var taskStatus = StorSimpleClient.ConfigureService(serviceConfig); + HandleSyncTaskResponse(taskStatus, "create"); + if (taskStatus.AsyncTaskAggregatedResult == AsyncTaskAggregatedResult.Succeeded) + { + var createdSac = StorSimpleClient.GetAllStorageAccountCredentials() + .Where(x => x.Name.Equals(StorageAccountName, StringComparison.InvariantCultureIgnoreCase)); + WriteObject(createdSac); + } + } + else + { + var taskResponse = StorSimpleClient.ConfigureServiceAsync(serviceConfig); + HandleAsyncTaskResponse(taskResponse, "create"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/RemoveAzureStorSimpleAccessControlRecord.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/RemoveAzureStorSimpleAccessControlRecord.cs new file mode 100644 index 000000000000..ffae4a626675 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/RemoveAzureStorSimpleAccessControlRecord.cs @@ -0,0 +1,109 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Removes a ACR from the StorSimple Manager Service Configuration + /// + [Cmdlet(VerbsCommon.Remove, "AzureStorSimpleAccessControlRecord"), OutputType(typeof(TaskStatusInfo))] + + public class RemoveAzureStorSimpleAccessControlRecord : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByName, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageACRName)] + [ValidateNotNullOrEmpty] + public string ACRName { get; set; } + + [Parameter(Position = 0, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageACRObject)] + [ValidateNotNullOrEmpty] + public AccessControlRecord ACR { get; set; } + + [Parameter(Position = 1, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageForce)] + public SwitchParameter Force { get; set; } + + public override void ExecuteCmdlet() + { + ConfirmAction(Force.IsPresent, + Resources.RemoveWarningACR, + Resources.RemoveConfirmationACR, + string.Empty, + () => + { + try + { + AccessControlRecord existingAcr = null; + string acrName = null; + switch (ParameterSetName) + { + case StorSimpleCmdletParameterSet.IdentifyByName: + var allACRs = StorSimpleClient.GetAllAccessControlRecords(); + existingAcr = allACRs.Where(x => x.Name.Equals(ACRName, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault(); + acrName = ACRName; + break; + case StorSimpleCmdletParameterSet.IdentifyByObject: + existingAcr = ACR; + acrName = ACR.Name; + break; + } + if (existingAcr == null) + { + WriteObject(null); + WriteVerbose(string.Format(Resources.NotFoundMessageACR, acrName)); + return; + } + + var serviceConfig = new ServiceConfiguration() + { + AcrChangeList = new AcrChangeList() + { + Added = new List(), + Deleted = new[] { existingAcr.InstanceId }, + Updated = new List() + }, + CredentialChangeList = new SacChangeList(), + }; + + if (WaitForComplete.IsPresent) + { + WriteVerbose("About to run a task to remove your ACR!"); + var taskStatus = StorSimpleClient.ConfigureService(serviceConfig); + HandleSyncTaskResponse(taskStatus, "delete"); + } + else + { + WriteVerbose("About to create a task to remove your ACR!"); + var taskResponse = StorSimpleClient.ConfigureServiceAsync(serviceConfig); + HandleAsyncTaskResponse(taskResponse, "delete"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + }); + } + } +} + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/RemoveAzureStorSimpleStorageAccountCredential.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/RemoveAzureStorSimpleStorageAccountCredential.cs new file mode 100644 index 000000000000..91ff5233092e --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/RemoveAzureStorSimpleStorageAccountCredential.cs @@ -0,0 +1,110 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Removes the Storage Account Cred specified from the StorSimple Service Config + /// + [Cmdlet(VerbsCommon.Remove, "AzureStorSimpleStorageAccountCredential"), OutputType(typeof(TaskStatusInfo))] + + public class RemoveAzureStorSimpleStorageAccountCredential : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByName, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageStorageAccountName)] + [ValidateNotNullOrEmpty] + public string StorageAccountName { get; set; } + + [Parameter(Position = 0, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageSACObject)] + [ValidateNotNullOrEmpty] + public StorageAccountCredentialResponse SAC { get; set; } + + [Parameter(Position = 1, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageForce)] + public SwitchParameter Force { get; set; } + + public override void ExecuteCmdlet() + { + ConfirmAction(Force.IsPresent, + Resources.RemoveWarningACR, + Resources.RemoveConfirmationACR, + string.Empty, + () => + { + try + { + StorageAccountCredentialResponse existingSac = null; + string sacName = null; + + switch (ParameterSetName) + { + case StorSimpleCmdletParameterSet.IdentifyByName: + var allSACs = StorSimpleClient.GetAllStorageAccountCredentials(); + existingSac = allSACs.Where(x => x.Name.Equals(StorageAccountName, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault(); + sacName = StorageAccountName; + break; + case StorSimpleCmdletParameterSet.IdentifyByObject: + existingSac = SAC; + sacName = SAC.Name; + break; + } + if (existingSac == null) + { + WriteObject(null); + WriteVerbose(string.Format(Resources.SACNotFoundWithName, sacName)); + return; + } + + var serviceConfig = new ServiceConfiguration() + { + AcrChangeList = new AcrChangeList(), + CredentialChangeList = new SacChangeList() + { + Added = new List(), + Deleted = new[] { existingSac.InstanceId }, + Updated = new List() + } + }; + + if (WaitForComplete.IsPresent) + { + WriteVerbose("About to run a task to remove your Storage Access Credential!"); + var taskStatus = StorSimpleClient.ConfigureService(serviceConfig); + HandleSyncTaskResponse(taskStatus, "delete"); + } + else + { + WriteVerbose("About to create a task to remove your Storage Access Credential!"); + var taskResponse = StorSimpleClient.ConfigureServiceAsync(serviceConfig); + HandleAsyncTaskResponse(taskResponse, "delete"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + }); + } + } +} + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/SetAzureStorSimpleAccessControlRecord.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/SetAzureStorSimpleAccessControlRecord.cs new file mode 100644 index 000000000000..ca792e3949da --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/SetAzureStorSimpleAccessControlRecord.cs @@ -0,0 +1,104 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Sets the Host IQN of the ACR in the StorSimple Manager Service Configuration + /// + [Cmdlet(VerbsCommon.Set, "AzureStorSimpleAccessControlRecord"), OutputType(typeof(TaskStatusInfo))] + + public class SetAzureStorSimpleAccessControlRecord : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageACRName)] + [ValidateNotNullOrEmpty] + public string ACRName { get; set; } + + [Alias("IQN")] + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageIQNforACR)] + [ValidateNotNullOrEmpty] + public string IQNInitiatorName { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + public override void ExecuteCmdlet() + { + try + { + + var allACRs = StorSimpleClient.GetAllAccessControlRecords(); + var existingAcr = allACRs.Where(x => x.Name.Equals(ACRName, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault(); + if (existingAcr == null) + { + WriteVerbose(string.Format(Resources.NotFoundMessageACR,ACRName)); + return; + } + + var serviceConfig = new ServiceConfiguration() + { + AcrChangeList = new AcrChangeList() + { + Added = new List(), + Deleted = new List(), + Updated = new [] + { + new AccessControlRecord() + { + GlobalId = existingAcr.GlobalId, + InitiatorName = IQNInitiatorName, + InstanceId = existingAcr.InstanceId, + Name = existingAcr.Name, + VolumeCount = existingAcr.VolumeCount + }, + } + }, + CredentialChangeList = new SacChangeList(), + }; + + if (WaitForComplete.IsPresent) + { + WriteVerbose("About to run a task to update your Access Control Record!"); + var taskStatus = StorSimpleClient.ConfigureService(serviceConfig); + HandleSyncTaskResponse(taskStatus, "update"); + if (taskStatus.AsyncTaskAggregatedResult == AsyncTaskAggregatedResult.Succeeded) + { + var updatedAcr = StorSimpleClient.GetAllAccessControlRecords() + .Where(x => x.Name.Equals(ACRName, StringComparison.InvariantCultureIgnoreCase)); + WriteObject(updatedAcr); + } + } + else + { + WriteVerbose("About to create a task to update your Access Control Record!"); + var taskResponse = StorSimpleClient.ConfigureServiceAsync(serviceConfig); + HandleAsyncTaskResponse(taskResponse, "update"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/SetAzureStorSimpleStorageAccountCredential.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/SetAzureStorSimpleStorageAccountCredential.cs new file mode 100644 index 000000000000..fc488ab2a805 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/ServiceConfig/SetAzureStorSimpleStorageAccountCredential.cs @@ -0,0 +1,123 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Encryption; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; +using System.Linq; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + /// + /// Edit the Storage Account Cred + /// + [Cmdlet(VerbsCommon.Set, "AzureStorSimpleStorageAccountCredential"), OutputType(typeof(TaskStatusInfo))] + + public class SetAzureStorSimpleStorageAccountCredential : StorSimpleCmdletBase + { + [Alias("Name")] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageStorageAccountName)] + [ValidateNotNullOrEmpty] + public string StorageAccountName { get; set; } + + [Alias("Key")] + [Parameter(Position = 1, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageStorageAccountKey)] + [ValidateNotNullOrEmpty] + public string StorageAccountKey { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageUseSSL)] + [ValidateNotNullOrEmpty] + public bool? UseSSL { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + public override void ExecuteCmdlet() + { + try + { + + var allSACs = StorSimpleClient.GetAllStorageAccountCredentials(); + var existingSac = allSACs.Where(x => x.Name.Equals(StorageAccountName, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault(); + if (existingSac == null) + { + WriteVerbose(string.Format(Resources.SACNotFoundWithName,StorageAccountName)); + return; + } + + string encryptedKey; + string thumbprint; + string endpoint = GetEndpointFromHostname(existingSac.Hostname); + if (!ValidateAndEncryptStorageCred(StorageAccountName, StorageAccountKey, endpoint, out encryptedKey, out thumbprint)) + { + return; + } + + var serviceConfig = new ServiceConfiguration() + { + AcrChangeList = new AcrChangeList(), + CredentialChangeList = new SacChangeList() + { + Added = new List(), + Deleted = new List(), + Updated = new[] + { + new StorageAccountCredential() + { + InstanceId = existingSac.InstanceId, + CloudType = existingSac.CloudType, + Hostname = existingSac.Hostname, + Login = existingSac.Login, + Password = encryptedKey ?? existingSac.Password, + UseSSL = UseSSL ?? existingSac.UseSSL, + VolumeCount = existingSac.VolumeCount, + Name = existingSac.Name, + IsDefault = existingSac.IsDefault, + PasswordEncryptionCertThumbprint = thumbprint, + Location = existingSac.Location + }, + } + } + }; + + if (WaitForComplete.IsPresent) + { + WriteVerbose("About to run a task to update your Storage Access credential!"); + var taskStatus = StorSimpleClient.ConfigureService(serviceConfig); + HandleSyncTaskResponse(taskStatus, "update"); + if (taskStatus.AsyncTaskAggregatedResult == AsyncTaskAggregatedResult.Succeeded) + { + var updatedSac = StorSimpleClient.GetAllStorageAccountCredentials() + .Where(x => x.Name.Equals(StorageAccountName, StringComparison.InvariantCultureIgnoreCase)); + WriteObject(updatedSac); + } + } + else + { + WriteVerbose("About to create a task to update your Storage Access credential!"); + var taskResponse = StorSimpleClient.ConfigureServiceAsync(serviceConfig); + HandleAsyncTaskResponse(taskResponse, "update"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} + diff --git a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultExceptionHandler.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Task/GetAzureStorSimpleTask.cs similarity index 50% rename from src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultExceptionHandler.cs rename to src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Task/GetAzureStorSimpleTask.cs index ecfa8db30bb4..eab466683d31 100644 --- a/src/ResourceManager/KeyVault/Commands.KeyVault/Models/KeyVaultExceptionHandler.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Task/GetAzureStorSimpleTask.cs @@ -14,33 +14,30 @@ using System; using System.Management.Automation; +using Microsoft.WindowsAzure.Management.StorSimple.Models; -namespace Microsoft.Azure.Commands.KeyVault.Models +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets { - internal static class KeyVaultExceptionHandler + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleTask"), OutputType(typeof(TaskStatusInfo))] + public class GetAzureStorSimpleTask : StorSimpleCmdletBase { - /// - /// TODO: refine exception - /// - /// exception to be processed - /// - public static ErrorRecord RetrieveExceptionDetails(Exception exception) + [Alias("TaskId")] + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageTaskId)] + [ValidateNotNullOrEmpty] + public string InstanceId { get; set; } + + public override void ExecuteCmdlet() { - if (exception == null) + try { - throw new ArgumentNullException("exception"); + var taskStatus = StorSimpleClient.GetTaskStatus(InstanceId); + this.WriteObject(taskStatus); } - ErrorRecord errorRecord = null; - Exception innerException = exception.InnerException; - while (innerException != null) + catch(Exception exception) { - exception = innerException; - innerException = innerException.InnerException; + this.HandleException(exception); } - - errorRecord = new ErrorRecord(exception, string.Empty, ErrorCategory.NotSpecified, null); - return errorRecord; } } -} +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/GetAzureStorSimpleDeviceVolume .cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/GetAzureStorSimpleDeviceVolume .cs new file mode 100644 index 000000000000..9568de5b9df5 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/GetAzureStorSimpleDeviceVolume .cs @@ -0,0 +1,80 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsCommon.Get, "AzureStorSimpleDeviceVolume"), OutputType(typeof(VirtualDisk), typeof(IList))] + public class GetAzureStorSimpleDeviceVolume : StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + [Parameter(Position = 1, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByParentObject, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDataContainerObject)] + [ValidateNotNullOrEmpty] + public DataContainer VolumeContainer { get; set; } + + [Alias("Name")] + [Parameter(Position = 1, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByName, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeName)] + [ValidateNotNullOrEmpty] + public string VolumeName { get; set; } + + public override void ExecuteCmdlet() + { + try + { + var deviceId = StorSimpleClient.GetDeviceId(DeviceName); + if (deviceId == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return; + } + + switch (ParameterSetName) + { + case StorSimpleCmdletParameterSet.IdentifyByParentObject: + var volumeInfoList = StorSimpleClient.GetAllVolumesFordataContainer(deviceId, VolumeContainer.InstanceId); + WriteObject(volumeInfoList.ListofVirtualDisks); + WriteVerbose(string.Format(Resources.ReturnedCountVolumeMessage, volumeInfoList.ListofVirtualDisks.Count, volumeInfoList.ListofVirtualDisks.Count > 1 ? "s" : string.Empty)); + break; + case StorSimpleCmdletParameterSet.IdentifyByName: + var volumeInfo = StorSimpleClient.GetVolumeByName(deviceId, VolumeName); + if (volumeInfo != null + && volumeInfo.VirtualDiskInfo != null + && volumeInfo.VirtualDiskInfo.InstanceId != null) + { + WriteObject(volumeInfo.VirtualDiskInfo); + WriteVerbose(string.Format(Resources.FoundVolumeMessage, VolumeName)); + } + else + { + WriteVerbose(string.Format(Resources.NotFoundVolumeMessage, VolumeName)); + } + break; + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/NewAzureStorSimpleDeviceVolume.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/NewAzureStorSimpleDeviceVolume.cs new file mode 100644 index 000000000000..007e181c3745 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/NewAzureStorSimpleDeviceVolume.cs @@ -0,0 +1,123 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets.Volume +{ + + [Cmdlet(VerbsCommon.New, "AzureStorSimpleDeviceVolume"), OutputType(typeof(TaskStatusInfo))] + public class NewAzureStorSimpleDeviceVolume : StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + [Alias("Container")] + [Parameter(Position = 1, Mandatory = true, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDataContainerObject)] + [ValidateNotNullOrEmpty] + public DataContainer VolumeContainer { get; set; } + + [Alias("Name")] + [Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeName)] + [ValidateNotNullOrEmpty] + public string VolumeName { get; set; } + + [Alias("SizeInBytes")] + [Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeSize)] + [ValidateNotNullOrEmpty] + public Int64 VolumeSizeInBytes { get; set; } + + [Parameter(Position = 4, Mandatory = true, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeAcrList)] + [ValidateNotNull] + [AllowEmptyCollection] + public List AccessControlRecords { get; set; } + + [Alias("AppType")] + [ValidateSet("PrimaryVolume","ArchiveVolume")] + [Parameter(Position = 5, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeAppType)] + [ValidateNotNullOrEmpty] + public AppType VolumeAppType { get; set; } + + [Parameter(Position = 6, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeOnline)] + [ValidateNotNullOrEmpty] + public bool Online { get; set; } + + [Parameter(Position = 7, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeDefaultBackup)] + [ValidateNotNullOrEmpty] + public bool EnableDefaultBackup { get; set; } + + [Parameter(Position = 8, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeMonitoring)] + [ValidateNotNullOrEmpty] + public bool EnableMonitoring { get; set; } + + [Parameter(Position = 9, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + public override void ExecuteCmdlet() + { + try + { + string deviceid = null; + deviceid = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceid == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return; + } + + //Virtual disk create request object + var virtualDiskToCreate = new VirtualDiskRequest() + { + Name = VolumeName, + AccessType = AccessType.ReadWrite, + AcrList = AccessControlRecords, + AppType = VolumeAppType, + IsDefaultBackupEnabled = EnableDefaultBackup, + SizeInBytes = VolumeSizeInBytes, + DataContainer = VolumeContainer, + Online = Online, + IsMonitoringEnabled = EnableMonitoring + }; + + if (WaitForComplete.IsPresent) + { + var taskStatus = StorSimpleClient.CreateVolume(deviceid, virtualDiskToCreate); ; + HandleSyncTaskResponse(taskStatus, "create"); + if (taskStatus.AsyncTaskAggregatedResult == AsyncTaskAggregatedResult.Succeeded) + { + var createdVolume = StorSimpleClient.GetVolumeByName(deviceid, VolumeName); + WriteObject(createdVolume.VirtualDiskInfo); + } + } + + else + { + var taskstatus = StorSimpleClient.CreateVolumeAsync(deviceid, virtualDiskToCreate); ; + HandleAsyncTaskResponse(taskstatus, "create"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/RemoveAzureStorSimpleDeviceVolume .cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/RemoveAzureStorSimpleDeviceVolume .cs new file mode 100644 index 000000000000..58b04059aa22 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/RemoveAzureStorSimpleDeviceVolume .cs @@ -0,0 +1,101 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsCommon.Remove, "AzureStorSimpleDeviceVolume"), OutputType(typeof(TaskStatusInfo))] + public class RemoveAzureStorSimpleDeviceVolume : StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + [Alias("Name")] + [Parameter(Position = 1, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByName, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeName)] + [ValidateNotNullOrEmpty] + public string VolumeName { get; set; } + + [Parameter(Position = 1, Mandatory = true, ParameterSetName = StorSimpleCmdletParameterSet.IdentifyByObject, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeId)] + [ValidateNotNullOrEmpty] + public VirtualDisk Volume { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageForce)] + public SwitchParameter Force { get; set; } + + public override void ExecuteCmdlet() + { + ConfirmAction(Force.IsPresent, + Resources.RemoveWarningVolume, + Resources.RemoveConfirmationVolume, + string.Empty, + () => + { + try + { + var deviceid = StorSimpleClient.GetDeviceId(DeviceName); + + if (deviceid == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return; + } + + string volumeId = string.Empty; + switch(ParameterSetName) + { + case StorSimpleCmdletParameterSet.IdentifyByObject: + volumeId = Volume.InstanceId; + break; + case StorSimpleCmdletParameterSet.IdentifyByName: + var volumeInfo = StorSimpleClient.GetVolumeByName(deviceid, VolumeName); + if (volumeInfo == null) + { + WriteVerbose(Resources.NotFoundMessageVirtualDisk); + return; + } + volumeId = volumeInfo.VirtualDiskInfo.InstanceId; + break; + } + + if (WaitForComplete.IsPresent) + { + WriteVerbose("About to run a task to remove your volume!"); + var taskstatus = StorSimpleClient.RemoveVolume(deviceid, volumeId); + HandleSyncTaskResponse(taskstatus, "delete"); + } + else + { + WriteVerbose("About to run a task to remove your volume!"); + var taskresponse = StorSimpleClient.RemoveVolumeAsync(deviceid, volumeId); + HandleAsyncTaskResponse(taskresponse, "delete"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + }); + + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/SetAzureStorSimpleDeviceVolume.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/SetAzureStorSimpleDeviceVolume.cs new file mode 100644 index 000000000000..5f70193dacff --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/Volume/SetAzureStorSimpleDeviceVolume.cs @@ -0,0 +1,115 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets +{ + [Cmdlet(VerbsCommon.Set, "AzureStorSimpleDeviceVolume"), OutputType(typeof(TaskStatusInfo))] + public class SetAzureStorSimpleDeviceVolume : StorSimpleCmdletBase + { + [Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)] + [ValidateNotNullOrEmpty] + public string DeviceName { get; set; } + + [Alias("Name")] + [Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeName)] + [ValidateNotNullOrEmpty] + public string VolumeName { get; set; } + + [Parameter(Position = 2, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeOnline)] + [ValidateNotNullOrEmpty] + public bool? Online { get; set; } + + [Alias("SizeInBytes")] + [Parameter(Position = 3, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeSize)] + [ValidateNotNullOrEmpty] + public Int64? VolumeSizeInBytes { get; set; } + + [Alias("AppType")] + [ValidateSet("PrimaryVolume","ArchiveVolume")] + [Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeAppType)] + [ValidateNotNullOrEmpty] + public AppType? VolumeAppType { get; set; } + + [Parameter(Position = 5, Mandatory = false, ValueFromPipeline = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeAcrList)] + [ValidateNotNullOrEmpty] + public List AccessControlRecords { get; set; } + + [Parameter(Position = 6, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)] + public SwitchParameter WaitForComplete { get; set; } + + public override void ExecuteCmdlet() + { + try + { + var deviceId = StorSimpleClient.GetDeviceId(DeviceName); + if (deviceId == null) + { + WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName)); + WriteObject(null); + return; + } + + VirtualDisk diskDetails = StorSimpleClient.GetVolumeByName(deviceId, VolumeName).VirtualDiskInfo; + if (diskDetails == null) + { + WriteVerbose(Resources.NotFoundMessageVirtualDisk); + WriteObject(null); + return; + } + + if (Online != null) + { + diskDetails.Online = Online.GetValueOrDefault(); + } + if (VolumeSizeInBytes != null) + { + diskDetails.SizeInBytes = VolumeSizeInBytes.GetValueOrDefault(); + } + if (VolumeAppType != null) + { + diskDetails.AppType = VolumeAppType.GetValueOrDefault(); + } + if (AccessControlRecords != null) + { + diskDetails.AcrList = AccessControlRecords; + } + + if (WaitForComplete.IsPresent) + { + var taskstatus = StorSimpleClient.UpdateVolume(deviceId, diskDetails.InstanceId, diskDetails); + HandleSyncTaskResponse(taskstatus, "update"); + var updatedVolume = StorSimpleClient.GetVolumeByName(deviceId, VolumeName); + WriteObject(updatedVolume.VirtualDiskInfo); + } + else + { + var taskresult = StorSimpleClient.UpdateVolumeAsync(deviceId, diskDetails.InstanceId, diskDetails); + + HandleAsyncTaskResponse(taskresult, "update"); + } + } + catch (Exception exception) + { + this.HandleException(exception); + } + } + + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Commands.StorSimple.csproj b/src/ServiceManagement/StorSimple/Commands.StorSimple/Commands.StorSimple.csproj new file mode 100644 index 000000000000..c59e7c1813df --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Commands.StorSimple.csproj @@ -0,0 +1,218 @@ + + + + + Debug + AnyCPU + {11524D98-6C40-4091-A8E1-86463FEE607C} + Library + Properties + Microsoft.WindowsAzure.Commands.StorSimple + Microsoft.WindowsAzure.Commands.StorSimple + v4.5 + 512 + + ..\..\..\ + true + + + true + full + false + ..\..\..\Package\Debug\ServiceManagement\Azure\StorSimple\ + DEBUG;TRACE + prompt + 4 + false + false + true + true + MinimumRecommendedRules.ruleset + + + ..\..\..\Package\Release\ServiceManagement\Azure\StorSimple\ + TRACE;SIGN + true + pdbonly + AnyCPU + prompt + MinimumRecommendedRules.ruleset + true + MSSharedLibKey.snk + true + false + + + + ..\..\..\packages\Hyak.Common.1.0.1\lib\portable-net403+win+wpa81\Hyak.Common.dll + + + ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.dll + + + False + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + + + ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll + + + ..\..\..\packages\Microsoft.Azure.Management.Resources.2.12.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll + + + False + ..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.11.10918.1222\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll + + + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll + + + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll + + + ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll + + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.Management.Scheduler.6.0.0\lib\net40\Microsoft.WindowsAzure.Management.Scheduler.dll + + + ..\..\..\packages\Microsoft.WindowsAzure.Management.StorSimple.0.9.0-preview\lib\net40\Microsoft.WindowsAzure.Management.StorSimple.dll + + + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + + + + + + + + False + ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Extensions.dll + + + False + ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + True + True + Resources.resx + + + + + + + + + + + + + + + + + + + + {5ee72c53-1720-4309-b54b-5fb79703195f} + Commands.Common + + + + + + Designer + + + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + + + Designer + PreserveNewest + + + + + + + This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/EncryptionCmdLetHelper.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/EncryptionCmdLetHelper.cs new file mode 100644 index 000000000000..13af214f5c66 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/EncryptionCmdLetHelper.cs @@ -0,0 +1,100 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets.Library; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Encryption +{ + public class EncryptionCmdLetHelper + { + public static void PersistCIK(StorSimpleCmdletBase cmdlet, string resourceId, string cik) + { + if (string.IsNullOrEmpty(resourceId)) + { + throw new ArgumentNullException("resourceId", Resources.ResourceIdMissing); + } + + if (string.IsNullOrEmpty(cik)) + { + throw new Exception(Resources.CIKInvalid); + } + + StorSimpleKeyManager mgr = cmdlet.StorSimpleClient.GetResourceContext().StorSimpleKeyManager; + KeyStoreOperationStatus status = mgr.PersistCIK(cik); + + if (status == KeyStoreOperationStatus.PERSIST_FILE_ALREADY_EXISTS) + { + cmdlet.WriteWarning("Key storage operation failed with error that file already exists. Deleting and retrying"); + mgr.CleanupCIK(); + status = mgr.PersistCIK(cik); + } + + // other error codes are NOT expected - those validations have been done already + if (status != KeyStoreOperationStatus.PERSIST_SUCCESS) + { + throw new Exception(Resources.PersistSecretFailed); + } + } + + public static string RetrieveCIK(StorSimpleCmdletBase cmdlet, string resourceId) + { + string cik = null; + + StorSimpleKeyManager mgr = cmdlet.StorSimpleClient.GetResourceContext().StorSimpleKeyManager; + KeyStoreOperationStatus status = mgr.RetrieveCIK(out cik); + + if (status == KeyStoreOperationStatus.RETRIEVE_FILESREAM_EMPTY || + status == KeyStoreOperationStatus.RETRIEVE_FILESTREAM_INVALID) + { + // CIK was persisted, but has been corrupted + throw new Exception(Resources.PersistedCIKCorrupted); + } + + if (status == KeyStoreOperationStatus.RETRIEVE_FILE_DOES_NOT_EXIST) + { + // CIK was never persisted + throw new Exception(Resources.CIKNotPersisted); + } + + // other error codes are NOT expected - those validations have been done already + if (status != KeyStoreOperationStatus.RETRIEVE_SUCCESS) + { + throw new Exception(Resources.CIKFetchFailed); + } + + if (string.IsNullOrEmpty(cik)) + { + // CIK retrieved successfully, but is NULL :( + throw new Exception(Resources.PersistedCIKIsNull); + } + + return cik; + } + + public static void ValidatePersistedCIK(StorSimpleCmdletBase cmdlet, string resourceId) + { + string cik = RetrieveCIK(cmdlet, resourceId); + + StorSimpleCryptoManager cryptMgr = new StorSimpleCryptoManager(cmdlet.StorSimpleClient); + string rakPub = cryptMgr.GetPlainTextRAKPub(cik); + + if (string.IsNullOrEmpty(rakPub)) + { + throw new Exception(Resources.PersistedCIKValidationFailed); + } + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/StorSimpleCryptoManager.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/StorSimpleCryptoManager.cs new file mode 100644 index 000000000000..72c628f7e67c --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/StorSimpleCryptoManager.cs @@ -0,0 +1,77 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets.Library; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Encryption +{ + public class StorSimpleCryptoManager + { + private StorSimpleClient StorSimpleClient; + + public StorSimpleCryptoManager(StorSimpleClient storSimpleClient) + { + this.StorSimpleClient = storSimpleClient; + } + + /// + /// Helper method that will return an encrypted secret using rakpub. + /// Fetches CIK from the keystore and uses it to get plaintext rakpub + /// + /// + /// + /// + public KeyStoreOperationStatus EncryptSecretWithRakPub(string secret, out string encryptedSecret) + { + StorSimpleKeyManager keyManager = StorSimpleClient.GetResourceContext().StorSimpleKeyManager; + encryptedSecret = null; + + //reading from keystore + string cik = null; + KeyStoreOperationStatus status = keyManager.RetrieveCIK(out cik); + if (status != KeyStoreOperationStatus.RETRIEVE_SUCCESS) + { + return status; + } + + string decryptedRAKPub = GetPlainTextRAKPub(cik); + + //encrypt secret using RAKPub + encryptedSecret = CryptoHelper.EncryptSecretRSAPKCS(secret, decryptedRAKPub); + + return KeyStoreOperationStatus.SUCCESS; + } + + public string GetPlainTextRAKPub(string cik) + { + var encryptedRAKPub = GetEncryptedRAKPub(); + + //decrypt the public key using CIK + return CryptoHelper.DecryptCipherAES(encryptedRAKPub, cik); + } + + public string GetSecretsEncryptionThumbprint() + { + var key = StorSimpleClient.GetResourceEncryptionKey(); + return key.ResourceEncryptionKeys.Thumbprint; + } + + private string GetEncryptedRAKPub() + { + //TODO: should use some other method OR is this fine? + return StorSimpleClient.GetResourceEncryptionKey().ResourceEncryptionKeys.EncodedEncryptedPublicKey; + } + + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/StorSimpleKeyManager.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/StorSimpleKeyManager.cs new file mode 100644 index 000000000000..853441df60bd --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Encryption/StorSimpleKeyManager.cs @@ -0,0 +1,91 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.IO; +using Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets.Library; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Encryption +{ + // This class decorates the IKeyManager infra for securely storing/retrieving secrets. + // Not prefering inheritence since this class can provide specific, meaningful functions to the user like "PersistCIK" instead of "PersistKey" + public class StorSimpleKeyManager + { + #region properties + private readonly string APP_DATA_FOLDER_PATH = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); + private const string ONESDK_KEYSTORE_FILE_FOR_CIK = "StorSimplePSSDK_CIK.key"; + + private string ResourceId { get; set; } + + #endregion + + public StorSimpleKeyManager(string resourceId) + { + this.ResourceId = resourceId; + } + + public KeyStoreOperationStatus RetrieveCIK(out string cik) + { + return RetrieveKey(out cik, GenerateKeyFilePathForCIK()); + } + + public KeyStoreOperationStatus PersistCIK(string cik) + { + return PersistKey(cik, GenerateKeyFilePathForCIK()); + } + + public KeyStoreOperationStatus CleanupCIK() + { + string path = GenerateKeyFilePathForCIK(); + File.Delete(path); + return KeyStoreOperationStatus.SUCCESS; + } + + #region privates + private KeyStoreOperationStatus PersistKey(string keyValue, string filepath) + { + string folderPath = Path.GetDirectoryName(filepath); + if (!Directory.Exists(folderPath)) + { + Directory.CreateDirectory(folderPath); + } + + IKeyManager keyManager = new LocalKeyStoreManager(filepath, true); + return keyManager.PersistKey(keyValue); + } + + private KeyStoreOperationStatus RetrieveKey(out string keyValue, string filepath) + { + keyValue = null; + if (!File.Exists(filepath)) + { + return KeyStoreOperationStatus.RETRIEVE_FILE_DOES_NOT_EXIST; + } + + IKeyManager keyManager = new LocalKeyStoreManager(filepath, true); + return keyManager.RetrieveKey(out keyValue); + } + + private string GenerateKeyFolderPathForResource() + { + return Path.Combine(APP_DATA_FOLDER_PATH, ResourceId); + } + + private string GenerateKeyFilePathForCIK() + { + return Path.Combine(GenerateKeyFolderPathForResource(), ONESDK_KEYSTORE_FILE_FOR_CIK); + } + #endregion + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Library/CryptoHelper.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Library/CryptoHelper.cs new file mode 100644 index 000000000000..b87a0f8c7860 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Library/CryptoHelper.cs @@ -0,0 +1,126 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.IO; +using System.Security.Cryptography; +using System.Security.Cryptography.X509Certificates; +using System.Text; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets.Library +{ + public class CryptoHelper + { + #region public methods + // Salt for generating encryption keys + private static byte[] salt = Encoding.ASCII.GetBytes("o6806642kbM7c5"); + /// + /// this algorithm uses the AES algorithm to decrypt the given cipherText + /// + /// + /// + /// + public static string DecryptCipherAES(string cipherText, string sharedSecret) + { + if (string.IsNullOrEmpty(cipherText)) + { + return cipherText; + } + + AesManaged aesAlg = null; + string plaintext = null; + // generate the key from the shared secret and the salt + Rfc2898DeriveBytes key = new Rfc2898DeriveBytes(sharedSecret, salt); + + // Create the streams used for decryption. + byte[] bytes = Convert.FromBase64String(cipherText); + using (MemoryStream memoryDecrypt = new MemoryStream(bytes)) + { + aesAlg = new AesManaged(); + aesAlg.Key = key.GetBytes(aesAlg.KeySize / 8); + // Get the initialization vector from the encrypted stream + aesAlg.IV = ReadByteArray(memoryDecrypt); + // Create a decrytor to perform the stream transform. + ICryptoTransform decryptor = aesAlg.CreateDecryptor(aesAlg.Key, aesAlg.IV); + using (CryptoStream cryptoDecrypt = + new CryptoStream(memoryDecrypt, decryptor, CryptoStreamMode.Read)) + { + using (StreamReader streamDecrypt = new StreamReader(cryptoDecrypt)) + { + plaintext = streamDecrypt.ReadToEnd(); + } + } + } + return plaintext; + } + + + /// + /// This method encrypts a given secret using the public cert + /// + /// + /// + /// + public static string EncryptSecretRSAPKCS(string plainText, string publicCertificate) + { + string encryptedSecret = null; + encryptedSecret = EncryptStringRsaPkcs1v15(plainText, publicCertificate); + return encryptedSecret; + } + #endregion public methods + + #region private methods + private static string EncryptStringRsaPkcs1v15(string plaintext, string encodedCertificate) + { + X509Certificate2 cert = new X509Certificate2(Convert.FromBase64String(encodedCertificate)); + if (string.IsNullOrEmpty(plaintext) || cert == null) + { + return null; + } + + byte[] textBytes = Encoding.UTF8.GetBytes(plaintext); + byte[] encryptedTextBytes; + + //// Create a new instance of RSACryptoServiceProvider. + RSACryptoServiceProvider rsa = (RSACryptoServiceProvider)cert.PublicKey.Key; + //// Encrypt the passed byte array and specify OAEP padding false to use PKCS#1 V1.5 padding. + encryptedTextBytes = rsa.Encrypt(textBytes, false); + + return Convert.ToBase64String(encryptedTextBytes); + } + + /// + /// Helper method to read byte array from a stream + /// + /// the stream + /// byte array + private static byte[] ReadByteArray(Stream s) + { + byte[] rawLength = new byte[sizeof(int)]; + if (s.Read(rawLength, 0, rawLength.Length) != rawLength.Length) + { + throw new SystemException("Stream did not contain properly formatted byte array"); + } + + byte[] buffer = new byte[BitConverter.ToInt32(rawLength, 0)]; + if (s.Read(buffer, 0, buffer.Length) != buffer.Length) + { + throw new SystemException("Did not read byte array properly"); + } + + return buffer; + } + #endregion private methods + } +} diff --git a/src/Common/Azure.Common.Extensions/Models/AzureContext.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Library/IKeyManager.cs similarity index 63% rename from src/Common/Azure.Common.Extensions/Models/AzureContext.cs rename to src/ServiceManagement/StorSimple/Commands.StorSimple/Library/IKeyManager.cs index 5c01b60312b3..206ef59e8aca 100644 --- a/src/Common/Azure.Common.Extensions/Models/AzureContext.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Library/IKeyManager.cs @@ -12,14 +12,18 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -namespace Microsoft.Azure.Common.Extensions.Models +using System; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets.Library { - public class AzureContext + /// + /// interface to be used for persisting and retrieving keys + /// Currently we will be using DPAPI + /// in future this can extend to KeyVault service too + /// + public interface IKeyManager { - public AzureAccount Account { get; set; } - - public AzureSubscription Subscription { get; set; } - - public AzureEnvironment Environment { get; set; } + KeyStoreOperationStatus PersistKey(string keyValue); + KeyStoreOperationStatus RetrieveKey(out string keyValue); } } diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Library/LocalKeyStoreManager.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Library/LocalKeyStoreManager.cs new file mode 100644 index 000000000000..63717290e5c3 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Library/LocalKeyStoreManager.cs @@ -0,0 +1,191 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Text; +using System.IO; +using System.Security.Cryptography; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets.Library +{ + /// + /// represents the different outcomes of a persist/retrieve key operation on a keystore + /// + public enum KeyStoreOperationStatus + { + PERSIST_EMPTY_KEY, + PERSIST_EMPTY_FILENAME, + PERSIST_FILE_ALREADY_EXISTS, + PERSIST_SUCCESS, + + RETRIEVE_EMPTY_FILENAME, + RETRIEVE_FILE_DOES_NOT_EXIST, + RETRIEVE_FILESTREAM_INVALID, + RETRIEVE_FILESREAM_EMPTY, + RETRIEVE_EMPTY_KEY, + RETRIEVE_SUCCESS, + + VALIDATE_FAILED, + + FAILED, + SUCCESS + } + public class LocalKeyStoreManager : IKeyManager + { + #region properties + private string KeyStorefilePath { get; set; } + private bool OverwriteFileIfExists { get; set; } + #endregion + + #region ctor + public LocalKeyStoreManager(string keyStorefilePath, bool overwriteFileIfExists = true) + { + if (string.IsNullOrEmpty(keyStorefilePath)) + { + throw new ArgumentNullException("keyStorefilePath"); + } + + this.KeyStorefilePath = keyStorefilePath; + this.OverwriteFileIfExists = overwriteFileIfExists; + } + #endregion + + #region interface implementation + + /// + /// This method encrypts and saves the given string with the given filename in the appdata folder + /// + /// the string that needs to be encrypted + /// the filename that can be used + /// + public KeyStoreOperationStatus PersistKey(string keyValue) + { + if (string.IsNullOrEmpty(keyValue)) + return KeyStoreOperationStatus.PERSIST_EMPTY_KEY; + + if (File.Exists(KeyStorefilePath) && !OverwriteFileIfExists) + return KeyStoreOperationStatus.PERSIST_FILE_ALREADY_EXISTS; + + var keyValueToEncrypt = UnicodeEncoding.ASCII.GetBytes(keyValue); + byte[] entropy = GenerateEntropy(); + + using (FileStream outputStream = new FileStream(KeyStorefilePath, FileMode.Create)) + { + // Encrypt a copy of the data to the stream. + int bytesWritten = EncryptDataToStream(keyValueToEncrypt, entropy, DataProtectionScope.CurrentUser, outputStream); + } + + return KeyStoreOperationStatus.PERSIST_SUCCESS; + } + + /// + /// Method to retrieve a key from an existing key store + /// + /// + /// + public KeyStoreOperationStatus RetrieveKey(out string key) + { + key = null; + if (!File.Exists(KeyStorefilePath)) + { + return KeyStoreOperationStatus.RETRIEVE_FILE_DOES_NOT_EXIST; + } + + using(FileStream fStream = new FileStream(KeyStorefilePath, FileMode.Open)) + { + if (Convert.ToInt32(fStream.Length) <= 0) + return KeyStoreOperationStatus.RETRIEVE_FILESREAM_EMPTY; + + if (!fStream.CanRead) + { + return KeyStoreOperationStatus.RETRIEVE_FILESTREAM_INVALID; + } + + byte[] decryptData = DecryptDataFromStream(fStream, GenerateEntropy(), DataProtectionScope.CurrentUser); + string decryptedData = UnicodeEncoding.ASCII.GetString(decryptData); + + key = decryptedData; + } + + return KeyStoreOperationStatus.RETRIEVE_SUCCESS; + } + #endregion interface implementation + + #region private + /// + /// Generate secondary entropy using a Math constant + /// + /// + private byte[] GenerateEntropy() + { + byte[] entropy = BitConverter.GetBytes(Math.PI); + return entropy; + } + + /// + /// Method that encrypts the key on the user's machine + /// + /// + /// + /// + /// + /// + private int EncryptDataToStream(byte[] inputBytes, byte[] Entropy, DataProtectionScope Scope, Stream outputFileStream) + { + int length = 0; + // Encrypt the data in memory. The result is stored in the same same array as the original data. + byte[] encrptedData = ProtectedData.Protect(inputBytes, Entropy, Scope); + // Write the encrypted data to a stream. + if (outputFileStream.CanWrite && encrptedData != null) + { + outputFileStream.Write(encrptedData, 0, encrptedData.Length); + length = encrptedData.Length; + } + // Return the length that was written to the stream. + return length; + + } + + + /// + /// This method reads data from an input stream and returns the decrypted format + /// + /// entropy bytes that were used for encryption. If no entropy was used, please pass null here. otherwise it will fail + /// User scope of local machine scope + /// the input stream + /// + private byte[] DecryptDataFromStream(Stream inputStream, byte[] Entropy, DataProtectionScope Scope = DataProtectionScope.CurrentUser) + { + int length = Convert.ToInt32(inputStream.Length); + byte[] inBuffer = new byte[length]; + byte[] outBuffer; + + // Read the encrypted data from a stream. + if (inputStream.CanRead) + { + inputStream.Read(inBuffer, 0, length); + + outBuffer = ProtectedData.Unprotect(inBuffer, Entropy, Scope); + } + else + { + throw new IOException("Could not read the stream."); + } + + return outBuffer; + } + #endregion private + + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/MSSharedLibKey.snk b/src/ServiceManagement/StorSimple/Commands.StorSimple/MSSharedLibKey.snk new file mode 100644 index 000000000000..695f1b38774e Binary files /dev/null and b/src/ServiceManagement/StorSimple/Commands.StorSimple/MSSharedLibKey.snk differ diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Microsoft.WindowsAzure.Commands.StorSimple.dll-help.psd1 b/src/ServiceManagement/StorSimple/Commands.StorSimple/Microsoft.WindowsAzure.Commands.StorSimple.dll-help.psd1 new file mode 100644 index 000000000000..ead8aec13057 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Microsoft.WindowsAzure.Commands.StorSimple.dll-help.psd1 @@ -0,0 +1,88 @@ +# +# Module manifest for module 'Microsoft.WindowsAzure.Commands.StorSimple' +# +# Generated by: Microsoft Corporation +# +# Generated on: 1/18/2015 +# + +@{ + +# Version number of this module. +ModuleVersion = '0.8.13' + +# ID used to uniquely identify this module +GUID = 'd52ed268-64c7-46bd-9cf8-1814d07409f8' + +# Author of this module +Author = 'Microsoft Corporation' + +# Company or vendor of this module +CompanyName = 'Microsoft Corporation' + +# Copyright statement for this module +Copyright = '© Microsoft Corporation. All rights reserved.' + +# Description of the functionality provided by this module +Description = '' + +# Minimum version of the Windows PowerShell engine required by this module +PowerShellVersion = '3.0' + +# Name of the Windows PowerShell host required by this module +PowerShellHostName = '' + +# Minimum version of the Windows PowerShell host required by this module +PowerShellHostVersion = '' + +# Minimum version of the .NET Framework required by this module +DotNetFrameworkVersion = '4.0' + +# Minimum version of the common language runtime (CLR) required by this module +CLRVersion='4.0' + +# Processor architecture (None, X86, Amd64, IA64) required by this module +ProcessorArchitecture = 'None' + +# Modules that must be imported into the global environment prior to importing this module +RequiredModules = @() + +# Assemblies that must be loaded prior to importing this module +RequiredAssemblies = @() + +# Script files (.ps1) that are run in the caller's environment prior to importing this module +ScriptsToProcess = @() + +# Type files (.ps1xml) to be loaded when importing this module +TypesToProcess = @() + +# Format files (.ps1xml) to be loaded when importing this module +FormatsToProcess = @() + +# Modules to import as nested modules of the module specified in ModuleToProcess +NestedModules = @( + '..\..\..\Package\Debug\ServiceManagement\Azure\StorSimple\Microsoft.WindowsAzure.Commands.StorSimple.dll' +) + +# Functions to export from this module +FunctionsToExport = '*' + +# Cmdlets to export from this module +CmdletsToExport = '*' + +# Variables to export from this module +VariablesToExport = '*' + +# Aliases to export from this module +AliasesToExport = @() + +# List of all modules packaged with this module +ModuleList = @() + +# List of all files packaged with this module +FileList = @() + +# Private data to pass to the module specified in ModuleToProcess +PrivateData = '' + +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Microsoft.WindowsAzure.Commands.StorSimple.dll-help.xml b/src/ServiceManagement/StorSimple/Commands.StorSimple/Microsoft.WindowsAzure.Commands.StorSimple.dll-help.xml new file mode 100644 index 000000000000..5bb33304c8f7 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Microsoft.WindowsAzure.Commands.StorSimple.dll-help.xml @@ -0,0 +1,1221 @@ + + + +The following list contains links to the help topics for the Microsoft Azure StorSimple cmdlets.NameDescriptionGet-AzureStorSimpleAccessControlRecordGets access control records in a service configuration.Get-AzureStorSimpleDeviceGets devices attached to the resource.Get-AzureStorSimpleDeviceBackupGets backups from a device.Get-AzureStorSimpleDeviceBackupPolicyGets backup policies.Get-AzureStorSimpleDeviceConnectedInitiatorGets the iSCSI connections available for a StorSimple device.Get-AzureStorSimpleDeviceVolumeGets volumes on a device.Get-AzureStorSimpleDeviceVolumeContainerGets volume containers on a device.Get-AzureStorSimpleResourceGets all resources that you created.Get-AzureStorSimpleResourceContextGets the current resource context.Get-AzureStorSimpleStorageAccountCredentialGets credentials for storage accounts.Get-AzureStorSimpleTaskGets the status of a task on a StorSimple device.New-AzureStorSimpleAccessControlRecordCreates an access control record.New-AzureStorSimpleDeviceBackupPolicyCreates a backup policy.New-AzureStorSimpleDeviceBackupScheduleAddConfigCreates a backup schedule configuration object.New-AzureStorSimpleDeviceBackupScheduleUpdateConfigCreates a backup schedule update configuration object.New-AzureStorSimpleDeviceVolumeCreates a volume in a specified volume container.New-AzureStorSimpleDeviceVolumeContainerCreates a volume container.New-AzureStorSimpleInlineStorageAccountCredentialCreates a .NET storage account credential object.New-AzureStorSimpleStorageAccountCredentialAdds an Azure storage access credential.Remove-AzureStorSimpleAccessControlRecordDeletes an access control record from the service configuration.Remove-AzureStorSimpleDeviceBackupDeletes a backup object.Remove-AzureStorSimpleDeviceBackupPolicyRemoves an existing backup policy.Remove-AzureStorSimpleDeviceVolumeRemoves a volume from a StorSimple device.Remove-AzureStorSimpleDeviceVolumeContainerRemoves a volume container from a StorSimple device.Remove-AzureStorSimpleStorageAccountCredentialDeletes an existing storage account credential.Select-AzureStorSimpleResourceSets a resource as the current resource.Set-AzureStorSimpleAccessControlRecordUpdates the IQN of an access control record.Set-AzureStorSimpleDeviceBackupPolicyUpdates an existing backup policy.Set-AzureStorSimpleDeviceVolumeUpdates the properties of an existing volume.Set-AzureStorSimpleStorageAccountCredentialUpdates an Azure storage access credential.Start-AzureStorSimpleDeviceBackupJobStarts a new job that creates a backup from an existing backup policy.Start-AzureStorSimpleDeviceBackupRestoreJobStarts a job that restores a backup on a StorSimple device.Get-AzureStorSimpleAccessControlRecordGets access control records in a service configuration.GetAzureStorSimpleAccessControlRecordThe Get-AzureStorSimpleAccessControlRecord cmdlet gets access control records in the StorSimple Manager service configuration. This cmdlet gets all records or a named record.Access control records are containers of iSCSI initiator parameters. These parameters specify which initiators can access a volume. When an iSCSI initiator attempts to connect to a volume, your appliance checks the access control records assigned to that volume. If the iSCSI initiator parameters match one of the entries in an access control record mapped to that volume, the iSCSI initiator can connect.Get-AzureStorSimpleAccessControlRecordACRNameSpecifies the name of an access control record to get.StringACRNameSpecifies the name of an access control record to get.StringStringnoneNoneAccessControlRecord, IList<AccessControlRecord>This cmdlet returns an AccessControlRecord object or an IList<AccessControlRecord> object. An AccessControlRecord object contains the following fields: + +-- GlobalId (String) +-- InitiatorName (String) +-- InstanceId (String) +-- Name (String) +-- OperationInProgress (OperationInProgress) +-- VolumeCount (int)Example 1: Get all access control recordsPS C:\>Get-AzureStorSimpleAccessControlRecord +VERBOSE: ClientRequestId: 59839a80-e27c-46ee-8ad5-8390917db9c8_PS +VERBOSE: ClientRequestId: 1b340751-ee10-4e35-8718-89fa2f1ef6bc_PS + +GlobalId : +InitiatorName : iqn101updated +InstanceId : 55f24643-ab3a-4098-ade2-aa2b1a3ab18c +Name : Contoso-TSQA-ACR +OperationInProgress : None +VolumeCount : 6 + +GlobalId : +InitiatorName : iqn101updated +InstanceId : 82c9f73c-9955-4c7b-814c-f314ebf16269 +Name : acr101 +OperationInProgress : None +VolumeCount : 4 + +GlobalId : +InitiatorName : abc +InstanceId : 966084b8-46e5-4812-b295-9ca91829b639 +Name : abc +OperationInProgress : None +VolumeCount : 14 + +GlobalId : +InitiatorName : iqn01updated +InstanceId : baebff4d-ab06-40f4-9054-9728c106771f +Name : acr01name +OperationInProgress : None +VolumeCount : 4 + +VERBOSE: 9 Access Control Records found! +This command gets all access control records.Example 2: Get a specific access control recordPS C:\>Get-AzureStorSimpleAccessControlRecord -ACRName "Acr11" +VERBOSE: ClientRequestId: 61f261c7-acd3-4bcc-922a-ddfd85eb767b_PS +VERBOSE: ClientRequestId: 49c6a4c7-d299-46fd-a553-034c52b47487_PS + +GlobalId : +InitiatorName : iqn-contoso63 +InstanceId : 55f24643-ab3a-4098-ade2-aa2b1a3ab18c +Name : Acr11 +OperationInProgress : None +VolumeCount : 6 + +VERBOSE: Access Control Record with given name Acr11 is found! +This command gets the access control record named Acr11.New-AzureStorSimpleAccessControlRecordRemove-AzureStorSimpleAccessControlRecordSet-AzureStorSimpleAccessControlRecordGet-AzureStorSimpleDeviceGets devices attached to the resource.GetAzureStorSimpleDeviceThe Get-AzureStorSimpleDevice cmdlet gets a list of StorSimple devices attached to the resource. You can specify device ID, name, model ID, and type. Use the DeviceID property obtained by using this cmdlet to specify devices for other StorSimple cmdlets.Get-AzureStorSimpleDeviceTypeSpecifies the type of a StorSimple device. Valid values are: Appliance and VirtualAppliance.StringModelIdSpecifies a model ID. This cmdlet returns devices that match the value that this parameter specifies.StringDetailedIndicates that this cmdlet returns device details for the devices that it gets.Get-AzureStorSimpleDeviceDeviceIdSpecifies the instance ID of the device to get.StringTypeSpecifies the type of a StorSimple device. Valid values are: Appliance and VirtualAppliance.StringModelIdSpecifies a model ID. This cmdlet returns devices that match the value that this parameter specifies.StringDetailedIndicates that this cmdlet returns device details for the devices that it gets.Get-AzureStorSimpleDeviceDeviceNameSpecifies the name of the StorSimple device to get.StringTypeSpecifies the type of a StorSimple device. Valid values are: Appliance and VirtualAppliance.StringModelIdSpecifies a model ID. This cmdlet returns devices that match the value that this parameter specifies.StringDetailedIndicates that this cmdlet returns device details for the devices that it gets.DetailedIndicates that this cmdlet returns device details for the devices that it gets.SwitchParameterSwitchParameternoneDeviceIdSpecifies the instance ID of the device to get.StringStringnoneDeviceNameSpecifies the name of the StorSimple device to get.StringStringnoneModelIdSpecifies a model ID. This cmdlet returns devices that match the value that this parameter specifies.StringStringnoneTypeSpecifies the type of a StorSimple device. Valid values are: Appliance and VirtualAppliance.StringStringnoneNoneList<DeviceDetails>, IEnumerable<DeviceInfo>This cmdlet returns a List<DeviceDetails> object, if you specify the Detailed parameter. If you do not specify that parameter, it returns an IEnumerable<DeviceInfo> object.Example 1: Get available devices on a resourcePS C:\>Get-AzureStorSimpleDevice +VERBOSE: ClientRequestId: 0092c884-4b8f-404d-937c-8ed5d7f3f59d_PS +VERBOSE: ClientRequestId: a3ff92aa-8262-4c42-9c67-c79487cce46a_PS +VERBOSE: ClientRequestId: 177b596a-2a0e-4e7c-9039-64fd9e63e682_PS + + +ACRCount : 0 +ActivationTime : 11/28/2014 11:34:49 AM +ActiveController : Unknown +AvailableStorageInBytes : 1087700467712 +CloudCredCount : 0 +Culture : en-US +CurrentController : Unknown +DataContainerCount : 0 +Description : +DeviceId : 29f9be68-04f7-437d-a466-b90a1ed324b5 +DeviceSoftwareVersion : 6.3.9600.17215 +FriendlyName : Contoso72App03 +IsConfigUpdated : True +IsVirtualApplianceInterimEntry : False +Location : +ModelDescription : 100 +NNicCards : 6 +ProvisionedStorageInBytes : 11811160064 +SerialNumber : 123456789 +Status : Online +TargetIQN : iqn.1991-05.com.contoso:storsimple100-123456789-target +TimeZone : Pacific Standard Time +TotalStorageInBytes : 1099511627776 +Type : Appliance +UsingStorageInBytes : 0 +VolumeCount : 0 + +VERBOSE: 1 StorSimple device found! +This command gets all available devices on a resource. In this example, only one device is available.Example 2: Get specific available devices on a resourcePS C:\>Get-AzureStorSimpleDevice -DeviceName "Contoso74App03" -Type Appliance -ModelId "100" +VERBOSE: ClientRequestId: a6e71da6-d02a-44e8-b42d-4a2992df087e_PS +VERBOSE: ClientRequestId: 7260e3db-3dec-4d60-84a7-c207e087ce7d_PS +VERBOSE: ClientRequestId: b76273b7-0c07-469e-bca3-e9e9cf7b1f40_PS + + +ACRCount : 0 +ActivationTime : 11/28/2014 11:34:49 AM +ActiveController : Unknown +AvailableStorageInBytes : 1087700467712 +CloudCredCount : 0 +Culture : en-US +CurrentController : Unknown +DataContainerCount : 0 +Description : +DeviceId : 29f9be68-04f7-437d-a466-b90a1ed324b5 +DeviceSoftwareVersion : 6.3.9600.17215 +FriendlyName : Contoso74App03 +IsConfigUpdated : True +IsVirtualApplianceInterimEntry : False +Location : +ModelDescription : 100 +NNicCards : 6 +ProvisionedStorageInBytes : 11811160064 +SerialNumber : 123456789 +Status : Online +TargetIQN : iqn.1991-05.com.contoso:storsimple100-123456789-target +TimeZone : Pacific Standard Time +TotalStorageInBytes : 1099511627776 +Type : Appliance +UsingStorageInBytes : 0 +VolumeCount : 0 + +VERBOSE: 1 StorSimple device found! +This command gets all available devices on a resource that have the specified name, type, and model ID. Example 3: Get details for a devicePS C:\>Get-AzureStorSimpleDevice -Name "Contoso63App03" -Type Appliance -Detailed +VERBOSE: ClientRequestId: ceee366d-e414-4db8-9cc4-0e9e52717812_PS +VERBOSE: ClientRequestId: ddbf7e41-743a-4c93-b5e6-dd72bfa76e3a_PS +VERBOSE: ClientRequestId: 9820367e-d2a0-4889-b2a1-76d4d0d1787d_PS +VERBOSE: ClientRequestId: 1a3b1a41-d3b9-4360-910f-a799d6a3d0fe_PS + + +AlertNotification : Microsoft.WindowsAzure.Management.StorSimple.Models.AlertNotificationSettings +Chap : Microsoft.WindowsAzure.Management.StorSimple.Models.ChapSettings +DeviceProperties : Microsoft.WindowsAzure.Management.StorSimple.Models.DeviceInfo +DnsServer : Microsoft.WindowsAzure.Management.StorSimple.Models.DnsServerSettings +InstanceId : 29f9be68-04f7-437d-a466-b90a1ed324b5 +Name : +NetInterfaceList : {Data0} +OperationInProgress : None +RemoteMgmtSettingsInfo : Microsoft.WindowsAzure.Management.StorSimple.Models.RemoteManagementSettings +RemoteMinishellSecretInfo : Microsoft.WindowsAzure.Management.StorSimple.Models.RemoteMinishellSettings +SecretEncryptionCertThumbprint : +Snapshot : Microsoft.WindowsAzure.Management.StorSimple.Models.SnapshotSettings +TimeServer : Microsoft.WindowsAzure.Management.StorSimple.Models.TimeSettings +Type : Invalid +VirtualApplianceProperties : Microsoft.WindowsAzure.Management.StorSimple.Models.VirtualApplianceInfo +WebProxy : Microsoft.WindowsAzure.Management.StorSimple.Models.WebProxySettings + +VERBOSE: 1 StorSimple device found! +This command gets all available devices on a resource that have the specified name and type. This command specifies the Detailed parameter. The command provides additional details about the devices it returns.Get-AzureStorSimpleResourceContextSelect-AzureStorSimpleResourceGet-AzureStorSimpleDeviceBackupGets backups from a device.GetAzureStorSimpleDeviceBackupThe Get-AzureStorSimpleDeviceBackup cmdlet gets backups from a device. You can specify the backup policy, volume, and creation time for backups. This cmdlet can return a maximum of 100 backups in the first page. If more than 100 backups exist, retrieve subsequent pages by using the First and Skip parameters. If you specify a value of 100 for Skip and 50 for First, this cmdlet does not return the first 100 results. It returns the next 50 results after the 100 that it skips. Get-AzureStorSimpleDeviceBackupDeviceNameSpecifies the name of the StorSimple device for which to get backups. StringBackupPolicySpecifies a BackupPolicyDetails object. This cmdlet uses the InstanceId of this object to determine which backups to get. To obtain a BackupPolicyDetails object, use the Get-AzureStorSimpleDeviceBackupPolicy cmdlet.BackupPolicyDetailsFromSpecifies the start date and time for the backups that this cmdlet gets.StringToSpecifies the end date and time for the backups that this cmdlet gets.StringGet-AzureStorSimpleDeviceBackupDeviceNameSpecifies the name of the StorSimple device for which to get backups. StringBackupPolicyIdSpecifies an instance ID of a backup policy. This cmdlet gets device backups for policy that this parameter specifies.StringFromSpecifies the start date and time for the backups that this cmdlet gets.StringToSpecifies the end date and time for the backups that this cmdlet gets.StringGet-AzureStorSimpleDeviceBackupDeviceNameSpecifies the name of the StorSimple device for which to get backups. StringFromSpecifies the start date and time for the backups that this cmdlet gets.StringToSpecifies the end date and time for the backups that this cmdlet gets.StringGet-AzureStorSimpleDeviceBackupDeviceNameSpecifies the name of the StorSimple device for which to get backups. StringVolumeIdSpecifies the instance ID of the volume in which backups exist.StringFromSpecifies the start date and time for the backups that this cmdlet gets.StringToSpecifies the end date and time for the backups that this cmdlet gets.StringGet-AzureStorSimpleDeviceBackupDeviceNameSpecifies the name of the StorSimple device for which to get backups. StringVolumeSpecifies a VirtualDisk object. This cmdlet uses the InstanceId of this object to determine the volume in which backups exist. To obtain a VirtualDisk object, use the Get-AzureStorSimpleDeviceVolume parameter.VirtualDiskFromSpecifies the start date and time for the backups that this cmdlet gets.StringToSpecifies the end date and time for the backups that this cmdlet gets.StringBackupPolicySpecifies a BackupPolicyDetails object. This cmdlet uses the InstanceId of this object to determine which backups to get. To obtain a BackupPolicyDetails object, use the Get-AzureStorSimpleDeviceBackupPolicy cmdlet.BackupPolicyDetailsBackupPolicyDetailsnoneBackupPolicyIdSpecifies an instance ID of a backup policy. This cmdlet gets device backups for policy that this parameter specifies.StringStringnoneDeviceNameSpecifies the name of the StorSimple device for which to get backups. StringStringnoneFromSpecifies the start date and time for the backups that this cmdlet gets.StringStringnoneToSpecifies the end date and time for the backups that this cmdlet gets.StringStringnoneVolumeSpecifies a VirtualDisk object. This cmdlet uses the InstanceId of this object to determine the volume in which backups exist. To obtain a VirtualDisk object, use the Get-AzureStorSimpleDeviceVolume parameter.VirtualDiskVirtualDisknoneVolumeIdSpecifies the instance ID of the volume in which backups exist.StringStringnoneBackupPolicyDetails, VirtualDiskThis cmdlet accepts BackupPolicyDetails and VirtualDisk objects. IList<Backup>This cmdlet returns a list of Backup objects.Example 1: Get all backups on a devicePS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" +BackupJobCreationType : BySchedule +CreatedOn : 9/23/2014 11:00:14 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : db987f59-487b-45b7-8024-fb50772d7118 +Name : ContosoTSQA_Default +OperationInProgress : None + +... + +BackupJobCreationType : BySchedule +CreatedOn : 9/22/2014 11:00:14 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : f27f16d3-d52c-49cd-8045-34d62899f735 +Name : ContosoTSQA_Default +OperationInProgress : None + +VERBOSE: # of backups returned : 17 +VERBOSE: No more backup sets are present for your query! +This command gets all backups that exist on the device named Contoso63-AppVm. If there are more than the maximum of 100 backups allowed for the first page, use the First and Skip parameters to view additional results. Example 2: Get backups created between two datesPS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -From "9/7/2014" -To "10/7/2014" -First 2 -Skip 1 +BackupJobCreationType : BySchedule +CreatedOn : 10/5/2014 11:00:04 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : ec2fdf5c-c807-4f7b-a942-d4c4a9b68c44 +Name : ContosoTSQA_Default +OperationInProgress : None + +BackupJobCreationType : BySchedule +CreatedOn : 10/4/2014 11:00:06 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : 5ac4f947-f4c6-4770-9000-2242e72fc6d3 +Name : ContosoTSQA_Default +OperationInProgress : None + +VERBOSE: # of backups returned : 2 +VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 2 -Skip 3\" in +your commandlet +This command gets backups on the device named Contoso63-AppVm that were created on or after 10/7/2014 and on or before 10/8/2014. This cmdlet skips the first result and returns the first two results after that first result. Modify values for First and Skip to view other results.Example 3: Get backups for a backup policy IDPS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -BackupPolicyId "de088eac-b283-4d92-b501-a759845fdf3f" -First 10 -From "9/7/2014" +BackupJobCreationType : BySchedule +CreatedOn : 10/1/2014 11:00:12 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : e1aec9f1-a321-443f-a058-ba78c749c2c2 +Name : ContosoTSQA_Default +OperationInProgress : None + +....... + +BackupJobCreationType : BySchedule +CreatedOn : 9/29/2014 11:00:12 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : f8041928-37b9-4048-a99c-2d3078943874 +Name : ContosoTSQA_Default +OperationInProgress : None + +VERBOSE: # of backups returned : 10 +VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 10 -Skip 10\" +in your commandlet +This command gets backups on the device named Contoso63-AppVm created on or before the specified date. The command gets backups that were created by using the backup policy that has the specified ID. This command specifies the First parameter, so it returns only the first 10 results.Example 4: Get backups for a backup policy objectPS C:\>Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "TSQATest_Default" | Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -First 10 -From "9/7/2014" +BackupJobCreationType : BySchedule +CreatedOn : 10/1/2014 11:00:12 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : e1aec9f1-a321-443f-a058-ba78c749c2c2 +Name : ContosoTSQA_Default +OperationInProgress : None + +....... + +BackupJobCreationType : BySchedule +CreatedOn : 9/29/2014 11:00:12 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : f8041928-37b9-4048-a99c-2d3078943874 +Name : ContosoTSQA_Default +OperationInProgress : None + +VERBOSE: # of backups returned : 10 +VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 10 -Skip 10\" +in your commandlet +This command gets a BackupPolicyDetails object by using the Get-AzureStorSimpleDeviceBackupPolicy cmdlet, and then passes that object to the current cmdlet by using the pipeline operator. That cmdlet gets backups for the device named Contoso63-AppVm created by using the backup policy from the first part of the command. The command gets backups created on or before the specified date, just as in the previous example. This command returns only the first 10 results. Example 5: Get a backup for a volume IDPS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -VolumeId "SS-VOL-246b9df1-11bb-4071-8043-f955cc406446" -First 1 +BackupJobCreationType : BySchedule +CreatedOn : 10/9/2014 11:00:10 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : 4fef4178-0145-404b-8257-7d958a380b8b +Name : ContosoTSQA_Default +OperationInProgress : None + +VERBOSE: # of backups returned : 1 +VERBOSE: No more backup sets are present for your query! +This command gets a backup on the device that is created on the volume that has the specified instance ID. This command specifies the First parameter, so it returns only the first one result. Example 6: Get a backup for a volume namePS C:\>Get-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "TSQATest03" | Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -First 1 +BackupJobCreationType : BySchedule +CreatedOn : 10/9/2014 11:00:10 AM +SizeInBytes : 10737418240 +Snapshots : {ContosoTSQA} +SSMHostName : +Type : CloudSnapshot +InstanceId : 4fef4178-0145-404b-8257-7d958a380b8b +Name : ContosoTSQA_Default +OperationInProgress : None + +VERBOSE: # of backups returned : 1 +VERBOSE: No more backup sets are present for your query! +This command gets a VirtualDisk object by using the Get-AzureStorSimpleDeviceVolume cmdlet, and then passes that object to the current cmdlet by using the pipeline operator. That cmdlet gets backups for the device named Contoso63-AppVm created on the volume from the first part of the command. This command returns only the first result. Remove-AzureStorSimpleDeviceBackupGet-AzureStorSimpleDeviceBackupPolicyGet-AzureStorSimpleDeviceVolumeGet-AzureStorSimpleDeviceBackupPolicyGets backup policies.GetAzureStorSimpleDeviceBackupPolicyThe Get-AzureStorSimpleDeviceBackupPolicy cmdlet gets backup policies. This cmdlet returns a BackupPolicy object or a list of all the BackupPolicy objects that belong to a device. The backup policy objects contain the following properties: + +-- Name +-- InstanceId +-- BackupPolicyCreationType +-- LastBackup +-- NextBackup +-- SchedulesCount +-- SSMHostName +-- VolumesCountGet-AzureStorSimpleDeviceBackupPolicyDeviceNameSpecifies the name of the StorSimple device on which to create the backup policy.StringBackupPolicyNameSpecifies the name of the backup policy to get. If you do not specify this parameter, this cmdlet gets all policies.StringBackupPolicyNameSpecifies the name of the backup policy to get. If you do not specify this parameter, this cmdlet gets all policies.StringStringnoneDeviceNameSpecifies the name of the StorSimple device on which to create the backup policy.StringStringnoneNoneIList<BackupPolicy>, BackupPolicyDetailsThis cmdlet returns a BackupPolicyDetails object, if you specify the BackupPolicyName parameter. If you do not specify that parameter, it returns an IList<BackupPolicy> object. Example 1: Get details for a policyPS C:\>Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "GeneralBackupPolicy07" +VERBOSE: ClientRequestId: 2a878cd6-8432-4646-8be8-a0cb0750958e_PS +VERBOSE: ClientRequestId: 00ea5a6d-8c27-4e22-b182-5969cdbb8033_PS +VERBOSE: ClientRequestId: 39dac9ff-4455-45ae-ae3d-7de1445b9520_PS + + +BackupSchedules : {8658e3a2-8a59-4d43-8725-ab0c95665301} +Volumes : {testvolume03, testvolume05} +BackupPolicyCreationType : BySaaS +LastBackup : +NextBackup : 16-12-2014 00:30:00 +SchedulesCount : 1 +SSMHostName : +VolumesCount : 2 +InstanceId : 84140a6a-9254-4fff-8d09-ae40e9f1bc7d +Name : GeneralBackupPolicy07 +OperationInProgress : None + +VERBOSE: BackupPolicy with id 84140a6a-9254-4fff-8d09-ae40e9f1bc7d found! +This command gets a BackupPolicyDetails object named GeneralBackupPolicy07 on the device named Contoso63-AppVm. Example 2: Get a list of backup policiesPS C:\>Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" +VERBOSE: ClientRequestId: 09d46116-ebc6-4cf8-a010-f8bbce39a932_PS +VERBOSE: ClientRequestId: 1bcbbfa8-7add-42c9-b8f8-73d89955b4f5_PS +VERBOSE: ClientRequestId: 0f5d0a1a-951c-4cf3-a1e6-ad4e20af9652_PS + + +BackupPolicyCreationType : BySaaS +LastBackup : +NextBackup : 16-12-2014 00:30:00 +SchedulesCount : 1 +SSMHostName : +VolumesCount : 2 +InstanceId : 03509359-3d7b-4b96-9165-28472e159563 +Name : GeneralBackupPolicy07 +OperationInProgress : None + +BackupPolicyCreationType : BySaaS +LastBackup : +NextBackup : 16-12-2014 00:30:00 +SchedulesCount : 1 +SSMHostName : +VolumesCount : 2 +InstanceId : 84140a6a-9254-4fff-8d09-ae40e9f1bc7d +Name : GeneralBackupPolicy16 +OperationInProgress : None + +VERBOSE: 2 backup policies found! +This command lists the BackupPolicy objects on the device named Contoso63-AppVm. New-AzureStorSimpleDeviceBackupPolicyRemove-AzureStorSimpleDeviceBackupPolicySet-AzureStorSimpleDeviceBackupPolicyGet-AzureStorSimpleDeviceConnectedInitiatorGets the iSCSI connections available for a StorSimple device.GetAzureStorSimpleDeviceConnectedInitiatorThe Get-AzureStorSimpleDeviceConnectedInitiator cmdlet gets a list of the iSCSI connections available for a StorSimple device. The iSCSI connection objects that this cmdlet returns contain the following properties: + +-- AcrInstanceId +-- AcrName +-- AllowedVolumeNames +-- InitiatorAddress +-- Interfaces +-- Iqn +-- IscsiConnectionIdThis cmdlet gets connection object only if iSCSI connections are turned on for the device. By default, connections are turned off. Get-AzureStorSimpleDeviceConnectedInitiatorDeviceIdSpecifies the instance ID of the StorSimple device from which to get iSCSI initiators.StringGet-AzureStorSimpleDeviceConnectedInitiatorDeviceNameSpecifies the name of the StorSimple device from which to get iSCSI initiators.StringDeviceIdSpecifies the instance ID of the StorSimple device from which to get iSCSI initiators.StringStringnoneDeviceNameSpecifies the name of the StorSimple device from which to get iSCSI initiators.StringStringnoneNoneList<IscsiConnection>This cmdlet returns an iSCSI connection object that contains the following properties: + +-- AcrInstanceId +-- AcrName +-- AllowedVolumeNames +-- InitiatorAddress +-- Interfaces +-- Iqn +-- IscsiConnectionIdExample 1: Get all connections for a devicePS C:\>Get-AzureStorSimpleDeviceConnectedInitiator -DeviceName "Contoso63-AppVm" +VERBOSE: ClientRequestId: bec615b9-79ab-4671-88b0-287adeb6bf68_PS +VERBOSE: ClientRequestId: ef976c58-2660-41c8-aa15-c84e70c9d01c_PS +VERBOSE: ClientRequestId: 9b306b96-8e76-47ed-beda-d3bd2fb2bb82_PS +VERBOSE: ClientRequestId: 0f4fc743-0b60-45da-a45a-27f4b0f32bd2_PS + +AcrInstanceId : 55f24643-ab3a-4098-ade2-aa2b1a3ab18c +AcrName : Contoso63-AppVm +AllowedVolumeNames : {Policyvolume1_Default} +InitiatorAddress : +Interfaces : {Data0} +Iqn : iqn10 +IscsiConnectionId : cfc144cb-00f1-44b1-9655-80b431f2161b + +VERBOSE: 1 Iscsi Connection found! +This command gets all iSCSI connections for the device named Contoso63-AppVm. This command returns connections only if connections are turned on for the device.Get-AzureStorSimpleAccessControlRecordGet-AzureStorSimpleDeviceVolumeGets volumes on a device.GetAzureStorSimpleDeviceVolumeThe Get-AzureStorSimpleDeviceVolume cmdlet gets a list of volumes for a specified volume container, or volume that has the specified name. The returned object contains the following properties: + +-- AccessType +-- AcrList +-- AppType +-- DataContainer +-- DataContainerId +-- InstanceId +-- IsBackupEnabled +-- IsDefaultBackupEnabled +-- IsMonitoringEnabled +-- Name +-- Online +-- OperationInProgress +-- SizeInBytes +-- VSNGet-AzureStorSimpleDeviceVolumeDeviceNameSpecifies the name of the StorSimple device from which to get volumes.StringVolumeContainerSpecifies the volume container, as a DataContainer object, that includes the volumes to get. To obtain a DataContainer, use the Get-AzureStorSimpleDeviceVolumeContainer cmdlet.DataContainerGet-AzureStorSimpleDeviceVolumeDeviceNameSpecifies the name of the StorSimple device from which to get volumes.StringVolumeNameSpecifies the name of the volume to get. StringDeviceNameSpecifies the name of the StorSimple device from which to get volumes.StringStringnoneVolumeContainerSpecifies the volume container, as a DataContainer object, that includes the volumes to get. To obtain a DataContainer, use the Get-AzureStorSimpleDeviceVolumeContainer cmdlet.DataContainerDataContainernoneVolumeNameSpecifies the name of the volume to get. StringStringnoneDataContainerThis cmdlet accepts a DataContainer object that contains the volume to get.VirtualDisk, IList<VirtualDisk>This cmdlet returns a VirtualDisk object if you specify the VolumeName parameter. If you specify the VolumeContainer, this cmdlet returns an IList<VirtualDisk> object.Example 1: Get volumes in a specified containerPS C:\>Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -VolumeContainerName "Container03" | Get-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" +VERBOSE: ClientRequestId: d3202cf7-2cb5-45ce-838d-6fa812dc670a_PS +VERBOSE: ClientRequestId: 53c4f0ed-881a-47ae-8383-7469724ffc4a_PS +VERBOSE: ClientRequestId: f0754861-682c-406f-8aed-90f853dc030c_PS +VERBOSE: ClientRequestId: 16d9ab47-179a-4297-93a7-1ba56f9f5ac8_PS +VERBOSE: ClientRequestId: e3a6cec0-ef9c-4c31-8477-3f430dc1ae2d_PS +VERBOSE: ClientRequestId: 1aab1c85-9039-452c-91cd-30b3eb0e30bd_PS +VERBOSE: 2 volumes found for your volume container! +VERBOSE: Volume container with name: Container03 is found. + +AccessType : ReadWrite +AcrIdList : {} +AcrList : {acr101, acr104} +AppType : PrimaryVolume +DataContainer : Microsoft.WindowsAzure.Management.StorSimple.Models.DataContainer +DataContainerId : e8860763-7e04-4fca-9506-e5023251deb8 +InstanceId : SS-VOL-dfd27819-b445-41f8-a6c0-f44e98a26a9a +InternalInstanceId : +IsBackupEnabled : False +IsDefaultBackupEnabled : False +IsMonitoringEnabled : False +Name : Volume01 +Online : True +OperationInProgress : None +SizeInBytes : 2000000000 +VSN : SS-VOL-dfd27819-b445-41f8-a6c0-f44e98a26a9a + +AccessType : ReadWrite +AcrIdList : {} +AcrList : {acr101, acr104} +AppType : PrimaryVolume +DataContainer : Microsoft.WindowsAzure.Management.StorSimple.Models.DataContainer +DataContainerId : e8860763-7e04-4fca-9506-e5023251deb8 +InstanceId : SS-VOL-e993efaa-7689-494b-ae55-1873e6875a47 +InternalInstanceId : +IsBackupEnabled : False +IsDefaultBackupEnabled : False +IsMonitoringEnabled : False +Name : Volume02 +Online : True +OperationInProgress : None +SizeInBytes : 2000000000 +VSN : SS-VOL-e993efaa-7689-494b-ae55-1873e6875a47 +This command gets the volume container named Container03 on the device named Contoso63-AppVm by using the Get-AzureStorSimpleDeviceVolumeContainer cmdlet. The command uses the pipeline operator to pass that container to the current cmdlet. That cmdlet gets all the volumes in that container for the device named Contoso63-AppVm.Example 2: Get a volume by using its namePS C:\>Get-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume18" +VERBOSE: ClientRequestId: 4f2f4716-6315-456a-966b-7020c1d7503f_PS +VERBOSE: ClientRequestId: a53fcae1-a459-4b8b-b690-58d39bb82fb7_PS +VERBOSE: ClientRequestId: 1f053107-e781-4a70-ac6d-74ca9ef3b4d2_PS + + +AccessType : ReadWrite +AcrIdList : {} +AcrList : { EvanNarvaez, DavidChew, ElisaDaugherty PattiFuller } +AppType : PrimaryVolume +DataContainer : Microsoft.WindowsAzure.Management.StorSimple.Models.DataContainer +DataContainerId : 04ea9aad-7a56-4a50-b195-86061b0a810a +InstanceId : SS-VOL-e84e0105-7510-4eda-9829-069a2a02d118 +InternalInstanceId : +IsBackupEnabled : False +IsDefaultBackupEnabled : False +IsMonitoringEnabled : False +Name : Volume18 +Online : True +OperationInProgress : None +SizeInBytes : 2000000000 +VSN : SS-VOL-e84e0105-7510-4eda-9829-069a2a02d118 + +VERBOSE: Volume with name: Volume18 is found. +This command gets the volume named Volume18 on the device named Contoso63-AppVm.New-AzureStorSimpleDeviceVolumeRemove-AzureStorSimpleDeviceVolumeSet-AzureStorSimpleDeviceVolumeGet-AzureStorSimpleDeviceVolumeContainerGet-AzureStorSimpleDeviceVolumeContainerGets volume containers on a device.GetAzureStorSimpleDeviceVolumeContainerThe Get-AzureStorSimpleDeviceVolumeContainer cmdlet gets a list of volume containers on a device, or volume container that has the specified name. The returned object contains the following properties: + +-- BandwidthRate +-- EncryptionKey +-- InstanceId +-- IsDefault +-- IsEncryptionEnabled +-- Name +-- OperationInProgress +-- Owned +-- PrimaryStorageAccountCredential +-- SecretsEncryptionThumbprint +-- VolumeCountGet-AzureStorSimpleDeviceVolumeContainerDeviceNameSpecifies the name of a StorSimple device. This cmdlet gets volume containers from the device that this parameter specifies.StringVolumeContainerNameSpecifies the name of the volume container to get.StringDeviceNameSpecifies the name of a StorSimple device. This cmdlet gets volume containers from the device that this parameter specifies.StringStringnoneVolumeContainerNameSpecifies the name of the volume container to get.StringStringnoneNoneDataContainer, IList<DataContainer>This cmdlet returns a DataContainer object, if you specify the VolumeContainerName parameter. If you do not specify that parameter, this cmdlet returns an IList<DataContainer> object.Example 1: Get all the containers on a devicePS C:\>Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" +VERBOSE: ClientRequestId: 8d1f3b9a-e0e6-4dae-984c-a034d1366987_PS +VERBOSE: ClientRequestId: 63a11e29-1721-42e7-9fa3-d222308c0b10_PS +VERBOSE: ClientRequestId: b48eca6a-12b4-444d-845b-0953c234b512_PS + + +BandwidthRate : 256 +EncryptionKey : +InstanceId : 04ea9aad-7a56-4a50-b195-86061b0a810a +IsDefault : False +IsEncryptionEnabled : False +Name : Containter03 +OperationInProgress : None +Owned : True +PrimaryStorageAccountCredential : Microsoft.WindowsAzure.Management.StorSimple.Models.StorageAccountCredentialResponse +SecretsEncryptionThumbprint : +VolumeCount : 5 + +VERBOSE: 1 volume container found! +This command gets a list of the volume containers on the device named Contoso63-AppVm.Example 2: Get a container by using its namePS C:\>Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -VolumeContainerName "Container08" +VERBOSE: ClientRequestId: 8027c66a-869b-4ea3-97a2-e17d98ec751c_PS +VERBOSE: ClientRequestId: 344f9be5-0887-4d37-98ef-e45c557774f1_PS +VERBOSE: ClientRequestId: 14919be5-d6f5-4f81-b7f1-d7fafff2238c_PS + + +BandwidthRate : 256 +EncryptionKey : +InstanceId : 04ea9aad-7a56-4a50-b195-86061b0a810a +IsDefault : False +IsEncryptionEnabled : False +Name : Container03 +OperationInProgress : None +Owned : True +PrimaryStorageAccountCredential : Microsoft.WindowsAzure.Management.StorSimple.Models.StorageAccountCredentialResponse +SecretsEncryptionThumbprint : +VolumeCount : 5 + +VERBOSE: Volume container with name: Container03 is found. +This command gets the volume container named Container08 on the device named Contoso63-AppVm.New-AzureStorSimpleDeviceVolumeContainerRemove-AzureStorSimpleDeviceVolumeContainerGet-AzureStorSimpleResourceGets all resources that you created.GetAzureStorSimpleResourceThe Get-AzureStorSimpleResource cmdlet gets all resources that you created by using Azure Portal. The cmdlet gets details you can use to connect to the resources.Get-AzureStorSimpleResourceNoneIEnumerable<ResourceCredentials>, ResourceCredentialsThis cmdlet returns ResourceCredentials objects that contain the following properties: + +-- ResourceName +-- CloudServiceName +-- ResourceNameSpace +-- ResourceType +-- StampId +-- ResouceId +-- BackendStampId +-- ResourceStateExample 1: Get all resourcesPS C:\>Get-AzureStorSimpleResource +ResourceName : Contoso63-Tsqa +CloudServiceName : CisService-3KMVAKGQRUBVUOQOYRNHMDI4U3DASWARAQQAEE5XOFJ6WBYVPNBA-west-us +ResourceNameSpace : CISBVT2 +ResourceType : CisVault +StampId : abeb635b-e186-4605-b464-c7c9e55b226a +ResourceId : 129568832932543915 +BackendStampId : daadc46b-4f56-4e24-8fd8-30d827983ef3 +ResourceState : Started + +ResourceName : oldAgentTest2 +CloudServiceName : CisService-3KMVAKGQRUBVUOQOYRNHMDI4U3DASWARAQQAEE5XOFJ6WBYVPNBA-west-us +ResourceNameSpace : CisBVT2 +ResourceType : CisVault +StampId : abeb635b-e186-4605-b464-c7c9e55b226a +ResourceId : 1166111113599012360 +BackendStampId : daadc46b-4f56-4e24-8fd8-30d827983ef3 +ResourceState : Started + +ResourceName : LqjdAx +CloudServiceName : CisService-3KMVAKGQRUBVUOQOYRNHMDI4U3DASWARAQQAEE5XOFJ6WBYVPNBA-west-us +ResourceNameSpace : CISBVT2 +ResourceType : CisVault +StampId : abeb635b-e186-4605-b464-c7c9e55b226a +ResourceId : 8143420525957257522 +BackendStampId : daadc46b-4f56-4e24-8fd8-30d827983ef3 +ResourceState : Started +This command gets all the resources you created. In this example, there are three resources. Example 2: Get a resource by using its namePS C:\>Get-AzureStorSimpleResource -ResourceName "Contoso63-Tsqa" +VERBOSE: ClientRequestId: 79782ab6-7368-4024-bae5-0ea15bc49067_PS + + +ResourceName : Contoso63-Tsqa +CloudServiceName : CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us +ResourceNameSpace : Contoso +ResourceType : CisVault +StampId : e7b9e848-2f14-47a9-9bad-d77ce5f0ed9a +ResourceId : 1975530557201809476 +BackendStampId : 7ef900f6-ad91-497d-a9c5-2742b7ed4a75 +ResourceState : Started + +VERBOSE: 1 StorSimple resource found! +This command gets the resource named Contoso63-Tsqa.Example 3: Attempt to get a nonexistent resourcePS C:\>Get-AzureStorSimpleResource -ResourceName "Contoso64-Tsqa" +VERBOSE: ClientRequestId: a3f6c207-df66-40b3-9ae5-26d2631df20c_PS +VERBOSE: No resource found in your subscription with name : Contoso64-Tsqa! +This command attempts to get the resource named Contoso64-Tsqa. There is no resource that has this name. This example does not return any resource.Get-AzureStorSimpleResourceContextSelect-AzureStorSimpleResourceGet-AzureStorSimpleResourceContextGets the current resource context.GetAzureStorSimpleResourceContextThe Get-AzureStorSimpleResourceContext cmdlet gets the current resource context.Get-AzureStorSimpleResourceContextNoneStorSimpleResourceContextThis cmdlet returns a ResourceContext object.Example 1: Get the current contextPS C:\>Select-AzureStorSimpleResource -ResourceName "Contoso63-Tsqa" +PS C:\> Get-AzureStorSimpleResourceContext +VERBOSE: ClientRequestId: b05f27e2-4298-4913-b026-cd33803809ef_PS + + +ResourceId : 1975530557201809476 +StampId : 7ef900f6-ad91-497d-a9c5-2742b7ed4a75 +CloudServiceName : CisService-DTYHC5NYB4BUTV3ZHFNSE5EKIZZGLGYR44OJUL5OQGG4I2EMYOZA-west-us +ResourceProviderNameSpace : Contoso +ResourceType : CisVault +ResourceName : Contoso63-Tsqa +StorSimpleKeyManager : Microsoft.WindowsAzure.Commands.StorSimple.Encryption.StorSimpleKeyManager + +VERBOSE: You have a resource selected. Resource Name: Contoso63-Tsqa Id: Contoso63-Tsqa +The first command sets the current context to be the resource named Contoso63-Tsqa by using the Select-AzureStorSimpleResource cmdlet. The second command gets the current resource context. Example 2: Attempt to get the current contextPS C:\>Get-AzureStorSimpleResourceContext +VERBOSE: ClientRequestId: 4441afe2-9735-4f1a-aa1f-d16a97443f51_PS +Get-AzureStorSimpleResourceContext : Resource Context is not set for your subscription. Please use +Select-AzureStorSimpleResource -ResourceName <<name>> to set +This command gets the current context. In this example, no context has been set. The command returns a message that explains the problem. Get-AzureStorSimpleResourceSelect-AzureStorSimpleResourceGet-AzureStorSimpleStorageAccountCredentialGets credentials for storage accounts.GetAzureStorSimpleStorageAccountCredentialThe Get-AzureStorSimpleStorageAccountCredential cmdlet gets credentials for storage accounts. This cmdlet gets all StorageAccountCredential objects configured in the service or a named StorageAccountCredential.Get-AzureStorSimpleStorageAccountCredentialStorageAccountNameSpecifies the name of the storage account for which to get credentials.StringStorageAccountNameSpecifies the name of the storage account for which to get credentials.StringStringnoneNoneStorageAccountCredential, IList<StorageAccountCredential>This cmdlet returns a StorageAccountCredential object, if you specify the StorageAccountName parameter, or if you do not specify that parameter, it returns an IList<StorageAccountCredential> object.Example 1: Get all credentials for a resourcePS C:\>Get-AzureStorSimpleStorageAccountCredential +VERBOSE: ClientRequestId: e40014fe-3188-45a0-8acd-f0c5578120e0_PS +VERBOSE: ClientRequestId: 7f71b3ad-4130-48e3-9f36-3edde7f4b55c_PS + + +CloudType : Azure +Hostname : blob.core.windows.net +InstanceId : 2df01182-207e-4476-b6e4-3276fde325e8 +IsDefault : False +Location : West US +Login : ContosoCloudStorage +Name : ContosoCloudStorage +OperationInProgress : None +Password : +PasswordEncryptionCertThumbprint : +UseSSL : False +VolumeCount : 0 + +VERBOSE: 1 Storage Access Credential found! +This command gets all available credentials for storage accounts for the current resource.Example 2: Get the credential for a specific storage accountPS C:\>Get-AzureStorSimpleStorageAccountCredential -StorageAccountName "ContosoCloudStorage" +VERBOSE: ClientRequestId: 16551af6-3398-4d30-a389-1b8eb01ce92c_PS +VERBOSE: ClientRequestId: 5041277d-4044-4b6c-ae19-4ea9e7ae135a_PS +VERBOSE: Storage Access Credential with name ContosoCloudStorage found! + + +CloudType : Azure +Hostname : blob.core.windows.net +InstanceId : 8b3cb7bb-963b-4173-9598-52fe230b0350 +IsDefault : False +Location : West US +Login : ContosoCloudStorage +Name : ContosoCloudStorage +OperationInProgress : None +Password : +PasswordEncryptionCertThumbprint : +UseSSL : True +VolumeCount : 0 +This command gets the storage account credential for the storage account named ContosoCloudStorage. New-AzureStorSimpleStorageAccountCredentialRemove-AzureStorSimpleStorageAccountCredentialSet-AzureStorSimpleStorageAccountCredentialNew-AzureStorSimpleAccessControlRecordCreates an access control record.NewAzureStorSimpleAccessControlRecordThe New-AzureStorSimpleAccessControlRecord cmdlet creates an access control record. You can use an AccessControlRecord object to configure volumes.New-AzureStorSimpleAccessControlRecordACRNameSpecifies a name for the access control record.StringIQNInitiatorNameSpecifies the iSCSI qualified name (IQN) of the iSCSI initiator to which this cmdlet provides access for the volume.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ACRNameSpecifies a name for the access control record.StringStringnoneIQNInitiatorNameSpecifies the iSCSI qualified name (IQN) of the iSCSI initiator to which this cmdlet provides access for the volume.StringStringnoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneNoneTaskStatusInfo, TaskResponseThis cmdlet returns a TaskStatusInfo object if you specify the WaitForComplete parameter. If you do not specify that parameter, it returns a TaskResponse object.Example 1: Create an access control record and wait for the resultPS C:\>New-AzureStorSimpleAccessControlRecord -ACRName "Acr10" -IQNInitiatorName "Iqn10" -WaitForComplete +Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails +JobId : 08719243-3a76-43a5-a88b-e5f2b63ed3d9 +JobSteps : {} +Result : Succeeded +Status : Completed +TaskResult : Succeeded +StatusCode : OK +RequestId : e12362c2c06615108ba8436cf85fcd40 +This command creates an access control record named Acr10 for the iSCSI initiator named Iqn10. This command specifies the WaitForComplete parameter, and, therefore, the command waits until the operation is complete, and then returns a TaskStatusInfo object.Example 2: Create an access control recordPS C:\>New-AzureStorSimpleAccessControlRecord -ACRName "Acr11" -IQNInitiatorName "Iqn11" +VERBOSE: The create job is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +2bd56fbb-4b95-4f2c-b99f-6321231a018d for tracking the job status +This command creates an access control record named Acr11 for the iSCSI initiator named Iqn11. This command does not specify the WaitForComplete parameter, and, therefore, the command starts the task, and then returns a TaskResponse object. To see the status of the task, use the Get-AzureStorSimpleTask cmdlet. Get-AzureStorSimpleAccessControlRecordRemove-AzureStorSimpleAccessControlRecordSet-AzureStorSimpleAccessControlRecordNew-AzureStorSimpleDeviceBackupPolicyCreates a backup policy.NewAzureStorSimpleDeviceBackupPolicyThe New-AzureStorSimpleDeviceBackupPolicy cmdlet creates a backup policy. A backup policy contains one or more backup schedules that can run on one or more volumes. To create a backup schedule, use the New-AzureStorSimpleDeviceBackupScheduleAddConfig cmdlet.New-AzureStorSimpleDeviceBackupPolicyDeviceNameSpecifies the name of the StorSimple device on which to create the backup policy.StringBackupPolicyNameSpecifies the name of the backup policy.StringBackupSchedulesToAddSpecifies an array of BackupScheduleBase objects to add to the policy. Each object represents a schedule. A backup policy contains one or more schedules. To obtain a BackupScheduleBase object, use the New-AzureStorSimpleDeviceBackupScheduleAddConfig cmdlet.PSObject[]VolumeIdsToAddSpecifies an array of the IDs of volumes to add to the backup policy.PSObject[]WaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.BackupPolicyNameSpecifies the name of the backup policy.StringStringnoneBackupSchedulesToAddSpecifies an array of BackupScheduleBase objects to add to the policy. Each object represents a schedule. A backup policy contains one or more schedules. To obtain a BackupScheduleBase object, use the New-AzureStorSimpleDeviceBackupScheduleAddConfig cmdlet.PSObject[]PSObject[]noneDeviceNameSpecifies the name of the StorSimple device on which to create the backup policy.StringStringnoneVolumeIdsToAddSpecifies an array of the IDs of volumes to add to the backup policy.PSObject[]PSObject[]noneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneNoneBackupPolicyThis cmdlet returns a BackupPolicy object that contains the new schedules and volumes.Example 1: Create a backup policyPS C:\>$Schedule01 = New-AzureStorSimpleDeviceBackupScheduleAddConfig -BackupType LocalSnapshot -RecurrenceType Daily -RecurrenceValue 10 -RetentionCount 5 -Enabled $True +PS C:\> $Schedule02 = New-AzureStorSimpleDeviceBackupScheduleAddConfig -BackupType CloudSnapshot -RecurrenceType Hourly -RecurrenceValue 1 -RetentionCount 5 -Enabled $True +PS C:\> $ScheduleArray = @() +PS C:\> $ScheduleArray += $Schedule01 +PS C:\> $ScheduleArray += $Schedule02 +PS C:\> $DeviceContainer = Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" +PS C:\> $Volume = $(Get-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeContainer $DeviceContainer[0]) +PS C:\> $VolumeArray = @() +PS C:\> $VolumeArray += $Volume[0].InstanceId +PS C:\> New-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "GeneralPolicy07" -BackupSchedulesToAdd $ScheduleArray -VolumeIdsToAdd $VolumeArray +VERBOSE: ClientRequestId: e9d6771e-c323-47b9-b424-cb98f8ed0273_PS +VERBOSE: ClientRequestId: db0e7c86-d0d2-4a5a-b1cb-182494cba027_PS +VERBOSE: ClientRequestId: 77708dfd-a386-4999-b7ed-5d53e288ae83_PS + + +JobId : d4ce5340-d5d1-4471-9cc8-013193f021b3 +JobResult : Succeeded +JobStatus : Completed +ErrorCode : +ErrorMessage : +JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep, + Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep, + Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep} + +VERBOSE: The job created for your add operation has completed successfully. +VERBOSE: ClientRequestId: bbf7e9b9-b493-40b3-8348-f15bcfc4da8a_PS +BackupSchedules : {36d21096-bbd1-47b7-91b5-40ad1792d992, 505fc91f-deb5-4dca-bfcb-98c20b75ebcc} +Volumes : {volume03} +BackupPolicyCreationType : BySaaS +LastBackup : 01-01-2010 05:30:00 +NextBackup : 16-12-2014 01:13:43 +SchedulesCount : 2 +SSMHostName : +VolumesCount : 1 +InstanceId : 8799c2f0-8850-4e91-aa23-ee18c67da8bd +Name : GeneralPolicy07 +OperationInProgress : None + +The first command creates a backup schedule configuration object by using the New-AzureStorSimpleDeviceBackupScheduleAddConfig cmdlet, and then stores that object in the $Schedule01 variable. The second command creates another backup configuration object by using New-AzureStorSimpleDeviceBackupScheduleAddConfig, and then stores that object in the $Schedule02 variable.The third command creates an empty array variable, named $ScheduleArray. The next two commands add the objects created in the first two commands to $ScheduleArray.The sixth command gets a volume container for the device named Contoso63-AppVm by using the Get-AzureStorSimpleDeviceVolumeContainer cmdlet, and then stores that container object in the $DeviceContainer variable. The seventh command gets a volume for the volume container stored in the first member of $DeviceContainer by using the Get-AzureStorSimpleDeviceVolume cmdlet, and then stores that volume in the $Volume variable.The eighth command creates an empty array variable, named $VolumeArray. The next command adds a volume ID to $VolumeArray. This value identifies the volume, stored in $Volume, on which the backup policy runs. You can add additional volume IDs to $VolumeArray.The final command creates the backup policy named GeneralPolicy07 for the device named Contoso63-AppVm. The command specifies the schedule configuration objects stored in $ScheduleArray. The command specifies the volume or volumes to which to apply the policy in $VolumeArray. You can verify the backup policy by using the Get-AzureStorSimpleDeviceBackupPolicy cmdlet.Get-AzureStorSimpleDeviceBackupPolicyGet-AzureStorSimpleDeviceVolumeGet-AzureStorSimpleDeviceVolumeContainerRemove-AzureStorSimpleDeviceBackupPolicySet-AzureStorSimpleDeviceBackupPolicyNew-AzureStorSimpleDeviceBackupScheduleAddConfigNew-AzureStorSimpleDeviceBackupScheduleAddConfigCreates a backup schedule configuration object.NewAzureStorSimpleDeviceBackupScheduleAddConfigThe New-AzureStorSimpleDeviceBackupScheduleAddConfig cmdlet creates a BackupScheduleBase configuration object. Use this configuration object to create new backup policy by using the New-AzureStorSimpleDeviceBackupPolicy cmdlet.New-AzureStorSimpleDeviceBackupScheduleAddConfigBackupTypeSpecifies the backup type. Valid values are: LocalSnapshot and CloudSnapshot.LocalSnapshotCloudSnapshotRecurrenceTypeSpecifies the type of recurrence for this backup schedule. Valid values are: + +-- Minutes +-- Hourly +-- Daily +-- WeeklyMinutesHourlyDailyWeeklyRecurrenceValueSpecifies how often to make a backup. This parameter uses the unit specified by the RecurrenceType parameter.Int32RetentionCountSpecifies the number of days to keep a backup.Int64StartFromDateTimeSpecifies the date from which to start making backups. The default value is the current time.StringEnabledIndicates whether to enable the backup schedule.BooleanBackupTypeSpecifies the backup type. Valid values are: LocalSnapshot and CloudSnapshot.StringStringnoneEnabledIndicates whether to enable the backup schedule.BooleanBooleannoneRecurrenceTypeSpecifies the type of recurrence for this backup schedule. Valid values are: + +-- Minutes +-- Hourly +-- Daily +-- WeeklyStringStringnoneRecurrenceValueSpecifies how often to make a backup. This parameter uses the unit specified by the RecurrenceType parameter.Int32Int32noneRetentionCountSpecifies the number of days to keep a backup.Int64Int64noneStartFromDateTimeSpecifies the date from which to start making backups. The default value is the current time.StringStringnoneNoneBackupScheduleBaseThis cmdlet returns a BackupScheduleBase object. Use a BackupScheduleBase to construct new backup policy.Example 1: Create a backup configuration objectPS C:\>New-AzureStorSimpleDeviceBackupScheduleAddConfig -BackupType CloudSnapshot -RecurrenceType Daily -RecurrenceValue 1 -RetentionCount 100 -Enabled $True +VERBOSE: ClientRequestId: 426a79ee-fed3-4d3d-9123-e371f83222b3_PS + + +BackupType : CloudSnapshot +Recurrence : Microsoft.WindowsAzure.Management.StorSimple.Models.ScheduleRecurrence +RetentionCount : 100 +StartTime : 2014-12-16T00:37:19+05:30 +Status : Enabled +This command creates a backup schedule base object for cloud snapshot backups. The backup occurs every day, and the backups are kept for 100 days. This schedule is enabled from the default time, which is the current time. New-AzureStorSimpleDeviceBackupScheduleUpdateConfigNew-AzureStorSimpleDeviceBackupPolicyNew-AzureStorSimpleDeviceBackupScheduleUpdateConfigCreates a backup schedule update configuration object.NewAzureStorSimpleDeviceBackupScheduleUpdateConfigThe New-AzureStorSimpleDeviceBackupScheduleUpdateConfig cmdlet creates a BackupScheduleUpdateRequest configuration object. Use this configuration object to update a backup policy by using the Set-AzureStorSimpleDeviceBackupPolicy cmdlet. New-AzureStorSimpleDeviceBackupScheduleUpdateConfigIdSpecifies the instance ID of the backup schedule to update.StringBackupTypeSpecifies the backup type. Valid values are: LocalSnapshot and CloudSnapshot.LocalSnapshotCloudSnapshotRecurrenceTypeSpecifies the type of recurrence for this backup schedule. Valid values are: + +-- Minutes +-- Hourly +-- Daily +-- WeeklyMinutesHourlyDailyWeeklyRecurrenceValueSpecifies how often to make a backup. This parameter uses the unit specified by the RecurrenceType parameter.Int32RetentionCountSpecifies the number of days to keep a backup.Int64StartFromDateTimeSpecifies the date from which to start making backups. The default value is the current time.StringEnabledIndicates whether to enable the backup schedule.BooleanBackupTypeSpecifies the backup type. Valid values are: LocalSnapshot and CloudSnapshot.StringStringnoneEnabledIndicates whether to enable the backup schedule.BooleanBooleannoneIdSpecifies the instance ID of the backup schedule to update.StringStringnoneRecurrenceTypeSpecifies the type of recurrence for this backup schedule. Valid values are: + +-- Minutes +-- Hourly +-- Daily +-- WeeklyStringStringnoneRecurrenceValueSpecifies how often to make a backup. This parameter uses the unit specified by the RecurrenceType parameter.Int32Int32noneRetentionCountSpecifies the number of days to keep a backup.Int64Int64noneStartFromDateTimeSpecifies the date from which to start making backups. The default value is the current time.StringStringnoneNoneBackupScheduleUpdateRequestThis cmdlet returns a BackupScheduleUpdateRequest object that contains information about updated backup schedules.Example 1: Create a schedule update requestPS C:\>New-AzureStorSimpleDeviceBackupScheduleUpdateConfig -Id "147f734d-a31a-4473-8501-6ba38be2cb30" -BackupType CloudSnapshot -RecurrenceType Hourly -RecurrenceValue 1 -RetentionCount 50 -Enabled $True +VERBOSE: ClientRequestId: ef346641-54b4-4273-8898-7f863e7c5b7e_PS + + +BackupType : CloudSnapshot +Id : 147f734d-a31a-4473-8501-6ba38be2cb30 +Recurrence : Microsoft.WindowsAzure.Management.StorSimple.Models.ScheduleRecurrence +RetentionCount : 50 +StartTime : 2014-12-16T00:39:32+05:30 +Status : Enabled +This command creates a backup schedule update request for the schedule that has the specified ID. The request is to make the schedule a cloud snapshot backup that recurs every hour. The backups are kept for 50 days. This schedule is enabled from the default time, which is the current time.New-AzureStorSimpleDeviceBackupScheduleAddConfigSet-AzureStorSimpleDeviceBackupPolicyNew-AzureStorSimpleDeviceVolumeCreates a volume in a specified volume container.NewAzureStorSimpleDeviceVolumeThe New-AzureStorSimpleDeviceVolume cmdlet creates a volume in a specified volume container. This cmdlet associates each volume with one or more access control records. To obtain AccessControlRecord objects, use the Get-AzureStorSimpleAccessControlRecord cmdlet. Specify a name, size, and AppType for the volume. Also, specify whether to create the volume online, whether to enable default backup, and whether to enable monitoring.New-AzureStorSimpleDeviceVolumeDeviceNameSpecifies the name of the StorSimple device on which to create the volume.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.VolumeContainerSpecifies the container, as a DataContainer object, in which to create the volume. To obtain a VirtualDisk object, use the Get-AzureStorSimpleDeviceVolumeContainer cmdlet.DataContainerVolumeNameSpecifies a name for the new volume.StringVolumeSizeSystem.Int64AccessControlRecordsSpecifies a list of access control records to associate with the volume.0, Culture=neutral, PublicKeyToken=nullVolumeAppTypeSpecifies whether to create a primary or archive volume. Valid values are: PrimaryVolume and ArchiveVolume.InvalidPrimaryVolumeArchiveVolumeOnlineSpecifies whether to create the volume online.BooleanEnableDefaultBackupSpecifies whether to enable default backup for the volume.BooleanEnableMonitoringSpecifies whether to enable monitoring for the volume. BooleanAccessControlRecordsSpecifies a list of access control records to associate with the volume.0, Culture=neutral, PublicKeyToken=null0, Culture=neutral, PublicKeyToken=nullnoneDeviceNameSpecifies the name of the StorSimple device on which to create the volume.StringStringnoneEnableDefaultBackupSpecifies whether to enable default backup for the volume.BooleanBooleannoneEnableMonitoringSpecifies whether to enable monitoring for the volume. BooleanBooleannoneOnlineSpecifies whether to create the volume online.BooleanBooleannoneVolumeAppTypeSpecifies whether to create a primary or archive volume. Valid values are: PrimaryVolume and ArchiveVolume.AppTypeAppTypenoneVolumeContainerSpecifies the container, as a DataContainer object, in which to create the volume. To obtain a VirtualDisk object, use the Get-AzureStorSimpleDeviceVolumeContainer cmdlet.DataContainerDataContainernoneVolumeNameSpecifies a name for the new volume.StringStringnoneVolumeSizeSystem.Int64System.Int64noneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneDataContainer, List<AccessControlRecord>This cmdlet accepts a DataContainer object and a list of AccessControlRecord objects for the new volume.TaskStatusInfoThis cmdlet returns a TaskStatusInfo object, if you specify the WaitForComplete parameter. Example 1: Create a volumePS C:\>$AcrList = Get-AzureStorSimpleAccessControlRecord +PS C:\> Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -VolumeContainerName "VolumeContainer07" | New-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume18" -Size 2000000000 -AccessControlRecords $AcrList -VolumeAppType PrimaryVolume -Online $True -EnableDefaultBackup $False -EnableMonitoring $False + +VERBOSE: ClientRequestId: a29d1a84-1f81-4f20-9130-7adfe45e41fb_PS +VERBOSE: ClientRequestId: 8fa63df1-3f81-4029-a536-b536a70068ad_PS +VERBOSE: ClientRequestId: 964c5744-8bb1-4f70-beda-95ca4c7f3eb6_PS +VERBOSE: ClientRequestId: f09fff3a-54fa-4a0e-93db-b079260ed2dd_PS +VERBOSE: ClientRequestId: 59aa29e3-8044-411a-adae-b64a2681ffed_PS +VERBOSE: ClientRequestId: 0ffd0297-19be-40fe-a64e-6a2947d831b4_PS +c3b1ad53-7a51-49d7-ae83-94ff1ff3ab90 +VERBOSE: The create task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +c3b1ad53-7a51-49d7-ae83-94ff1ff3ab90 for tracking the task's status +VERBOSE: Volume container with name: VolumeContainer07 is found. +The first command gets the access control records in the StorSimple Manager service configuration by using the Get-AzureStorSimpleAccessControlRecord cmdlet, and then stores them in the $AcrList variable.The second command gets the volume container named VolumeContainer07 for the device named Contoso63-AppVm by using the Get-AzureStorSimpleDeviceVolumeContainer cmdlet. The command passes that container to the current cmdlet by using the pipeline operator. This cmdlet creates the volume. The command specifies the name for the volume, the size, and the access control records stored in $AcrList. This command starts the job, and then returns a TaskResponse object. To see the status of the job, use the Get-AzureStorSimpleTask cmdlet. Example 2: Create a volume without Access Controlaccess control records access controlPS C:\>Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -VolumeContainerName "VolumeContainer01" | New-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume22" -Size 2000000000 -AccessControlRecords @() -VolumeAppType PrimaryVolume -Online $True -EnableDefaultBackup $False -EnableMonitoring $False -WaitForComplete +VERBOSE: ClientRequestId: 3f359790-7e1f-48e7-acf8-ecabba850966_PS +VERBOSE: ClientRequestId: 2723ebcf-cd72-47bb-99b5-0c099d45641b_PS +VERBOSE: ClientRequestId: e605091f-dd63-42a7-bda2-24753cbc1f9a_PS +VERBOSE: ClientRequestId: b3fd08c3-67c5-4309-9591-15d92c360469_PS +VERBOSE: ClientRequestId: 15a024a3-b0c9-4f83-9c34-0ed8b95d024b_PS +VERBOSE: ClientRequestId: c13f92f9-aea1-40dd-af80-3affe273adbe_PS + + +TaskId : ceef657e-390e-4f7a-aab7-669a29c29e7f +TaskResult : Succeeded +TaskStatus : Completed +ErrorCode : +ErrorMessage : +TaskSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep} + +VERBOSE: The task created for your create operation has completed successfully. +VERBOSE: ClientRequestId: 1d79febf-f752-4255-af2d-230d40773bc6_PS +AccessType : NoAccess +AcrIdList : {} +AcrList : {} +AppType : PrimaryVolume +DataContainer : Microsoft.WindowsAzure.Management.StorSimple.Models.DataContainer +DataContainerId : 68b63d15-6aa5-4e69-9f9d-4a0bc607d6e9 +InstanceId : SS-VOL-d73b7eec-76fc-4310-b347-69b160de8cdd +InternalInstanceId : +IsBackupEnabled : False +IsDefaultBackupEnabled : False +IsMonitoringEnabled : False +Name : Volume22 +Online : True +OperationInProgress : None +SizeInBytes : 2000000000 +VSN : SS-VOL-d73b7eec-76fc-4310-b347-69b160de8cdd + +VERBOSE: Volume container with name: VolumeContainer01 is found. +This command gets the volume container named VolumeContainer01 for the device named Contoso63-AppVm by using the Get-AzureStorSimpleDeviceVolumeContainer cmdlet. The command passes that container to the current cmdlet by using the pipeline operator. This cmdlet creates the volume. The command specifies the name for the volume, the size, and an empty value for access control records. This command specifies the WaitForComplete parameter, so it returns a TaskStatusInfo after it creates the volume. Because the command specifies no access control records, this volume cannot be accessed. You can add access, later, by using Set-AzureStorSimpleDeviceVolume cmdlet.Get-AzureStorSimpleDeviceVolumeRemove-AzureStorSimpleDeviceVolumeSet-AzureStorSimpleDeviceVolumeGet-AzureStorSimpleAccessControlRecordGet-AzureStorSimpleDeviceVolumeContainerNew-AzureStorSimpleDeviceVolumeContainerCreates a volume container.NewAzureStorSimpleDeviceVolumeContainerThe New-AzureStorSimpleDeviceVolumeContainer cmdlet creates a volume container. You must associate a storage account credential with the new volume container. To obtain a storage account credential, use the Get-AzureStorSimpleStorageAccountCredential cmdlet. New-AzureStorSimpleDeviceVolumeContainerDeviceNameSpecifies the name of the StorSimple device on which to create the volume container.StringVolumeContainerNameSpecifies the name of the volume container to create.StringPrimaryStorageAccountCredentialSpecifies the credential, as a StorageAccountCredential object, to associate with the new volume container. To obtain a StorageAccountCredential object, use the Get-AzureStorSimpleStorageAccountCredential cmdlet.StorageAccountCredentialResponseBandWidthRateSystem.Int32EncryptionEnabledIndicates whether to enable encryption.BooleanEncryptionKeySpecifies the encryption key.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.BandWidthRateSystem.Int32System.Int32noneDeviceNameSpecifies the name of the StorSimple device on which to create the volume container.StringStringnoneEncryptionEnabledIndicates whether to enable encryption.BooleanBooleannoneEncryptionKeySpecifies the encryption key.StringStringnonePrimaryStorageAccountCredentialSpecifies the credential, as a StorageAccountCredential object, to associate with the new volume container. To obtain a StorageAccountCredential object, use the Get-AzureStorSimpleStorageAccountCredential cmdlet.StorageAccountCredentialResponseStorageAccountCredentialResponsenoneVolumeContainerNameSpecifies the name of the volume container to create.StringStringnoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneStorageAccountCredentialThis cmdlet accepts a PrimaryStorageAccountCredential object to associate with the volume container.TaskStatusInfoThis cmdlet returns a TaskStatusInfo object, if you specify the WaitForComplete parameter. Example 1: Create a containerPS C:\>Get-AzureStorSimpleStorageAccountCredential -StorageAccountName "ContosoAccount" | New-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -VolumeContainerName "Container08" -BandWidthRateInMbps 256 +VERBOSE: ClientRequestId: 96a4ccd4-f2a9-4820-8bc8-e6b7b56dce0d_PS +VERBOSE: ClientRequestId: 90be20db-098a-4f2b-a6da-9da6f533a846_PS +VERBOSE: ClientRequestId: 410fd33a-8fa3-4ae5-a1bf-1b6da9b34ffc_PS +VERBOSE: Storage Access Credential with name ContosoAccount found! +VERBOSE: ClientRequestId: 0a6d1008-ba1f-43b2-a424-9c86be2fb83b_PS +VERBOSE: ClientRequestId: 08f0d657-a130-4a25-8090-270c58b479dc_PS +VERBOSE: ClientRequestId: 0f3e894a-b031-467c-a258-41b74c89cf18_PS +5b192120-9df0-40ed-b75e-b4e728bd37ef +VERBOSE: The create task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +5b192120-9df0-40ed-b75e-b4e728bd37ef for tracking the task's status +This command gets the storage account credential for the account named ContosoAccount by using the Get-AzureStorSimpleStorageAccountCredential cmdlet. The command passes the credential to the current cmdlet by using the pipeline operator. This cmdlet uses the credential from that cmdlet to create the container named Container08 on the device named Contoso63-AppVm. This command starts the job, and then returns a TaskResponse object. To see the status of the job, use the Get-AzureStorSimpleTask cmdlet. Get-AzureStorSimpleDeviceVolumeContainerRemove-AzureStorSimpleDeviceVolumeContainerGet-AzureStorSimpleStorageAccountCredentialNew-AzureStorSimpleStorageAccountCredentialAdds an Azure storage access credential.NewAzureStorSimpleStorageAccountCredentialThe New-AzureStorSimpleStorageAccountCredential cmdlet adds an Azure storage access credential to StorSimple manager for use by StorSimple OneSDK cmdlets. Most of the StorSimple OneSDK cmdlets deal with entities that are eventually tied to a specific storage account, such as volumes, volume containers, backups, and backup policies. For some cmdlets, you must provide the credentials of the storage account in use. A storage account credential is an access object created in OneSDK that points to an existing Azure storage account. You provide the name and access key of an existing storage account to create a storage account credential. You can then use that credential object with other cmdlets. This cmdlet uses the registration key that you provide when you select the resource by using the Select-AzureStorSimpleResource cmdlet. Be sure that value is correct to avoid encryption failure. To modify the registration key to a correct value, use Select-AzureStorSimpleResource. New-AzureStorSimpleStorageAccountCredentialStorageAccountNameSpecifies the name of an existing storage account. StringStorageAccountKeySpecifies the access key of the storage account in plain text. StringUseSSLIndicates whether to use SSL for the connection when using the new storage account credential. BooleanWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.StorageAccountKeySpecifies the access key of the storage account in plain text. StringStringnoneStorageAccountNameSpecifies the name of an existing storage account. StringStringnoneUseSSLIndicates whether to use SSL for the connection when using the new storage account credential. BooleanBooleannoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneNoneIEnumerable<StorageAccountCredentialResponse>, TaskResponseThis cmdlet returns a list of StorageAccountCredentialResponse objects, if you specify the WaitForComplete parameter. If you do not specify that parameter, the cmdlet returns a TaskResponse object. A StorageAccountCredentialResponse contains the following properties: + +-- CloudType (CloudType) +-- Hostname (String) +-- InstanceId (String) +-- IsDefault (Boolean) +-- Location (String) +-- Login (String) +-- Name (String) +-- OperationInProgress (OperationInProgress) +-- Password (String) +-- PasswordEncryptionCertThumbprint (String) +-- UseSSL (Boolean) +-- VolumeCount (int)Example 1: Create a credentialPS C:\>New-AzureStorSimpleStorageAccountCredential -StorageAccountName "ContosoAccount07" -StorageAccountKey "L/eVcHtvqKjPWm5SaAJXtDlc0d69yVs0ICoZ2XIV1x0r9TqUyQyLUNS8lHvTvRmzdvQhJelav3fYyX7wyAu/SA==" -UseSSL $False -WaitForComplete +VERBOSE: ClientRequestId: f363cda4-54aa-4ee8-a3fa-00651ac86ffb_PS +VERBOSE: Found storage account with name : ContosoAccount07 +VERBOSE: Storage credential verification succeeded. +VERBOSE: ClientRequestId: 716ce6df-62b3-4d48-8e0e-b0c94eec6934_PS +VERBOSE: Encryption in progress... +VERBOSE: ClientRequestId: 19aa4ef7-2789-4817-980c-19e33d257650_PS + +JobId : 84f74c25-b742-452c-973c-43c7446e9f49 +JobResult : Succeeded +JobStatus : Completed +ErrorCode : +ErrorMessage : +JobSteps : {} + +VERBOSE: The job created for your create operation has completed successfully. +VERBOSE: ClientRequestId: 72bcdf37-bf06-4dac-adc9-31bb8d06475a_PS +CloudType : Azure +Hostname : blob.core.windows.net +InstanceId : b9986714-cef4-4c3f-a719-7acfc9559320 +IsDefault : False +Location : West Europe +Login : ContosoAccount07 +Name : ContosoAccount07 +OperationInProgress : None + +Password : G1sBQ6/qAN1gyRGRZVarpi7o6ToJl61sGugfeJ75yx7cwyaGLQHjrSEEwhxThbDJkxso2emAOarTe920Uufy + 0AmJ9NpBI5hNyIFfwS4Ff+z2WmfKOzApyeofW5Zy7GPufehe/2ondq0XG4pGt3qxHFXNVUuiaPSU6TVWEKSh + hWDaksSXYMGij3DJdZDW1MA49e6Q7OY+rFujbYvi9P2OjVj8T+FbiMtMB5NnQEqE+t3k74RqPIDKU+d3h9x4 + rYbAksGPfMvSa0fUipwYJ+Y5/NABA6j/MfB2pNDJbvqDoa1JCX6SKiwL81wmTh78/KnDY5ST3Said5DzKEbR + iYMQZg== +PasswordEncryptionCertThumbprint : +UseSSL : False +VolumeCount : 0 +This command creates a storage access credential for the specified storage account. This command specifies the WaitForComplete parameter, and, so, the cmdlet waits until the task finishes to return control to the console. Example 2: Create a credential and query that status of the taskPS C:\>New-AzureStorSimpleStorageAccountCredential -Name "ContosoAccount08" -Key "6BlMpSVrCQVQy3iOpkxiyY8uk/e3PiHIhadxV4qpPlKInr/eRFrGcWKDrfNC1IHj6oh0If/h3rALdZ0zuaf9cQ==" -UseSSL $True +PS C:\> Get-AzureStorSimpleTask -InstanceId "53816d8d-a8b5-4c1d-a177-e59007608d6d" +VERBOSE: ClientRequestId: 6104a834-ea57-4687-8e0b-1d97dc1c038b_PS +VERBOSE: Found storage account with name : ContosoAccount08 +VERBOSE: Storage credential verification succeeded. +VERBOSE: ClientRequestId: 1f686fa4-5afc-43c3-87b6-f2da7bf9e65f_PS +VERBOSE: Encryption in progress... +VERBOSE: ClientRequestId: 8acb3770-bd72-43e6-9622-481002ad40b0_PS +53816d8d-a8b5-4c1d-a177-e59007608d6d +VERBOSE: The create task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +53816d8d-a8b5-4c1d-a177-e59007608d6d for tracking the task's status +The first command creates a storage access credential for the specified storage account. The command returns a task ID.The second command queries the status of the task by using the Get-AzureStorSimpleTask cmdlet. The command specifies the task ID from the first command. Example 3: Create a credential to use with another cmdletPS C:\>Get-AzureStorSimpleStorageAccountCredential -Name "ContosoAccount09" | New-AzureStorSimpleDeviceVolumeContainer -Name "VC03" -DeviceName "Contoso63-AppVm" -BandWidthRate 256 -EncryptionEnabled $True -EncryptionKey "<your encryption key>" -WaitForComplete +VERBOSE: ClientRequestId: b1d1e637-cd72-4a1e-95a8-4db1d0b921a7_PS +VERBOSE: ClientRequestId: 71f56ca0-1f0b-4655-9331-4849e096345a_PS +VERBOSE: ClientRequestId: fbdd5a96-c95f-4547-9bcd-376d05543348_PS +VERBOSE: Storage Access Credential with name ContosoAccount09 found! +VERBOSE: ClientRequestId: b44e0363-9979-4e97-aeb1-d9eb4073a337_PS +VERBOSE: ClientRequestId: a6047943-b01e-44e4-a91d-5103aa80ce57_PS +VERBOSE: Encryption in progress... +VERBOSE: ClientRequestId: ac2dfd8b-922f-4e4d-8c8d-df1e2f87806c_PS + + +JobId : 1cf2db5d-624f-46c4-97b9-c36451ba144e +JobResult : Succeeded +JobStatus : Completed +ErrorCode : +ErrorMessage : +JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep} + +VERBOSE: The job created for your create operation has completed successfully. +VERBOSE: ClientRequestId: 9558414b-0883-4cf6-8a02-40efc7edd80d_PS +BandwidthRate : 256 +EncryptionKey : g53NTgCF3SBVZzzk+9yUz5nZopvZpNr3th92ol7WRO7ZUKhodPm7WNjjHEKB0/V+JY6P68tdaF4JxF5jH58e/ + mCtTvnPNpOxykYFdY9GKGd9gnf+36sUPqiLFP+ONO5nN/N/zFmOeyuySsaa3gJsZG8eIiFc821yfe9m5QPbF + bx/Qyu8qLl1R1LrKU7k+46IXfwQYSyclztydyuzvFUUic9kaJuR3944VLvrjvxJIbnLrYy7hsn+Gfq7ds9NFq + AUILBH0+bk2uWgUlofAcE8fJ/rzDAHr8nFGWxOTJSrqAo0J3st8BN39+BcrY+zOWsMc/vKfc+Ss5PsGVGDT1r + eQ== +InstanceId : 60c34706-ef0c-4c6f-ad90-7249f42648f7 +IsDefault : False +IsEncryptionEnabled : True +Name : VC03 +OperationInProgress : None +Owned : True +PrimaryStorageAccountCredential : Microsoft.WindowsAzure.Management.StorSimple.Models.StorageAccountCredentialResponse +SecretsEncryptionThumbprint : +VolumeCount : 0 + +This command creates a storage account credential. The command then passes that credential to the New-AzureStorSimpleDeviceVolumeContainer cmdlet by using the pipeline operator. That cmdlet creates a new volume container by using the credential. Get-AzureStorSimpleStorageAccountCredentialRemove-AzureStorSimpleStorageAccountCredentialSet-AzureStorSimpleStorageAccountCredentialNew-AzureStorSimpleDeviceVolumeContainerRemove-AzureStorSimpleAccessControlRecordDeletes an access control record from the service configuration.RemoveAzureStorSimpleAccessControlRecordThe Remove-AzureStorSimpleAccessControlRecord cmdlet deletes an access control record from the service configuration.Remove-AzureStorSimpleAccessControlRecordACRSpecifies an AccessControlRecord object to delete. To obtain an AccessControlRecord object, use the Get-AzureStorSimpleAccessControlRecord cmdlet.AccessControlRecordWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.Remove-AzureStorSimpleAccessControlRecordACRNameSpecifies a name of the access control record to delete.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.ACRSpecifies an AccessControlRecord object to delete. To obtain an AccessControlRecord object, use the Get-AzureStorSimpleAccessControlRecord cmdlet.AccessControlRecordAccessControlRecordnoneACRNameSpecifies a name of the access control record to delete.StringStringnoneForceIndicates that this cmdlet does not prompt you for confirmation.SwitchParameterSwitchParameternoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneAccessControlRecordThis cmdlet accepts an AccessControlRecord object. An AccessControlRecord object contains the following fields: + +-- GlobalId (String) +-- InitiatorName (String) +-- InstanceId (String) +-- Name (String) +-- OperationInProgress (OperationInProgress) +-- VolumeCount (int)TaskStatusInfo, TaskResponseThis cmdlet returns a TaskStatusInfo object if you specify the WaitForComplete parameter. If you do not specify that parameter, it returns a TaskResponse object.Example 1: Remove an access control recordPS C:\>Remove-AzureStorSimpleAccessControlRecord -ACRName "Acr10" -WaitForComplete -Force +VERBOSE: ClientRequestId: 574aeb7f-fbc9-46d5-bc68-1bfe4487bd8b_PS +VERBOSE: ClientRequestId: 985afe84-ef95-47cb-8c8f-df094530334b_PS +VERBOSE: About to run a job to remove your ACR! +VERBOSE: ClientRequestId: 7eb7e1a0-2288-44da-b64c-5bf86a6b9aaf_PS + + +JobId : f7934db5-8363-4152-b38e-b9a5d91f97b9 +JobResult : Succeeded +JobStatus : Completed +ErrorCode : +ErrorMessage : +JobSteps : {} + +VERBOSE: The job created for your delete operation has completed successfully. +This command deletes the access control record named Acr10. This command specifies the WaitForComplete parameter, and, therefore, the command waits until the operation is complete, and then returns a TaskStatusInfo object.Example 2: Remove an access control record by using the pipelinePS C:\>Get-AzureStorSimpleAccessControlRecord -ACRName "Acr10" | Remove-AzureStorSimpleAccessControlRecord -Force +VERBOSE: ClientRequestId: ff8d8bd6-4c92-4ab6-8fde-e9344a253da3_PS +VERBOSE: ClientRequestId: f71c74f3-33b9-40d1-b8d5-12363e98412f_PS +VERBOSE: ClientRequestId: d5d809d0-ec22-4e45-97ee-a56edc41e503_PS +VERBOSE: About to create a job to remove your ACR! +VERBOSE: ClientRequestId: 6ffa6bc8-37b3-49ff-bafc-721b360f09cb_PS +294a0208-a43f-4d80-b824-2319cd77c5e6 +VERBOSE: The delete task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +294a0208-a43f-4d80-b824-2319cd77c5e6 for tracking the task's status +This command uses the Get-AzureStorSimpleAccessControlRecord to get the AccessControlRecord named Acr10, and then passes that object to the current cmdlet by using the pipeline operator. The command starts the operation that removes the AccessControlRecord object, and then returns a TaskResponse object. To see the status of the task, use the Get-AzureStorSimpleTask cmdlet.Get-AzureStorSimpleAccessControlRecordNew-AzureStorSimpleAccessControlRecordSet-AzureStorSimpleAccessControlRecordRemove-AzureStorSimpleDeviceBackupDeletes a backup object.RemoveAzureStorSimpleDeviceBackupThe Remove-AzureStorSimpleDeviceBackup cmdlet deletes a single backup object. If you attempt to delete a backup that has already been deleted, this cmdlet returns an error.Remove-AzureStorSimpleDeviceBackupDeviceNameSpecifies the name of the StorSimple device on which to delete a backup.StringBackupSpecifies the Backup object to delete. To obtain a Backup object, use the Get-AzureStorSimpleDeviceBackup cmdlet.BackupForceIndicates that this cmdlet does not prompt you for confirmation.WaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.Remove-AzureStorSimpleDeviceBackupDeviceNameSpecifies the name of the StorSimple device on which to delete a backup.StringBackupIdSpecifies the instance ID of a backup to delete.StringForceIndicates that this cmdlet does not prompt you for confirmation.WaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.BackupSpecifies the Backup object to delete. To obtain a Backup object, use the Get-AzureStorSimpleDeviceBackup cmdlet.BackupBackupnoneBackupIdSpecifies the instance ID of a backup to delete.StringStringnoneDeviceNameSpecifies the name of the StorSimple device on which to delete a backup.StringStringnoneForceIndicates that this cmdlet does not prompt you for confirmation.SwitchParameterSwitchParameternoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneBackupTaskStatusInfo, TaskResponseThis cmdlet returns a TaskStatusInfo object if you specify the WaitForComplete parameter If you do not specify that parameter, it returns a TaskResponse object.Example 1: Remove a backup for a devicePS C:\>Remove-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -BackupId "dcb5c991-0485-400f-8d0a-03a1341ee989" -Force +The remove job is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId 6c73aff2-f5a1-4b5e- +9a4e-857e128dc216 for tracking the job status +This command removes the backup that has the specified ID for the device named Contoso63-AppVm. The command starts the operation that removes the Backup object, and then returns a TaskResponse object. To see the status of the task, use the Get-AzureStorSimpleTask cmdlet. Example 2: Remove the first backup for a device by using its IDPS C:\>$Backup = Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" +PS C:\> Remove-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -BackupId $Backup[0].InstanceId -WaitForComplete +Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails +JobId : 53a656c3-c082-4e1f-afb7-bff3db45c791 +JobSteps : {} +Result : Succeeded +Status : Completed +TaskResult : Succeeded +StatusCode : OK +RequestId : f4411f38d07f68b88095682dbeedd9e9 +The first command gets the backups for the device named Contoso63-AppVm, and then stores them in the $Backup variable. The second command deletes a backup from the device named Contoso63-AppVm. The command uses standard dot notation to refer to the InstanceId property of the first element of the $Backup array. This command specifies the WaitForComplete parameter, and, therefore, the command waits until the operation is complete, and then returns a TaskStatusInfo object.Example 3: Remove the first backup for a device by using the pipelinePS C:\>$Backup = Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso-AppVm" -WaitForComplete +PS C:\> $Backup[0] | Remove-AzureStorSimpleDeviceBackup -DeviceName "Contoso-AppVm" -Force -WaitForComplete +Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails +JobId : 48059fd8-e355-4b91-9385-630d24f31df6 +JobSteps : {} +Result : Succeeded +Status : Completed +TaskResult : Succeeded +StatusCode : OK +RequestId : e1753f3bf68e6e44ab719436b5111e41 +The first command gets the backups for the device named Contoso63-AppVm, and then stores them in the $Backup variable. The second command passes the first object stored in the $Backup array to the current cmdlet. That cmdlet deletes that backup from the device named Contoso63-AppVm. This command specifies the WaitForComplete parameter, and, therefore, the command waits until the operation is complete, and then returns a TaskStatusInfo object.Get-AzureStorSimpleDeviceBackupRemove-AzureStorSimpleDeviceBackupPolicyRemoves an existing backup policy.RemoveAzureStorSimpleDeviceBackupPolicyThe Remove-AzureStorSimpleDeviceBackupPolicy cmdlet removes an existing BackupPolicy object. After you remove a backup policy, no further backups take place based on that policy. This cmdlet also deletes all schedules associated with the deleted policy.Remove-AzureStorSimpleDeviceBackupPolicyDeviceNameSpecifies the name of the StorSimple device on which to delete the backup policy.StringBackupPolicySpecifies the BackupPolicyDetails object to delete. To obtain a BackupPolicyDetails object, use the Get-AzureStorSimpleDeviceBackupPolicy cmdlet.BackupPolicyDetailsForceIndicates that this cmdlet does not prompt you for confirmation.WaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.Remove-AzureStorSimpleDeviceBackupPolicyDeviceNameSpecifies the name of the StorSimple device on which to delete the backup policy.StringBackupPolicyIdSpecifies the instance ID of the BackupPolicy object to delete.StringForceIndicates that this cmdlet does not prompt you for confirmation.WaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.BackupPolicySpecifies the BackupPolicyDetails object to delete. To obtain a BackupPolicyDetails object, use the Get-AzureStorSimpleDeviceBackupPolicy cmdlet.BackupPolicyDetailsBackupPolicyDetailsnoneBackupPolicyIdSpecifies the instance ID of the BackupPolicy object to delete.StringStringnoneDeviceNameSpecifies the name of the StorSimple device on which to delete the backup policy.StringStringnoneForceIndicates that this cmdlet does not prompt you for confirmation.SwitchParameterSwitchParameternoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneBackupPolicyDetailsThis cmdlet accepts a BackupPolicyDetails object to delete. TaskStatusInfo, TaskResponseThis cmdlet returns a TaskStatusInfo object if you specify the WaitForComplete parameter. If you do not specify that parameter, it returns a TaskResponse object.Example 1: Remove a backup policyPS C:\>Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId "03710b4c-82c1-40ca-be5c-40289dc49642" -Force +VERBOSE: ClientRequestId: b3e4d485-eae4-4cf4-a43b-815f3abcd2dd_PS +VERBOSE: ClientRequestId: a260ee98-46aa-49e0-91ac-31d4155f4cae_PS +VERBOSE: About to create a job to remove your backuppolicy! +VERBOSE: ClientRequestId: 92a9c264-90df-4345-a495-92767dd266f2_PS +695be190-ac81-4cf2-b1c5-03ef6b08d005 +VERBOSE: The remove task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +695be190-ac81-4cf2-b1c5-03ef6b08d005 for tracking the task's status +This command removes the BackupPolicy that has the instance ID 03710b4c-82c1-40ca-be5c-40289dc49642, so that no more backups are made based on this policy. The command also deletes all schedules associated with this policy. The command starts the operation that removes the BackupPolicy object, and then returns a TaskResponse object. To see the status of the task, use the Get-AzureStorSimpleTask cmdlet.Example 2: Remove the first of the backup policies for a devicePS C:\>$Policies = Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" +PS C:\> Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId $Policies[0].InstanceId -Force -WaitForComplete +VERBOSE: ClientRequestId: db3b49fa-cffa-446d-ba52-daa6802e00f7_PS +VERBOSE: ClientRequestId: 70e2b56f-c2df-40d0-a1e5-d7a4d7e25962_PS +VERBOSE: About to run a job to remove your backuppolicy! +VERBOSE: ClientRequestId: f8eb3d4d-2c57-4fc9-9f40-79d0f2ea1b6a_PS + + +JobId : 820a246e-54b6-41a9-bdd5-15d5daea9b0a +JobResult : Succeeded +JobStatus : Completed +ErrorCode : +ErrorMessage : +JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep, + Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep} + +VERBOSE: The job created for your remove operation has completed successfully. +The first command gets the backup policies for the device named Contoso63-AppVm, and then stores them in the $Policies variable. The second command removes the first backup policy from Contoso63-AppVm. The command uses standard dot syntax to identify the InstanceId property of the first item in $Policies. This command specifies the WaitForComplete parameter, so the command completes the task, and then returns a TaskStatusInfo object for the task.Example 3: Remove a backup policy by using the pipelinePS C:\>Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "TSQAVolume01_Default" | Remove-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -Force -WaitForComplete +VERBOSE: ClientRequestId: 60080fb1-2f88-4c17-bfd7-21aa73440a9c_PS +VERBOSE: ClientRequestId: 04c91121-50d7-4796-9af6-fc6a7d6b6a0e_PS +VERBOSE: ClientRequestId: 47ceb37c-672f-42e8-bd19-1190925c46cd_PS +VERBOSE: ClientRequestId: cbc39757-f2cc-4cc5-93ea-4ec0fbfb0ca8_PS +VERBOSE: ClientRequestId: 3614d47a-51fc-4500-a5f1-5401301ca4e3_PS +VERBOSE: About to create a job to remove your backuppolicy! +VERBOSE: ClientRequestId: dbd7166e-1888-4b11-9af9-8d49712a8c8b_PS +702ad240-5730-4015-b051-56055bd2c2d3 +VERBOSE: The remove task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +702ad240-5730-4015-b051-56055bd2c2d3 for tracking the task's status +VERBOSE: BackupPolicy with id bfe0bf8a-2d09-4690-93da-38a4f24e9f4f found! +This command gets a BackupPolicyDetails object by using Get-AzureStorSimpleDeviceBackupPolicy, and then passes it to the current cmdlet by using the pipeline operator. The current cmdlet removes the backup policy named TSQAVolume01_Default.Get-AzureStorSimpleDeviceBackupPolicyNew-AzureStorSimpleDeviceBackupPolicySet-AzureStorSimpleDeviceBackupPolicyRemove-AzureStorSimpleDeviceVolumeRemoves a volume from a StorSimple device.RemoveAzureStorSimpleDeviceVolumeThe Remove-AzureStorSimpleDeviceVolume cmdlet removes a volume from a StorSimple device. This cmdlet prompts you for confirmation unless you specify the Force parameter.Remove-AzureStorSimpleDeviceVolumeDeviceNameSpecifies the name of the StorSimple device on which to the volume to remove exists.StringVolumeNameSpecifies the name of the volume to remove.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.Remove-AzureStorSimpleDeviceVolumeDeviceNameSpecifies the name of the StorSimple device on which to the volume to remove exists.StringVolumeSpecifies the volume to remove, as a VirtualDisk object. To obtain a VirtualDisk object, use the Get-AzureStorSimpleDeviceVolume cmdlet.VirtualDiskWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.DeviceNameSpecifies the name of the StorSimple device on which to the volume to remove exists.StringStringnoneForceIndicates that this cmdlet does not prompt you for confirmation.SwitchParameterSwitchParameternoneVolumeSpecifies the volume to remove, as a VirtualDisk object. To obtain a VirtualDisk object, use the Get-AzureStorSimpleDeviceVolume cmdlet.VirtualDiskVirtualDisknoneVolumeNameSpecifies the name of the volume to remove.StringStringnoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneVirtualDiskThis cmdlet accepts either the VirtualDisk object to delete or the volume name of the VirtualDisk to delete.TaskStatusInfoThis cmdlet returns a TaskStatusInfo object, if you specify the WaitForComplete parameter.Example 1: Remove a volume by using the pipelinePS C:\>Get-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume18" | Remove-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" +VERBOSE: ClientRequestId: 2933e24d-9564-42b5-9053-5f0bc4f59ea8_PS +VERBOSE: ClientRequestId: 7c2d854b-537a-4253-bb0c-c15bc8aa2b49_PS +VERBOSE: ClientRequestId: 4bf749ac-517c-49e7-8027-a8f62e272014_PS +VERBOSE: ClientRequestId: 7d9ec87a-616d-4ca9-bfb8-158859174d59_PS + +Confirm +Are you sure you want to remove the volume? +[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y +VERBOSE: ClientRequestId: 67a38e28-a015-44b1-8159-c1a6604f4d81_PS +VERBOSE: About to run a job to remove your volume! +VERBOSE: ClientRequestId: 56101c10-07ca-40f4-8f19-c6fdd895e3a5_PS +32925451-4451-4478-89f7-d8930505d3fb +VERBOSE: The delete task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +32925451-4451-4478-89f7-d8930505d3fb for tracking the task's status +VERBOSE: Volume with name: Volume18 is found. +This command gets the volume named Volume18 on the device named Contoso63-AppVm, and then passes that volume to the current cmdlet by using the pipeline operator. The current cmdlet starts the task that removes the volume, and then returns a TaskResponse object. To see the status of the task, use the Get-AzureStorSimpleTask cmdlet. The command does not specify the Force parameter, so the cmdlet prompts you for confirmation.Example 2: Remove a volume without confirmationPS C:\>Remove-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume18" -Force +VERBOSE: ClientRequestId: 72f13290-41eb-4ac4-9535-da1a42d0fa0b_PS +VERBOSE: ClientRequestId: ae0c1d99-1a66-4a69-9260-f2c8c12546bd_PS +VERBOSE: ClientRequestId: 9610744f-d031-488f-87e6-3ecddb305e13_PS +VERBOSE: About to run a job to remove your volume! +VERBOSE: ClientRequestId: d33525d8-7276-4d2a-942d-d10f8078f1f7_PS +483f8cb4-ebc3-46a9-a9e6-0989e25738a0 +VERBOSE: The delete task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +483f8cb4-ebc3-46a9-a9e6-0989e25738a0 for tracking the task's status +This command removes the volume named Volume18 from the device named Contoso63-AppVm. The command specifies the Force parameter, so the cmdlet does not prompt you for confirmation.Get-AzureStorSimpleDeviceVolumeNew-AzureStorSimpleDeviceVolumeSet-AzureStorSimpleDeviceVolumeRemove-AzureStorSimpleDeviceVolumeContainerRemoves a volume container from a StorSimple device.RemoveAzureStorSimpleDeviceVolumeContainerThe Remove-AzureStorSimpleDeviceVolumeContainer cmdlet removes a volume container object from a StorSimple device. This cmdlet prompts you for confirmation unless you specify the Force parameter.Remove-AzureStorSimpleDeviceVolumeContainerDeviceNameSpecifies the name of the StorSimple device on which to the volume container to remove exists.StringVolumeContainerSpecifies the volume container to remove, as a DataContainer object. To obtain a DataContainer object, use the Get-AzureStorSimpleDeviceVolumeContainer cmdlet.DataContainerWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.DeviceNameSpecifies the name of the StorSimple device on which to the volume container to remove exists.StringStringnoneForceIndicates that this cmdlet does not prompt you for confirmation.SwitchParameterSwitchParameternoneVolumeContainerSpecifies the volume container to remove, as a DataContainer object. To obtain a DataContainer object, use the Get-AzureStorSimpleDeviceVolumeContainer cmdlet.DataContainerDataContainernoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneDataContainerThis cmdlet accepts a DataContainer object to remove.TaskStatusInfoThis cmdlet returns a TaskStatusInfo object, if you specify the WaitForComplete parameter.Example 1: Remove a container by using the pipelinePS C:\>Get-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -VolumeContainerName "Container08" | Remove-AzureStorSimpleDeviceVolumeContainer -DeviceName "Contoso63-AppVm" -Force +VERBOSE: ClientRequestId: 0efbb4fc-ceb0-4311-bc49-0e08161d0a37_PS +VERBOSE: ClientRequestId: bf5b615f-47e3-4868-91b6-f2d12217a302_PS +VERBOSE: ClientRequestId: 5590c87e-0602-4197-b6c3-cf58b0e7a7b3_PS +VERBOSE: ClientRequestId: b33c71ac-c345-44ff-8213-d7fdf9f8480a_PS +VERBOSE: ClientRequestId: 903d42ef-58f4-4e89-ba7f-5f234262356d_PS +VERBOSE: About to create a job to remove your Volume container! +VERBOSE: ClientRequestId: 2279575f-5115-4344-9c6f-9ef599bd203e_PS +e9ddec89-67ac-4e2e-a2ed-820de3547bb0 +VERBOSE: The delete task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +e9ddec89-67ac-4e2e-a2ed-820de3547bb0 for tracking the task's status +VERBOSE: Volume container with name: Container08 is found. +This command gets the volume container named Container08 on the device named Contoso63-AppVm by using the Get-AzureStorSimpleDeviceVolumeContainer cmdlet. The command passes the volume container to the current cmdlet by using the pipeline operator. This command starts the task to remove the container, and then returns a TaskResponse object. To see the status of the task, use the Get-AzureStorSimpleTask cmdlet. This command specifies the Force parameter, so it does not prompt you for confirmation.Get-AzureStorSimpleDeviceVolumeContainerNew-AzureStorSimpleDeviceVolumeContainerRemove-AzureStorSimpleStorageAccountCredentialDeletes an existing storage account credential.RemoveAzureStorSimpleStorageAccountCredentialThe Remove-AzureStorSimpleStorageAccountCredential cmdlet deletes an existing storage account credential. Specify an account by name or use the Get-AzureStorSimpleStorageAccountCredential cmdlet to obtain a StorageAccountCredential object to delete.Remove-AzureStorSimpleStorageAccountCredentialStorageAccountNameSpecifies the name of the storage account credential to delete.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.Remove-AzureStorSimpleStorageAccountCredentialSACSpecifies credential, as a StorageAccountCredential object, to remove. To obtain a StorageAccountCredential object, use the Get-AzureStorSimpleStorageAccountCredential cmdlet.StorageAccountCredentialResponseWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.ForceIndicates that this cmdlet does not prompt you for confirmation.SwitchParameterSwitchParameternoneSACSpecifies credential, as a StorageAccountCredential object, to remove. To obtain a StorageAccountCredential object, use the Get-AzureStorSimpleStorageAccountCredential cmdlet.StorageAccountCredentialResponseStorageAccountCredentialResponsenoneStorageAccountNameSpecifies the name of the storage account credential to delete.StringStringnoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneStorageAccountCredentialThis cmdlet accepts a StorageAccountCredential object by using the pipeline.TaskStatusInfoThis cmdlet returns a TaskStatusInfo object, if you specify the WaitForComplete parameter.Example 1: Remove a storage account credentialPS C:\>Remove-AzureStorSimpleStorageAccountCredential -StorageAccountName "ContosoStorage07" -Force +VERBOSE: ClientRequestId: 8e10d56b-ddb1-459b-b26e-a185f5a303de_PS +VERBOSE: About to create a job to remove your Storage Access Credential! +VERBOSE: ClientRequestId: 55cb6296-0156-4266-8591-d9e9bf8cc584_PS +982f4b19-ccb0-4ad3-9b02-f8ad25bf2e72 +VERBOSE: The delete task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +982f4b19-ccb0-4ad3-9b02-f8ad25bf2e72 for tracking the task's status +This command removes the account credential for the storage account named ContosoStorage07. This command specifies the Force parameter. The cmdlet removes the credential without prompting your for confirmation.Example 2: Remove a storage account credential by using the pipeline operatorPS C:\>Get-AzureStorSimpleStorageAccountCredential -StorageAccountName "ContosoStorage07" | Remove-AzureStorSimpleStorageAccountCredential -Force -WaitForComplete +VERBOSE: ClientRequestId: f1b46216-bf4c-4c19-8e92-1dfe3894e258_PS +VERBOSE: ClientRequestId: 0d946f8f-c771-4ade-8a83-7c08dad86c52_PS +VERBOSE: ClientRequestId: 2000bab6-8311-4192-ad12-c67e35fc2697_PS +VERBOSE: Storage Access Credential with name ContosoStorage07 found! +VERBOSE: About to run a job to remove your Storage Access Credential! +VERBOSE: ClientRequestId: b803b165-bef8-4a8f-9509-4b515ea8bdec_PS +VERBOSE: Your delete operation completed successfully! +This command gets the storage account named ContosoStorage07 by using the Get-AzureStorSimpleStorageAccountCredential cmdlet, and then passes that object to the current cmdlet. The current cmdlet removes the credential for that storage account. This command specifies the WaitForComplete parameter. The cmdlet does not return control to the console until it completes the remove operation.Get-AzureStorSimpleStorageAccountCredentialNew-AzureStorSimpleStorageAccountCredentialSet-AzureStorSimpleStorageAccountCredentialSelect-AzureStorSimpleResourceSets a resource as the current resource.SelectAzureStorSimpleResourceThe Select-AzureStorSimpleResource cmdlet sets a resource as the current resource. After you select a resource, other cmdlets apply within that resource context.Select-AzureStorSimpleResourceResourceNameSpecifies the name of the resource to select as the current resource.StringRegistrationKeySpecifies a registration key. Specify a key the first time that you select a resource. After this cmdlet selects the current resource, cmdlets use this key, as required. For more information, see Get the service registration key (http://msdn.microsoft.com/en-us/library/azure/dn772346.aspx) on the Microsoft Developer Network. StringRegistrationKeySpecifies a registration key. Specify a key the first time that you select a resource. After this cmdlet selects the current resource, cmdlets use this key, as required. For more information, see Get the service registration key (http://msdn.microsoft.com/en-us/library/azure/dn772346.aspx) on the Microsoft Developer Network. StringStringnoneResourceNameSpecifies the name of the resource to select as the current resource.StringStringnoneNoneStorSimpleResourceContextThis cmdlet returns a StorSimpleResourceContext object that contains details for the resource context. Example 1: Select a resource for the first timePS C:\>Select-AzureStorSimpleResource -ResourceName "Contoso64-Tsqa" -RegistrationKey "<your registration key>" +VERBOSE: Initializing resource context +VERBOSE: ClientRequestId: a9ed56d3-daf2-4b80-93d4-767af08d36e4_PS +VERBOSE: ClientRequestId: 97ceae7b-189c-4664-93a1-a0e814304bc8_PS +VERBOSE: ClientRequestId: 9d9cd6bc-3553-479a-9f41-dfef4c5c597d_PS +VERBOSE: Registration key passed - initializing secrets +VERBOSE: RegistrationKey #parts:3 +VERBOSE: ClientRequestId: 3e28c01b-f433-47d3-8052-7389c30bdd47_PS +VERBOSE: ClientRequestId: 52314a54-bd43-4c7e-b36d-a2fd9d89f819_PS +VERBOSE: ClientRequestId: d460582a-39e7-484f-9936-8eeff8d9d41b_PS +VERBOSE: Secrets validation complete +VERBOSE: Context set successfully for the given resource name. +VERBOSE: ClientRequestId: 386952c7-1042-4234-b41a-5211a381ee9a_PS + + +ResourceId : 1975530557201809476 +StampId : 7ef900f6-ad91-497d-a9c5-2742b7ed4a75 +CloudServiceName : CisService-DTYHC5NYB4BUTV3ZHFNSEZIKE5ZGLGYR44OJUL5OQGG4I2EMYOZA-west-us +ResourceProviderNameSpace : WACis +ResourceType : CisVault +ResourceName : Contoso64-Tsqa +StorSimpleKeyManager : Microsoft.WindowsAzure.Commands.StorSimple.Encryption.StorSimpleKeyManager +This command selects the resource named Contoso64-Tsqa as the current context. In this example, the computer has not had this context initialized previously, and, therefore, you must specify a value for the RegistrationKey parameter. Example 2: Attempt to select a resourceThis command gets the current context for this computer by using the Get-AzureStorSimpleResourceContext cmdlet. The current selected resource is Contoso64-Tsqa. This is consistent with the previous example. +PS C:\>Get-AzureStorSimpleResourceContext +VERBOSE: ClientRequestId: 643be116-245f-474a-bb15-e7941b0b9cc7_PS + + +ResourceId : 1975530557201809476 +StampId : 7ef900f6-ad91-497d-a9c5-2742b7ed4a75 +CloudServiceName : ASDService-DTYHC5NYB4BUTV3ZHFNSEZIKE5ZGLGYR44OJUL5OQGG4I2EMYOZA-west-us +ResourceProviderNameSpace : WACis +ResourceType : CisVault +ResourceName : Contoso64-Tsqa +StorSimpleKeyManager : Microsoft.WindowsAzure.Commands.StorSimple.Encryption.StorSimpleKeyManager + +VERBOSE: You have a resource selected. Resource Name: Contoso64-Tsqa Id: Contoso64-Tsqa + +This command attempts to reset the resource to be Contoso02-Resource. For this example, this resource has not been previously selected. The registration key is not saved or included in the command. The command cannot select the resource. +PS C:\>Select-AzureStorSimpleResource -ResourceName "Contoso02-Resource" +VERBOSE: Initializing resource context +VERBOSE: ClientRequestId: 3a9aac2a-606a-47a7-8a67-394676f9f0cf_PS +VERBOSE: ClientRequestId: 6599fb6c-3def-4c2f-83d7-3f77729f06ec_PS +VERBOSE: ClientRequestId: 9e6f108d-fc0a-4a92-8925-560f4265c083_PS +VERBOSE: Registrtion key not passed - validating that the secrets are already initialized +VERBOSE: ClientRequestId: 64e7b058-050c-4573-8eed-932d728ba360_PS +Select-AzureStorSimpleResource : Could not find the persisted secret. Please use Select-AzureStorSimpleResource and +provide the Registration key once again. +Example 3: Select a previously selected resource PS C:\>Select-AzureStorSimpleResource -ResourceName "Contoso64-Tsqa" +VERBOSE: Initializing resource context +VERBOSE: ClientRequestId: fb9f7fd0-7807-4b8f-b5eb-8312e06046c6_PS +VERBOSE: ClientRequestId: dc87be70-1dd5-4952-94b6-6703dd61ed55_PS +VERBOSE: ClientRequestId: a30e0bb5-0520-411d-8b21-e07048be7ba1_PS +VERBOSE: Registration key not passed - validating that the secrets are already initialized +VERBOSE: ClientRequestId: a7860dbe-eadc-483b-b528-947ff6211c2d_PS +VERBOSE: ClientRequestId: c4ff967f-f601-4093-909f-9985d81967cd_PS +VERBOSE: Secrets validation complete +VERBOSE: Context set successfully for the given resource name. +VERBOSE: ClientRequestId: 431877b1-275b-41d5-832f-64775a1896a9_PS + + +ResourceId : 1975530557201809476 +StampId : 7ef900f6-ad91-497d-a9c5-2742b7ed4a75 +CloudServiceName : CisService-DTYHC5NYB4BUTV3ZHFNSEZIKE5ZGLGYR44OJUL5OQGG4I2EMYOZA-west-us +ResourceProviderNameSpace : WACis +ResourceType : CisVault +ResourceName : Contoso64-Tsqa +StorSimpleKeyManager : Microsoft.WindowsAzure.Commands.StorSimple.Encryption.StorSimpleKeyManager +This command selects the resource named Contoso64-Tsqa as the current context. In this example, that context has previously been selected, and, therefore, you do not need to specify a value for the RegistrationKey parameter.Get-AzureStorSimpleResourceGet-AzureStorSimpleResourceContextSet-AzureStorSimpleAccessControlRecordUpdates the IQN of an access control record.SetAzureStorSimpleAccessControlRecordThe Set-AzureStorSimpleAccessControlRecord cmdlet updates the iSCSI qualified name (IQN) of an existing access control record.Set-AzureStorSimpleAccessControlRecordACRNameSpecifies a name of the access control record to modify.StringIQNInitiatorNameSpecifies the IQN of the iSCSI initiator to which this cmdlet provides access for the volume.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ACRNameSpecifies a name of the access control record to modify.StringStringnoneIQNInitiatorNameSpecifies the IQN of the iSCSI initiator to which this cmdlet provides access for the volume.StringStringnoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneNoneTaskStatusInfo, TaskResponseThis cmdlet returns a TaskStatusInfo object if you specify the WaitForComplete parameter. If you do not specify that parameter, it returns a TaskResponse object. Example 1: Update an access control recordPS C:\>Set-AzureStorSimpleAccessControlRecord -ACRName "Acr10" -IQNInitiatorName "IqnUpdated" -WaitForComplete +VERBOSE: ClientRequestId: e4766335-f302-40e0-93bf-fad7aa488ae6_PS +VERBOSE: ClientRequestId: cfdbbd67-6ba5-4238-b743-b88f604079b9_PS +VERBOSE: About to run a task to update your Access Control Record! +VERBOSE: ClientRequestId: d5cf2793-0ab5-40ff-ab6f-43e21bc4c0a4_PS + + +JobId : 89502523-52fc-4ce2-b2d4-cb8c6692fb60 +JobResult : Succeeded +JobStatus : Completed +ErrorCode : +ErrorMessage : +JobSteps : {} + +VERBOSE: The job created for your update operation has completed successfully. +VERBOSE: ClientRequestId: cbd47519-3a3c-4365-b097-0fb7551c48ee_PS +GlobalId : +InitiatorName : IqnUpdated +InstanceId : 9bcfbc83-e196-4688-9016-827f51515c24 +Name : Acr10 +OperationInProgress : None +VolumeCount : 0 + +This command updates the access control record named Acr10 for the iSCSI initiator named IqnUpdated. This command specifies the WaitForComplete parameter, and, therefore, the command waits until the operation is complete, and then returns a TaskStatusInfo object.Get-AzureStorSimpleAccessControlRecordNew-AzureStorSimpleAccessControlRecordRemove-AzureStorSimpleAccessControlRecordSet-AzureStorSimpleDeviceBackupPolicyUpdates an existing backup policy.SetAzureStorSimpleDeviceBackupPolicyThe Set-AzureStorSimpleDeviceBackupPolicy cmdlet updates an existing backup policy. You can rename the policy, add, update or delete schedules, and update the volumes associated with the policy.Set-AzureStorSimpleDeviceBackupPolicyDeviceNameSpecifies the name of the StorSimple device for which to update the backup policy.StringBackupPolicyIdSpecifies the instance ID of the BackupPolicy object to update.StringBackupPolicyNameSpecifies a new name for the backup policy.StringBackupSchedulesToAddSpecifies an array of BackupScheduleBase objects to add to the policy. To obtain a BackupScheduleBase object, use the New-AzureStorSimpleDeviceBackupScheduleAddConfig cmdlet.PSObject[]BackupSchedulesToUpdateSpecifies an array of BackupScheduleUpdateRequest objects to update. To obtain a BackupScheduleUpdateRequest object, use the New-AzureStorSimpleDeviceBackupScheduleUpdateConfig cmdlet.PSObject[]BackupScheduleIdsToDeleteSpecifies an array of instance IDs of BackupSchedule objects to delete.PSObject[]VolumeIdsToUpdateSpecifies an array of IDs of volumes for which to update backup policies.PSObject[]WaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.BackupPolicyIdSpecifies the instance ID of the BackupPolicy object to update.StringStringnoneBackupPolicyNameSpecifies a new name for the backup policy.StringStringnoneBackupScheduleIdsToDeleteSpecifies an array of instance IDs of BackupSchedule objects to delete.PSObject[]PSObject[]noneBackupSchedulesToAddSpecifies an array of BackupScheduleBase objects to add to the policy. To obtain a BackupScheduleBase object, use the New-AzureStorSimpleDeviceBackupScheduleAddConfig cmdlet.PSObject[]PSObject[]noneBackupSchedulesToUpdateSpecifies an array of BackupScheduleUpdateRequest objects to update. To obtain a BackupScheduleUpdateRequest object, use the New-AzureStorSimpleDeviceBackupScheduleUpdateConfig cmdlet.PSObject[]PSObject[]noneDeviceNameSpecifies the name of the StorSimple device for which to update the backup policy.StringStringnoneVolumeIdsToUpdateSpecifies an array of IDs of volumes for which to update backup policies.PSObject[]PSObject[]noneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneNoneTaskStatusInfo, TaskResponseThis cmdlet returns a TaskStatusInfo object if you specify the WaitForComplete parameter. If you do not specify that parameter, it returns a TaskResponse object.Example 1: Change the name of a backup policyPS C:\>Set-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId "e6d9f1b3-a250-4d57-966a-039c8eaef9e9" -BackupPolicyName "UpdatedGeneralPolicy07" -WaitForComplete +VERBOSE: ClientRequestId: f4465b46-26cc-40ff-88da-7a28df88c35c_PS +VERBOSE: ClientRequestId: 5e33a35c-e089-47c1-b760-474635b1ead8_PS +VERBOSE: About to run a task to update your backuppolicy! +VERBOSE: ClientRequestId: e379ebdb-667f-45a9-aafa-a6cd61e5f6f6_PS + + +JobId : 9d621bfd-3faa-4d1c-b28b-45c5f4a96975 +JobResult : Succeeded +JobStatus : Completed +ErrorCode : +ErrorMessage : +JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep} + +VERBOSE: The job created for your update operation has completed successfully. +VERBOSE: ClientRequestId: 4fe965ea-4e12-4869-9d67-e42a24b6c5d8_PS +BackupSchedules : {58e9cd7c-4c6a-4e33-9109-5ec0b8fcb2cc, b10e1bf4-ef0a-4ad3-8fde-eecfc9971dd2} +Volumes : {testvolume03} +BackupPolicyCreationType : BySaaS +LastBackup : 12/16/2014 2:13:28 PM +NextBackup : 12/16/2014 3:13:43 PM +SchedulesCount : 2 +SSMHostName : +VolumesCount : 1 +InstanceId : e6d9f1b3-a250-4d57-966a-039c8eaef9e9 +Name : UpdatedGeneralPolicy07 +OperationInProgress : None +This command changes the name of the backup policy that has the specified ID to UpdatedGeneralPolicy07. This command specifies the WaitForComplete parameter, so the command completes the task, and then returns a TaskStatusInfo object for the task.Example 2: Update the schedule for a backup policyPS C:\>$UpdateConfig = New-AzureStorSimpleDeviceBackupScheduleUpdateConfig -Id "3a6c6247-6b4d-42e2-aa87-16f4f21476ea" -BackupType CloudSnapshot -RecurrenceType Daily -RecurrenceValue 3 -RetentionCount 2 -Enabled $True +PS C:\> $UpdateArray = @() +PS C:\> $UpdateArray += $UpdateConfig +PS C:\> Set-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyId "712605f6-eb03-4db8-8f79-e0ce64b2cce1" -BackupSchedulesToUpdate $UpdateArray + +Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails +JobId : 7b265417-a5f1-45ad-8fbc-33bad4f63ec9 +JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.JobStep, + Microsoft.WindowsAzure.Management.StorSimple.Models.JobStep, + Microsoft.WindowsAzure.Management.StorSimple.Models.JobStep, + Microsoft.WindowsAzure.Management.StorSimple.Models.JobStep...} +Result : Succeeded +Status : Completed +TaskResult : Succeeded +StatusCode : OK +RequestId : d2e10d44e699b371a84db44d19daf1c3 +The first command creates an update configuration object by using the New-AzureStorSimpleDeviceBackupScheduleUpdateConfig cmdlet, and then stores it in the $UpdateConfig variable. The second command creates a new array variable, named $UpdateArray. The next command adds the update stored in $UpdateConfig to that array. You can add more than one update to the array. The final command updates the backup policy that has the specified ID on the device named Contoso63-AppVm. The policy now has the updated schedule stored in $UpdateArray.Get-AzureStorSimpleDeviceBackupPolicyNew-AzureStorSimpleDeviceBackupPolicyRemove-AzureStorSimpleDeviceBackupPolicyNew-AzureStorSimpleDeviceBackupScheduleUpdateConfigSet-AzureStorSimpleDeviceVolumeUpdates the properties of an existing volume.SetAzureStorSimpleDeviceVolumeThe Set-AzureStorSimpleDeviceVolume cmdlet updates the properties of an existing volume. This cmdlet associates a volume with one or more access control records. To obtain AccessControlRecord objects, use the Get-AzureStorSimpleAccessControlRecord cmdlet. Update the size or type for the volume. Also, update whether to create the volume online.Set-AzureStorSimpleDeviceVolumeDeviceNameSpecifies the name of the StorSimple device on which to update the volume exists.StringVolumeNameSpecifies the name of the volume to update.StringOnlineSpecifies whether the volume is online.BooleanVolumeSizeNullable [System.Int64]VolumeAppTypeSpecifies whether to update the volume to be a primary or archive volume. Valid values are: PrimaryVolume and ArchiveVolume. AppTypeAccessControlRecordsSpecifies a list of access control records to associate with the volume.0, Culture=neutral, PublicKeyToken=nullWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.AccessControlRecordsSpecifies a list of access control records to associate with the volume.0, Culture=neutral, PublicKeyToken=null0, Culture=neutral, PublicKeyToken=nullnoneDeviceNameSpecifies the name of the StorSimple device on which to update the volume exists.StringStringnoneOnlineSpecifies whether the volume is online.BooleanBooleannoneVolumeAppTypeSpecifies whether to update the volume to be a primary or archive volume. Valid values are: PrimaryVolume and ArchiveVolume. AppTypeAppTypenoneVolumeNameSpecifies the name of the volume to update.StringStringnoneVolumeSizeNullable [System.Int64]Nullable [System.Int64]noneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneList<AccessControlRecord>This cmdlet accepts a list of AccessControlRecord objects to associate to a volume.TaskStatusInfoThis cmdlet returns a TaskStatusInfo object, if you specify the WaitForComplete parameter. Example 1: Update online value for a volumePS C:\>Set-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume18" -Online $False +VERBOSE: ClientRequestId: f2869570-ea47-4be7-801e-9c0f22f2600d_PS +VERBOSE: ClientRequestId: c70bb86a-51d3-4390-be17-4d0847641dc3_PS +VERBOSE: ClientRequestId: d20cb5b2-6b3c-4e06-af99-cada28c5e50a_PS +VERBOSE: ClientRequestId: ab6d533e-b55b-4cfb-9c58-9153295e0547_PS +de7000f1-29c7-4102-a375-b52432f9e67e +VERBOSE: The update task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +de7000f1-29c7-4102-a375-b52432f9e67e for tracking the task's status +This command updates the volume named Volume18 to have an online value of $False. This command starts the task, and then returns a TaskResponse object. To see the status of the task, use the Get-AzureStorSimpleTask cmdlet.Example 2: Modify online value and typePS C:\>Set-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "Volume18" -Online $True -VolumeAppType ArchiveVolume +VERBOSE: ClientRequestId: af42b02a-645e-4801-a2d7-4197511c68cf_PS +VERBOSE: ClientRequestId: 7cb4f3b4-548e-42dc-a38c-0df0911c5206_PS +VERBOSE: ClientRequestId: 7cc706ad-a58f-4939-8e78-cabae8379a51_PS +VERBOSE: ClientRequestId: 6bed21d5-12fc-4a12-a89c-120bdb5636b1_PS +aa977225-af78-4c93-b754-72704afc928f +VERBOSE: The update task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId +aa977225-af78-4c93-b754-72704afc928f for tracking the task's status +This command updates the volume named Volume18. It modifies the type and changes the value of the Online parameter to $True. Get-AzureStorSimpleDeviceVolumeNew-AzureStorSimpleDeviceVolumeRemove-AzureStorSimpleDeviceVolumeGet-AzureStorSimpleAccessControlRecordSet-AzureStorSimpleStorageAccountCredentialUpdates an Azure storage access credential. SetAzureStorSimpleStorageAccountCredentialThe Set-AzureStorSimpleStorageAccountCredential cmdlet update an existing Azure storage access credential for use by StorSimple OneSDK cmdlets. For more information about how StorSimple cmdlets work with storage accounts, see the help topic for the New-AzureStorSimpleStorageAccountCredential cmdlet. Set-AzureStorSimpleStorageAccountCredentialStorageAccountNameSpecifies the name of an existing storage account. StringStorageAccountKeySpecifies the access key of the storage account in plain text. StringUseSSLIndicates whether to use SSL for the connection when using the new storage account credential.BooleanWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.StorageAccountKeySpecifies the access key of the storage account in plain text. StringStringnoneStorageAccountNameSpecifies the name of an existing storage account. StringStringnoneUseSSLIndicates whether to use SSL for the connection when using the new storage account credential.BooleanBooleannoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneNoneStorageAccountCredentialResponse, TaskResponseThis cmdlet returns a StorageAccountCredentialResponse object, if you specify the WaitForComplete parameter. If you do not specify that parameter, the cmdlet returns a TaskResponse object. A StorageAccountCredentialResponse contains the following properties: + +-- CloudType (CloudType) +-- Hostname (String) +-- InstanceId (String) +-- IsDefault (Boolean) +-- Location (String) +-- Login (String) +-- Name (String) +-- OperationInProgress (OperationInProgress) +-- Password (String) +-- PasswordEncryptionCertThumbprint (String) +-- UseSSL (Boolean) +-- VolumeCount (int)Example 1: Modify a credentialPS C:\>Set-AzureStorSimpleStorageAccountCredential -StorageAccountName "ContosoStorage01" -UseSSL $False -StorageAccountKey "h9ldH4LlHJB3GujcNwgdxJACy1DaQ1Hak1bfoUBzrDqZ5DPK8+0XGbsgD+jrKfQy5PBepKpYobMViLaOC2XMdg==" -Force -WaitForComplete +VERBOSE: ClientRequestId: 20cd2b17-9cff-4ab4-a034-96d60d946295_PS +VERBOSE: ClientRequestId: a75ed193-1da5-491f-96f5-572b5461d466_PS +VERBOSE: ClientRequestId: db612c9e-e89a-404f-8406-e66e7f697cd5_PS +VERBOSE: Storage credential verification succeeded. +VERBOSE: Encryption in progress... +VERBOSE: About to run a task to update your Storage Access credential! +VERBOSE: ClientRequestId: a0995bb7-8223-4fcf-83c9-0a4f81e6a85c_PS + + +JobId : 74a6172e-d47a-4824-a7fa-3eb207a76e0b +JobResult : Succeeded +JobStatus : Completed +ErrorCode : +ErrorMessage : +JobSteps : {} + +VERBOSE: The job created for your update operation has completed successfully. +VERBOSE: ClientRequestId: de04c77b-4846-45e0-9257-df501af9d4e9_PS +CloudType : Azure +Hostname : blob.core.windows.net +InstanceId : 8b3cb7bb-963b-4173-9598-52fe230b0350 +IsDefault : False +Location : West US +Login : ContosoStorage01 +Name : ContosoStorage01 +OperationInProgress : None +Password : UUejow8u6ZynMm18g59883FBVtlIX6PWh6x+v15cnnkHKEAb5queTGnGOiGa/KkOqths7F/umDz+wUUB8zzq + 4YCi0Dm0rqPGDC4unhxvbncf+WeCEvV7qsf3pmUFdk8o96Cgl8oXgmmvYL9K6Z6ajHUdZFFlq9WqUpz2vBbz + 3ROxq8SRORt2DQVQP6LWojTiow1kNI/v2cs3eNvzoSgGftqzjSmhaTYu+q0o8X07eE4KwkWhQrRX24seH2Lg + N9aYCQUrSxVKOAFJjdLOIBUlM48pnE7xyyZNwqngnPLt8z+mlS6JCKfo5SBKUfwmkhgDFfbVwB3jqC/sV/G6 + omwQ/A== +PasswordEncryptionCertThumbprint : +UseSSL : False +VolumeCount : 0 +This command changes the storage account credential named ContosoStorage01 to no longer require SSL. Get-AzureStorSimpleStorageAccountCredentialNew-AzureStorSimpleStorageAccountCredentialRemove-AzureStorSimpleStorageAccountCredentialStart-AzureStorSimpleDeviceBackupJobStarts a new job that creates a backup from an existing backup policy.StartAzureStorSimpleDeviceBackupJobThe Start-AzureStorSimpleDeviceBackupJob cmdlet starts a new job that creates a backup from an existing backup policy on a StorSimple device. By default, this cmdlet creates a local snapshot backup. To create a cloud backup, specify a value of CloudSnapshot for the BackupType parameter.Start-AzureStorSimpleDeviceBackupJobDeviceNameSpecifies the name of the StorSimple device on which to start the backup job. StringBackupPolicyIdSpecifies the ID of the backup policy to use to create the backup.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.Start-AzureStorSimpleDeviceBackupJobDeviceNameSpecifies the name of the StorSimple device on which to start the backup job. StringBackupPolicyIdSpecifies the ID of the backup policy to use to create the backup.StringBackupTypeSpecifies the backup type. Valid values are: LocalSnapshot and CloudSnapshot.LocalSnapshotCloudSnapshotWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.BackupPolicyIdSpecifies the ID of the backup policy to use to create the backup.StringStringnoneBackupTypeSpecifies the backup type. Valid values are: LocalSnapshot and CloudSnapshot.StringStringnoneDeviceNameSpecifies the name of the StorSimple device on which to start the backup job. StringStringnoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneNoneTaskStatusInfo, TaskResponseThis cmdlet returns a TaskStatusInfo object if you specify the WaitForComplete parameter. If you do not specify that parameter, it returns a TaskResponse object.Example 1: Create a local snapshot backupPS C:\>Start-AzureStorSimpleDeviceBackupJob -DeviceName "Contoso63-AppVm" -BackupPolicyId "de088eac-b283-4d92-b501-a759845fdf3f" +JobId StatusCode RequestId +----- ---------- --------- +fb9acdca-ed6f-4b69-93f2-5c0bce0a1e08 Accepted 456cf6bafd427103b71c07145e26d35c + +VERBOSE: Your backup operation has been submitted for processing. Use commandlet "Get-AzureStorSimpleJob -JobId +fb9acdca-ed6f-4b69-93f2-5c0bce0a1e08" to track status. + +This command creates a local snapshot backup for the specified policy ID. This command starts the job, and then returns a TaskResponse object. To see the status of the job, use the Get-AzureStorSimpleTask cmdlet.Example 2: Create a cloud snapshot backup and wait to finishPS C:\>Start-AzureStorSimpleDeviceBackupJob -DeviceName "Contoso63-AppVm" -BackupPolicyId "de088eac-b283-4d92-b501-a759845fdf3f" -BackupType CloudSnapshot -WaitForComplete +Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails +JobId : fb9acdca-ed6f-4b69-93f2-5c0bce0a1e08 +JobSteps : {} +Result : Succeeded +Status : Completed +TaskResult : Succeeded +StatusCode : OK +RequestId : f28ecf6cf75a7f128ca18e6ae14f9003 +This command creates a cloud snapshot backup for the specified policy ID. This command specifies the WaitForComplete parameter, so the command completes the task, and then returns a TaskStatusInfo object for the job.Start-AzureStorSimpleDeviceBackupRestoreJobStart-AzureStorSimpleDeviceBackupRestoreJobStarts a job that restores a backup on a StorSimple device.StartAzureStorSimpleDeviceBackupRestoreJobThe Start-AzureStorSimpleDeviceBackupRestoreJob cmdlet starts a job that restores a backup on a StorSimple device. Specify a backup ID and an optional snapshot ID.Start-AzureStorSimpleDeviceBackupRestoreJobDeviceNameSpecifies the name of the StorSimple device on which the backup exists.StringBackupIdSpecifies the instance ID of the backup to restore.StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.Start-AzureStorSimpleDeviceBackupRestoreJobDeviceNameSpecifies the name of the StorSimple device on which the backup exists.StringBackupIdSpecifies the instance ID of the backup to restore.StringSnapshotIdSpecifies the instance ID of the snapshot to restore. StringWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.ForceIndicates that this cmdlet does not prompt you for confirmation.BackupIdSpecifies the instance ID of the backup to restore.StringStringnoneDeviceNameSpecifies the name of the StorSimple device on which the backup exists.StringStringnoneForceIndicates that this cmdlet does not prompt you for confirmation.SwitchParameterSwitchParameternoneSnapshotIdSpecifies the instance ID of the snapshot to restore. StringStringnoneWaitForCompleteIndicates that this cmdlet waits for the operation to complete before it returns control to the Windows PowerShell® console.SwitchParameterSwitchParameternoneNoneTaskStatusInfo, TaskResponseThis cmdlet returns a TaskStatusInfo object if you specify the WaitForComplete parameter. If you do not specify that parameter, it returns a TaskResponse object.Example 1: Start a job to restore a backupPS C:\>Start-AzureStorSimpleDeviceBackupRestoreJob -DeviceName "Contoso63-AppVm" -BackupId "b3b50534-763c-4b05-9724-5ecf62bde721" -WaitForComplete +Confirm +Are you sure you want to restore the backup with backupId b3b50534-763c-4b05-9724-5ecf62bde721? +[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y + + +Error : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails +JobId : 217d0647-c001-4f43-9833-f8155a458e95 +JobSteps : {} +Result : Succeeded +Status : Completed +TaskResult : Succeeded +StatusCode : OK +RequestId : e0aa2dcd2f197a8588c40a067fe0e519 + +This command starts a job that restores the backup object that has the specified ID, and its associated snapshots, on the device named Contoso63-AppVm. The command specifies the WaitForComplete parameter, so the job finishes before the cmdlet returns control to the console.Example 2: Start a job to restore a specific snapshot PS C:\>Start-AzureStorSimpleDeviceBackupRestoreJob -DeviceName "Contoso63-AppVm" -BackupId "b3b50534-763c-4b05-9724-5ecf62bde721" -SnapshotId "2d0cfad7-46bf-4266-8859-96549646e947_0000000000000000" -Force + +The start job is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId 9102ed9a-078f-4648-a +721-3cffbba31336 for tracking the job status +This command starts a job that restores the backup snapshot that has the specified ID. The command specifies the backup object by ID on the device named Contoso63-AppVm. The command specifies the Force parameter, so it starts the job without prompting you to confirm. Start-AzureStorSimpleDeviceBackupJob diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Models/PSContracts.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Models/PSContracts.cs new file mode 100644 index 000000000000..989beae8a377 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Models/PSContracts.cs @@ -0,0 +1,53 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Diagnostics.CodeAnalysis; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + /// + /// Represents resource / vault credentials. + /// + [SuppressMessage( + "Microsoft.StyleCop.CSharp.MaintainabilityRules", + "SA1402:FileMayOnlyContainASingleClass", + Justification = "Keeping all contracts together.")] + public class ResourceCredentials + { + /// + /// Gets or sets the name of the resource name. + /// + public string ResourceName { get; set; } + + /// + /// Gets or sets the name of the cloud service name. + /// + public string CloudServiceName { get; set; } + + /// + /// + /// + public string ResourceNameSpace { get; set; } + + public string ResourceType { get; set; } + + public string StampId { get; set; } + + public string ResourceId { get; set; } + + public string BackendStampId { get; set; } + + public string ResourceState { get; set; } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Models/TaskReport.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Models/TaskReport.cs new file mode 100644 index 000000000000..e6cf7b6cd9a3 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Models/TaskReport.cs @@ -0,0 +1,39 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System.Collections.Generic; + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Models +{ + public class TaskReport + { + public string TaskId { get; set; } + public AsyncTaskResult TaskResult { get; set; } + public AsyncTaskStatus TaskStatus { get; set; } + public string ErrorCode { get; set; } + public string ErrorMessage { get; set; } + public IList TaskSteps { get; set; } + + public TaskReport(TaskStatusInfo taskStatusInfo) + { + this.TaskId = taskStatusInfo.TaskId; + this.TaskResult = taskStatusInfo.Result; + this.TaskStatus = taskStatusInfo.Status; + this.ErrorCode = taskStatusInfo.Error.Code; + this.ErrorMessage = taskStatusInfo.Error.Message; + this.TaskSteps = taskStatusInfo.TaskSteps; + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/AssemblyInfo.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..7491e09ccf7e --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/AssemblyInfo.cs @@ -0,0 +1,53 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Microsoft Azure Powershell")] +[assembly: AssemblyCompany(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCompany)] +[assembly: AssemblyProduct(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyProduct)] +[assembly: AssemblyCopyright(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyCopyright)] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] +[assembly: CLSCompliant(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("43e1640a-8c44-4e5f-b895-8b2e1ad0aacc")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyVersion)] +[assembly: AssemblyFileVersion(Microsoft.WindowsAzure.Commands.Common.AzurePowerShell.AssemblyFileVersion)] +#if SIGN +[assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.StorSimple.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +#else +[assembly: InternalsVisibleTo("Microsoft.WindowsAzure.Commands.StorSimple.Test")] +#endif diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/Resources.Designer.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/Resources.Designer.cs new file mode 100644 index 000000000000..7c8c04c5819b --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/Resources.Designer.cs @@ -0,0 +1,981 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34014 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Microsoft.WindowsAzure.Commands.StorSimple.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Microsoft.WindowsAzure.Commands.StorSimple.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to {0} Access Control Record{1} found!. + /// + internal static string ACRGet_StatusMessage { + get { + return ResourceManager.GetString("ACRGet_StatusMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to More backups are available for your query. To access the next page of your result use \"-First {0} -Skip {1}\" in your commandlet. + /// + internal static string BackupNextPageFormatMessage { + get { + return ResourceManager.GetString("BackupNextPageFormatMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to More backups are available in the subsequent pages for your query. To access the next page use \"-Skip {0}\" in your commandlet. + /// + internal static string BackupNextPagewithNoFirstMessage { + get { + return ResourceManager.GetString("BackupNextPagewithNoFirstMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No more backup sets are present for your query!. + /// + internal static string BackupNoMorePagesMessage { + get { + return ResourceManager.GetString("BackupNoMorePagesMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to BackupPolicy with id {0} found!. + /// + internal static string BackupPolicyFound { + get { + return ResourceManager.GetString("BackupPolicyFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} backup polic{1} found!. + /// + internal static string BackupPolicyGet_StatusMessage { + get { + return ResourceManager.GetString("BackupPolicyGet_StatusMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to BackupPolicyName should not have characters "[]=';". + /// + internal static string BackupPolicyNameHasDisallowedChars { + get { + return ResourceManager.GetString("BackupPolicyNameHasDisallowedChars", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} backups found!. + /// + internal static string BackupsReturnedCount { + get { + return ResourceManager.GetString("BackupsReturnedCount", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to BackupType cannot be Invalid. + /// + internal static string BackupTypeInvalid { + get { + return ResourceManager.GetString("BackupTypeInvalid", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Could not retrieve secret. Please use Select-AzureStorSimpleResource and provide the Registration key once again.. + /// + internal static string CIKFetchFailed { + get { + return ResourceManager.GetString("CIKFetchFailed", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Invalid value for Registration Key. CIK could not be retrieved from Registration Key. Please provide the value as such from the portal!. + /// + internal static string CIKInvalid { + get { + return ResourceManager.GetString("CIKInvalid", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Could not find the persisted secret. Please use Select-AzureStorSimpleResource and provide the Registration key once again.. + /// + internal static string CIKNotPersisted { + get { + return ResourceManager.GetString("CIKNotPersisted", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ClientRequestId: {0}. + /// + internal static string ClientRequestIdMessage { + get { + return ResourceManager.GetString("ClientRequestIdMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Call to service failed with error code: {0}. + /// + internal static string CloudExceptionMessage { + get { + return ResourceManager.GetString("CloudExceptionMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} StorSimple device{1} found!. + /// + internal static string DeviceGet_StatusMessage { + get { + return ResourceManager.GetString("DeviceGet_StatusMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The device name you have specified is not yet configured fully. Please complete the configuration and retry.. + /// + internal static string DeviceNotConfiguredMessage { + get { + return ResourceManager.GetString("DeviceNotConfiguredMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No StorSimple device is currently registered with this resource. Please register at least one device to the resource and rerun this command.. + /// + internal static string DeviceNotRegisteredMessage { + get { + return ResourceManager.GetString("DeviceNotRegisteredMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Device with device name {0} not found under resource {1}. + /// + internal static string DeviceWithNameNotFoundInResourceMessage { + get { + return ResourceManager.GetString("DeviceWithNameNotFoundInResourceMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Encryption in progress.... + /// + internal static string EncryptionInProgressMessage { + get { + return ResourceManager.GetString("EncryptionInProgressMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The {0} operation failed, please check the task's status for more details.. + /// + internal static string FailureMessageCompleteJob { + get { + return ResourceManager.GetString("FailureMessageCompleteJob", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The {0} task failed to submit. . + /// + internal static string FailureMessageSubmitJob { + get { + return ResourceManager.GetString("FailureMessageSubmitJob", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Parameter First cannot be <0. + /// + internal static string FirstParameterInvalidMessage { + get { + return ResourceManager.GetString("FirstParameterInvalidMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Volume container with name: {0} is found.. + /// + internal static string FoundDataContainerMessage { + get { + return ResourceManager.GetString("FoundDataContainerMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Access Control Record with given name {0} is found!. + /// + internal static string FoundMessageACR { + get { + return ResourceManager.GetString("FoundMessageACR", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Volume with name: {0} is found.. + /// + internal static string FoundVolumeMessage { + get { + return ResourceManager.GetString("FoundVolumeMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The Registration key specified appears to be in an incorrect format. Please verify that the exact key is copied from the portal!. + /// + internal static string IncorrectFormatInRegistrationKey { + get { + return ResourceManager.GetString("IncorrectFormatInRegistrationKey", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Creating StorageAccountCredential inline. + /// + internal static string InlineSacCreationMessage { + get { + return ResourceManager.GetString("InlineSacCreationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Specify valid string for BackupId parameter. + /// + internal static string InvalidBackupIdParameter { + get { + return ResourceManager.GetString("InvalidBackupIdParameter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Specify valid Backup object for Backup parameter . + /// + internal static string InvalidBackupObjectParameter { + get { + return ResourceManager.GetString("InvalidBackupObjectParameter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Specify valid Guid for BackupPolicyId parameter. + /// + internal static string InvalidBackupPolicyIdParameter { + get { + return ResourceManager.GetString("InvalidBackupPolicyIdParameter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Specify valid BackupPolicy object for BackupPolicy Parameter. + /// + internal static string InvalidBackupPolicyObjectParameter { + get { + return ResourceManager.GetString("InvalidBackupPolicyObjectParameter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Atleast one BackupSchedule should be present in BackupSchedulesToAdd parameter. + /// + internal static string InvalidBackupSchedulesToAddParameter { + get { + return ResourceManager.GetString("InvalidBackupSchedulesToAddParameter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Provide valid datetime string for From parameter!. + /// + internal static string InvalidFromMessage { + get { + return ResourceManager.GetString("InvalidFromMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Invalid input : {0}. + /// + internal static string InvalidInputMessage { + get { + return ResourceManager.GetString("InvalidInputMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Provide valid datetime string for To parameter!. + /// + internal static string InvalidToMessage { + get { + return ResourceManager.GetString("InvalidToMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Atleast one VolumeId should be present in VolumeIdsToAdd parameter. + /// + internal static string InvalidVolumeIdsToAddParameter { + get { + return ResourceManager.GetString("InvalidVolumeIdsToAddParameter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} Iscsi Connection{1} found!. + /// + internal static string IscsiConnectionGet_StatusMessage { + get { + return ResourceManager.GetString("IscsiConnectionGet_StatusMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No backuppolicy with name : {0} found in your device: {1} !. + /// + internal static string NoBackupPolicyWithGivenNameFound { + get { + return ResourceManager.GetString("NoBackupPolicyWithGivenNameFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No device found in your currently selected resource : {0}!. + /// + internal static string NoDeviceFoundInResourceMessage { + get { + return ResourceManager.GetString("NoDeviceFoundInResourceMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No device found in your currently selected resource : {0} with id : {1}!. + /// + internal static string NoDeviceFoundWithGivenIdInResourceMessage { + get { + return ResourceManager.GetString("NoDeviceFoundWithGivenIdInResourceMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No device found in your currently selected resource : {0} with ModelDescription : {1}!. + /// + internal static string NoDeviceFoundWithGivenModelInResourceMessage { + get { + return ResourceManager.GetString("NoDeviceFoundWithGivenModelInResourceMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No device found in your currently selected resource : {0} with name : {1}!. + /// + internal static string NoDeviceFoundWithGivenNameInResourceMessage { + get { + return ResourceManager.GetString("NoDeviceFoundWithGivenNameInResourceMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No device found in your currently selected resource : {0} with Type : {1}!. + /// + internal static string NoDeviceFoundWithGivenTypeInResourceMessage { + get { + return ResourceManager.GetString("NoDeviceFoundWithGivenTypeInResourceMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No resource found in your subscription!. + /// + internal static string NoResourceFoundInSubscriptionMessage { + get { + return ResourceManager.GetString("NoResourceFoundInSubscriptionMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No resource found in your subscription with name : {0}!. + /// + internal static string NoResourceFoundWithGivenNameInSubscriptionMessage { + get { + return ResourceManager.GetString("NoResourceFoundWithGivenNameInSubscriptionMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Please provide the EncryptionKey.. + /// + internal static string NotAllowedErrorDataContainerEncryption { + get { + return ResourceManager.GetString("NotAllowedErrorDataContainerEncryption", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Volume container with name: {0} is not found.. + /// + internal static string NotFoundDataContainerMessage { + get { + return ResourceManager.GetString("NotFoundDataContainerMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No Access Control Record with given name {0} is found!. + /// + internal static string NotFoundMessageACR { + get { + return ResourceManager.GetString("NotFoundMessageACR", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The specified device does not exist.. + /// + internal static string NotFoundMessageDevice { + get { + return ResourceManager.GetString("NotFoundMessageDevice", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The specified resource does not exist.. + /// + internal static string NotFoundMessageResource { + get { + return ResourceManager.GetString("NotFoundMessageResource", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Storage account with the specified name does not exist.. + /// + internal static string NotFoundMessageStorageAccountCredential { + get { + return ResourceManager.GetString("NotFoundMessageStorageAccountCredential", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The specified volume does not exist.. + /// + internal static string NotFoundMessageVirtualDisk { + get { + return ResourceManager.GetString("NotFoundMessageVirtualDisk", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Volume with name: {0} is not found.. + /// + internal static string NotFoundVolumeMessage { + get { + return ResourceManager.GetString("NotFoundVolumeMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Registration key parameter is not passed. Validating whether a registration key is already persisted for this resource!. + /// + internal static string NotProvidedWarningRegistrationKey { + get { + return ResourceManager.GetString("NotProvidedWarningRegistrationKey", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Secret was persisted earlier, but seems to have been corrupted. Please use Select-AzureStorSimpleResource and provide the Registration key once again.. + /// + internal static string PersistedCIKCorrupted { + get { + return ResourceManager.GetString("PersistedCIKCorrupted", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Retrieved secret successfully, but was NULL.. + /// + internal static string PersistedCIKIsNull { + get { + return ResourceManager.GetString("PersistedCIKIsNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Failed to validate persisted secret.. + /// + internal static string PersistedCIKValidationFailed { + get { + return ResourceManager.GetString("PersistedCIKValidationFailed", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Could not persist secret. + /// + internal static string PersistSecretFailed { + get { + return ResourceManager.GetString("PersistSecretFailed", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Registration key is provided. Persisting for later use!. + /// + internal static string ProvidedRegistrationKey { + get { + return ResourceManager.GetString("ProvidedRegistrationKey", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to RecurrenceType cannot be Invalid. + /// + internal static string RecurrenceTypeInvalid { + get { + return ResourceManager.GetString("RecurrenceTypeInvalid", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to RecurrenceValue should be >=0. + /// + internal static string RecurrenceValueLessThanZero { + get { + return ResourceManager.GetString("RecurrenceValueLessThanZero", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Registrtion key not passed - validating that the secrets are already initialized. + /// + internal static string RegistrationKeyNotPassedMessage { + get { + return ResourceManager.GetString("RegistrationKeyNotPassedMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Registration key passed - initializing secrets. + /// + internal static string RegistrationKeyPassedMessage { + get { + return ResourceManager.GetString("RegistrationKeyPassedMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing backup with backupId {0}.... + /// + internal static string RemoveASSDBackupMessage { + get { + return ResourceManager.GetString("RemoveASSDBackupMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing backuppolicy with backuppolicyId {0}.... + /// + internal static string RemoveASSDBackupPolicyMessage { + get { + return ResourceManager.GetString("RemoveASSDBackupPolicyMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the backuppolicy with backuppolicyId{0}?. + /// + internal static string RemoveASSDBackupPolicyWarningMessage { + get { + return ResourceManager.GetString("RemoveASSDBackupPolicyWarningMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the backup with backupId{0}?. + /// + internal static string RemoveASSDBackupWarningMessage { + get { + return ResourceManager.GetString("RemoveASSDBackupWarningMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing access control record.... + /// + internal static string RemoveConfirmationACR { + get { + return ResourceManager.GetString("RemoveConfirmationACR", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing volume container.... + /// + internal static string RemoveConfirmationDataContainer { + get { + return ResourceManager.GetString("RemoveConfirmationDataContainer", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing storage account.... + /// + internal static string RemoveConfirmationSAC { + get { + return ResourceManager.GetString("RemoveConfirmationSAC", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Removing volume.... + /// + internal static string RemoveConfirmationVolume { + get { + return ResourceManager.GetString("RemoveConfirmationVolume", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the access control record?. + /// + internal static string RemoveWarningACR { + get { + return ResourceManager.GetString("RemoveWarningACR", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the volume container?. + /// + internal static string RemoveWarningDataContainer { + get { + return ResourceManager.GetString("RemoveWarningDataContainer", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the storage account?. + /// + internal static string RemoveWarningSAC { + get { + return ResourceManager.GetString("RemoveWarningSAC", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to remove the volume?. + /// + internal static string RemoveWarningVolume { + get { + return ResourceManager.GetString("RemoveWarningVolume", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to You have a resource selected. Resource Name: {0} Id: {1}. + /// + internal static string ResourceContextFound { + get { + return ResourceManager.GetString("ResourceContextFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Initializing resource context. + /// + internal static string ResourceContextInitializeMessage { + get { + return ResourceManager.GetString("ResourceContextInitializeMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Resource Context is not set for your subscription. Please use Select-AzureStorSimpleResource -ResourceName <<name>> to set the resource context.. + /// + internal static string ResourceContextNotSetMessage { + get { + return ResourceManager.GetString("ResourceContextNotSetMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} StorSimple resource{1} found!. + /// + internal static string ResourceGet_StatusMessage { + get { + return ResourceManager.GetString("ResourceGet_StatusMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ResourceId must be specified. + /// + internal static string ResourceIdMissing { + get { + return ResourceManager.GetString("ResourceIdMissing", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to RetentionCount value should be 1 - 64. + /// + internal static string RetentionCountRangeInvalid { + get { + return ResourceManager.GetString("RetentionCountRangeInvalid", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} volume container{1} found!. + /// + internal static string ReturnedCountDataContainerMessage { + get { + return ResourceManager.GetString("ReturnedCountDataContainerMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} volume{1} found for your volume container!. + /// + internal static string ReturnedCountVolumeMessage { + get { + return ResourceManager.GetString("ReturnedCountVolumeMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Storage Access Credential with name {0} found!. + /// + internal static string SACFoundWithName { + get { + return ResourceManager.GetString("SACFoundWithName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} Storage Access Credential{1} found!. + /// + internal static string SACGet_StatusMessage { + get { + return ResourceManager.GetString("SACGet_StatusMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Storage Access Credential with name {0} not found!. + /// + internal static string SACNotFoundWithName { + get { + return ResourceManager.GetString("SACNotFoundWithName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Secrets validation complete. + /// + internal static string SecretsValidationCompleteMessage { + get { + return ResourceManager.GetString("SecretsValidationCompleteMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Parameter Skip cannot be <0. + /// + internal static string SkipParameterInvalidMessage { + get { + return ResourceManager.GetString("SkipParameterInvalidMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Restoring backup with backupId {0}.... + /// + internal static string StartASSDBackupRestoreJobMessage { + get { + return ResourceManager.GetString("StartASSDBackupRestoreJobMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to restore the backup with backupId{0}?. + /// + internal static string StartASSDBackupRestoreJobWarningMessage { + get { + return ResourceManager.GetString("StartASSDBackupRestoreJobWarningMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Provide valid dateTime for StartFrom parameter. + /// + internal static string StartFromDateForBackupNotValid { + get { + return ResourceManager.GetString("StartFromDateForBackupNotValid", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cleaning up objects, retry count: {0}. + /// + internal static string StorageAccountCleanupRetryMessage { + get { + return ResourceManager.GetString("StorageAccountCleanupRetryMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Found storage account with name : {0}. + /// + internal static string StorageAccountFoundMessage { + get { + return ResourceManager.GetString("StorageAccountFoundMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Could not find storage account with name: {0}. + /// + internal static string StorageAccountNotFoundMessage { + get { + return ResourceManager.GetString("StorageAccountNotFoundMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Storage credential verification failed.. + /// + internal static string StorageCredentialVerificationFailureMessage { + get { + return ResourceManager.GetString("StorageCredentialVerificationFailureMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Storage credential verification succeeded.. + /// + internal static string StorageCredentialVerificationSuccessMessage { + get { + return ResourceManager.GetString("StorageCredentialVerificationSuccessMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Your resource has seen selected successfully. To change to another resource please use Select-AzureStorSimpleResource commandlet!. + /// + internal static string SuccessfulResourceSelection { + get { + return ResourceManager.GetString("SuccessfulResourceSelection", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The task created for your {0} operation has completed successfully.. + /// + internal static string SuccessMessageCompleteJob { + get { + return ResourceManager.GetString("SuccessMessageCompleteJob", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Context set successfully for the given resource name.. + /// + internal static string SuccessMessageSetResourceContext { + get { + return ResourceManager.GetString("SuccessMessageSetResourceContext", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The {0} task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId {1} for tracking the task's status. + /// + internal static string SuccessMessageSubmitJob { + get { + return ResourceManager.GetString("SuccessMessageSubmitJob", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The registration key has been validated successfully! . + /// + internal static string ValidationSuccessfulRegistrationKey { + get { + return ResourceManager.GetString("ValidationSuccessfulRegistrationKey", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Web exception encountered with StatusCode: {0}. + /// + internal static string WebExceptionMessage { + get { + return ResourceManager.GetString("WebExceptionMessage", resourceCulture); + } + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/Resources.resx b/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/Resources.resx new file mode 100644 index 000000000000..d3ba92961b90 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/Properties/Resources.resx @@ -0,0 +1,426 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + {0} backup polic{1} found! + + + BackupPolicy with id {0} found! + + + No backuppolicy with name : {0} found in your device: {1} ! + + + The {0} task failed to submit. + + + Please provide the EncryptionKey. + + + No Access Control Record with given name {0} is found! + + + The specified device does not exist. + + + The specified resource does not exist. + + + Storage account with the specified name does not exist. + + + Removing backup with backupId {0}... + + + Removing backuppolicy with backuppolicyId {0}... + + + Are you sure you want to remove the backuppolicy with backuppolicyId{0}? + + + Are you sure you want to remove the backup with backupId{0}? + + + The specified volume does not exist. + + + Removing access control record... + + + Removing volume container... + + + Removing storage account... + + + Removing volume... + + + Are you sure you want to remove the access control record? + + + Are you sure you want to remove the volume container? + + + Are you sure you want to remove the storage account? + + + Are you sure you want to remove the volume? + + + Restoring backup with backupId {0}... + + + Are you sure you want to restore the backup with backupId{0}? + + + Context set successfully for the given resource name. + + + The {0} task is submitted successfully. Please use the command Get-AzureStorSimpleTask -InstanceId {1} for tracking the task's status + + + Specify valid string for BackupId parameter + + + Specify valid Backup object for Backup parameter + + + Specify valid Guid for BackupPolicyId parameter + + + Specify valid BackupPolicy object for BackupPolicy Parameter + + + More backups are available for your query. To access the next page of your result use \"-First {0} -Skip {1}\" in your commandlet + + + More backups are available in the subsequent pages for your query. To access the next page use \"-Skip {0}\" in your commandlet + + + No more backup sets are present for your query! + + + Parameter First cannot be <0 + + + Atleast one BackupSchedule should be present in BackupSchedulesToAdd parameter + + + Provide valid datetime string for From parameter! + + + Provide valid datetime string for To parameter! + + + Atleast one VolumeId should be present in VolumeIdsToAdd parameter + + + Parameter Skip cannot be <0 + + + Provide valid dateTime for StartFrom parameter + + + Call to service failed with error code: {0} + + + The {0} operation failed, please check the task's status for more details. + + + The task created for your {0} operation has completed successfully. + + + {0} backups found! + + + Volume container with name: {0} is found. + + + Volume with name: {0} is found. + + + Volume container with name: {0} is not found. + + + Volume with name: {0} is not found. + + + {0} volume container{1} found! + + + {0} volume{1} found for your volume container! + + + ClientRequestId: {0} + + + Device with device name {0} not found under resource {1} + + + {0} StorSimple device{1} found! + + + The Registration key specified appears to be in an incorrect format. Please verify that the exact key is copied from the portal! + + + {0} Iscsi Connection{1} found! + + + No device found in your currently selected resource : {0}! + + + No device found in your currently selected resource : {0} with id : {1}! + + + No device found in your currently selected resource : {0} with ModelDescription : {1}! + + + No device found in your currently selected resource : {0} with name : {1}! + + + No device found in your currently selected resource : {0} with Type : {1}! + + + No resource found in your subscription! + + + No resource found in your subscription with name : {0}! + + + Registration key parameter is not passed. Validating whether a registration key is already persisted for this resource! + + + Registration key is provided. Persisting for later use! + + + You have a resource selected. Resource Name: {0} Id: {1} + + + {0} StorSimple resource{1} found! + + + Your resource has seen selected successfully. To change to another resource please use Select-AzureStorSimpleResource commandlet! + + + Encryption in progress... + + + Web exception encountered with StatusCode: {0} + + + The registration key has been validated successfully! + + + Invalid input : {0} + + + Storage credential verification failed. + + + Storage credential verification succeeded. + + + Found storage account with name : {0} + + + Could not find storage account with name: {0} + + + Registrtion key not passed - validating that the secrets are already initialized + + + Registration key passed - initializing secrets + + + Initializing resource context + + + Secrets validation complete + + + Cleaning up objects, retry count: {0} + + + Creating StorageAccountCredential inline + + + {0} Access Control Record{1} found! + + + Access Control Record with given name {0} is found! + + + Storage Access Credential with name {0} found! + + + {0} Storage Access Credential{1} found! + + + Storage Access Credential with name {0} not found! + + + BackupType cannot be Invalid + + + RecurrenceType cannot be Invalid + + + RecurrenceValue should be >=0 + + + RetentionCount value should be 1 - 64 + + + BackupPolicyName should not have characters "[]=';" + + + ResourceId must be specified + + + Could not retrieve secret. Please use Select-AzureStorSimpleResource and provide the Registration key once again. + + + Invalid value for Registration Key. CIK could not be retrieved from Registration Key. Please provide the value as such from the portal! + + + Could not find the persisted secret. Please use Select-AzureStorSimpleResource and provide the Registration key once again. + + + Secret was persisted earlier, but seems to have been corrupted. Please use Select-AzureStorSimpleResource and provide the Registration key once again. + + + Retrieved secret successfully, but was NULL. + + + Failed to validate persisted secret. + + + Could not persist secret + + + The device name you have specified is not yet configured fully. Please complete the configuration and retry. + + + No StorSimple device is currently registered with this resource. Please register at least one device to the resource and rerun this command. + + + Resource Context is not set for your subscription. Please use Select-AzureStorSimpleResource -ResourceName <<name>> to set the resource context. + + \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleBackupSetClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleBackupSetClient.cs new file mode 100644 index 000000000000..26e18fe3bcaa --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleBackupSetClient.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Management.StorSimple; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public partial class StorSimpleClient + { + public GetBackupResponse GetAllBackups(string deviceId, string filterType, string isAllSelected, string filterValue, string startDateTime, string endDateTime, + string skip, string top) + { + return this.GetStorSimpleClient() + .Backup.Get(deviceId, filterType, isAllSelected, filterValue, startDateTime, endDateTime, skip, top, + GetCustomRequestHeaders()); + } + + public TaskStatusInfo DeleteBackup(string deviceid, string backupSetId) + { + return GetStorSimpleClient().Backup.Delete(deviceid, backupSetId, GetCustomRequestHeaders()); + } + + public TaskResponse DeleteBackupAsync(string deviceid, string backupSetId) + { + return GetStorSimpleClient().Backup.BeginDeleting(deviceid, backupSetId, GetCustomRequestHeaders()); + } + + public TaskStatusInfo RestoreBackup(string deviceid, RestoreBackupRequest backupRequest) + { + return GetStorSimpleClient().Backup.Restore(deviceid, backupRequest, GetCustomRequestHeaders()); + } + + public TaskResponse RestoreBackupAsync(string deviceid, RestoreBackupRequest backupRequest) + { + return GetStorSimpleClient().Backup.BeginRestoring(deviceid, backupRequest, GetCustomRequestHeaders()); + } + + public TaskStatusInfo DoBackup(string deviceid, string backupPolicyId, BackupNowRequest request) + { + return GetStorSimpleClient().Backup.Create(deviceid, backupPolicyId, request, GetCustomRequestHeaders()); + } + + public TaskResponse DoBackupAsync(string deviceid, string backupPolicyId, BackupNowRequest request) + { + return GetStorSimpleClient().Backup.BeginCreatingBackup(deviceid, backupPolicyId, request, GetCustomRequestHeaders()); + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleClient.cs new file mode 100644 index 000000000000..86a06a776a6e --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleClient.cs @@ -0,0 +1,128 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Net; +using System.IO; +using System.Runtime.Serialization; +using System.Xml; +using System.Net.Security; +using System.Runtime.Caching; +using Hyak.Common; +using Microsoft.Azure.Common.Extensions; +using Microsoft.Azure.Common.Extensions.Models; +using Microsoft.WindowsAzure.Management.Scheduler; +using Microsoft.WindowsAzure.Management.StorSimple; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure.Management.Scheduler.Models; + + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public partial class StorSimpleClient + { + private CloudServiceManagementClient cloudServicesClient; + + public string ClientRequestId; + + private ObjectCache Resourcecache = MemoryCache.Default; + + private CacheItemPolicy ResourceCachetimeoutPolicy = new CacheItemPolicy(); + + public StorSimpleClient(AzureSubscription currentSubscription) + { + // Temp code to be able to test internal env. + ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };//IgnoreCertificateErrorHandler;//delegate { return true; }; + + this.cloudServicesClient = AzureSession.ClientFactory.CreateClient(currentSubscription, AzureEnvironment.Endpoint.ServiceManagement); + + ResourceCachetimeoutPolicy.AbsoluteExpiration = DateTimeOffset.Now.AddHours(1.0d); + } + + public CloudServiceListResponse GetAzureCloudServicesSyncInt() + { + return this.cloudServicesClient.CloudServices.List(); + } + + private StorSimpleManagementClient GetStorSimpleClient() + { + var storSimpleClient = + AzureSession.ClientFactory.CreateCustomClient( + StorSimpleContext.CloudServiceName, + StorSimpleContext.ResourceName, StorSimpleContext.ResourceId, + StorSimpleContext.ResourceProviderNameSpace, StorSimpleContext.StampId, + this.cloudServicesClient.Credentials, + AzureSession.CurrentContext.Environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ServiceManagement)); + + if (storSimpleClient == null) + { + throw new InvalidOperationException(); + } + + return storSimpleClient; + + } + + public void ThrowCloudExceptionDetails(CloudException cloudException) + { + Error error = null; + try + { + using (Stream stream = new MemoryStream()) + { + byte[] data = System.Text.Encoding.UTF8.GetBytes(cloudException.Error.Message); + stream.Write(data, 0, data.Length); + stream.Position = 0; + + var deserializer = new DataContractSerializer(typeof(Error)); + error = (Error)deserializer.ReadObject(stream); + } + } + catch (XmlException) + { + throw new XmlException(cloudException.Error.Message); + } + catch (SerializationException) + { + throw new SerializationException(cloudException.Error.Message); + } + + throw new InvalidOperationException( + string.Format(error.Message,"\n",error.HttpCode,"\n",error.ExtendedCode)); + } + + private CustomRequestHeaders GetCustomRequestHeaders() + { + var hdrs = new CustomRequestHeaders() + { + // ClientRequestId is a unique ID for every request to StorSimple . + // It is useful when diagnosing failures in API calls. + ClientRequestId = this.ClientRequestId, + Language = "en-US" + }; + + return hdrs; + } + + private static bool IgnoreCertificateErrorHandler + (object sender, + System.Security.Cryptography.X509Certificates.X509Certificate certificate, + System.Security.Cryptography.X509Certificates.X509Chain chain, + SslPolicyErrors sslPolicyErrors) + { + return true; + } + + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleContextClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleContextClient.cs new file mode 100644 index 000000000000..90d792620f60 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleContextClient.cs @@ -0,0 +1,166 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Linq; +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.StorSimple.Encryption; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.Scheduler; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public partial class StorSimpleClient + { + + public IEnumerable GetAllResources() + { + var services = cloudServicesClient.CloudServices.List(); + var toReturn = new List(); + + + foreach (var service in services) + { + + if (service.Resources.Count == 0) + { + continue; + } + foreach (var resource in service.Resources) + { + if (!(resource.Type.Equals("CiSVault", StringComparison.CurrentCultureIgnoreCase))) + { + continue; + } + try + { + var resCredentials = new ResourceCredentials + { + CloudServiceName = service.Name, + ResourceType = resource.Type, + BackendStampId = resource.OutputItems["BackendStampId"], + ResourceId = resource.OutputItems["ResourceId"], + ResourceName = resource.Name, + ResourceNameSpace = resource.Namespace, + StampId = resource.OutputItems["StampId"], + ResourceState = resource.State + }; + + toReturn.Add(resCredentials); + } + catch (Exception) + { + } + + } + + } + Resourcecache.Add("resourceObject", toReturn, ResourceCachetimeoutPolicy); + return toReturn; + } + + public ResourceCredentials GetResourceDetails(string resourceName) + { + var resCredList = GetAllResources(); + return + resCredList.FirstOrDefault( + resCred => resCred.ResourceName.Equals(resourceName, StringComparison.CurrentCultureIgnoreCase)); + } + + public void SetResourceContext(ResourceCredentials resCred) + { + if (resCred == null) + { + return; + } + + StorSimpleContext.ResourceId = resCred.ResourceId; + StorSimpleContext.StampId = resCred.BackendStampId; + StorSimpleContext.CloudServiceName = resCred.CloudServiceName; + StorSimpleContext.ResourceType = resCred.ResourceType; + StorSimpleContext.ResourceName = resCred.ResourceName; + StorSimpleContext.ResourceProviderNameSpace = resCred.ResourceNameSpace; + StorSimpleContext.KeyManager = new StorSimpleKeyManager(resCred.ResourceId); + } + + public void ResetResourceContext() + { + StorSimpleContext.ResourceId = null; + StorSimpleContext.StampId = null; + StorSimpleContext.CloudServiceName = null; + StorSimpleContext.ResourceType = null; + StorSimpleContext.ResourceName = null; + StorSimpleContext.ResourceProviderNameSpace = null; + StorSimpleContext.KeyManager = null; + } + + public StorSimpleResourceContext GetResourceContext() + { + if (string.IsNullOrEmpty(StorSimpleContext.ResourceId) + || string.IsNullOrEmpty(StorSimpleContext.ResourceName) + || string.IsNullOrEmpty(StorSimpleContext.ResourceType)) + return null; + else + { + return new StorSimpleResourceContext(StorSimpleContext.ResourceId, StorSimpleContext.ResourceName, + StorSimpleContext.StampId, StorSimpleContext.CloudServiceName, StorSimpleContext.ResourceProviderNameSpace, + StorSimpleContext.ResourceType, StorSimpleContext.KeyManager); + } + } + + /// + /// The CIK has to be parsed from the registration key + /// + /// + public string ParseCIKFromRegistrationKey(string registrationKey) + { + try + { + string[] parts = registrationKey.Split(new char[] { ':' }); + return parts[2].Split(new char[] { '#' })[0]; + } + catch (Exception ex) + { + throw new Exception(Resources.IncorrectFormatInRegistrationKey, ex); + } + } + } + + public class StorSimpleResourceContext + { + public string ResourceId { get; set; } + public string StampId { get; set; } + public string CloudServiceName { get; set; } + public string ResourceProviderNameSpace { get; set; } + public string ResourceType { get; set; } + public string ResourceName { get; set; } + public StorSimpleKeyManager StorSimpleKeyManager { get; set; } + + public StorSimpleResourceContext(string resourceId, string resourceName, string stampId, + string cloudServiceName, string resourceProviderNameSpace, string resourceType, StorSimpleKeyManager keyManager) + { + this.ResourceId = resourceId; + this.ResourceName = resourceName; + this.ResourceType = resourceType; + this.ResourceProviderNameSpace = resourceProviderNameSpace; + this.StampId = stampId; + this.CloudServiceName = cloudServiceName; + this.StorSimpleKeyManager = keyManager; + } + + + } +} + + diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleDCClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleDCClient.cs new file mode 100644 index 000000000000..289f1c623ada --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleDCClient.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Management.StorSimple; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public partial class StorSimpleClient + { + public DataContainerListResponse GetAllDataContainers(string deviceId) + { + return this.GetStorSimpleClient().DataContainer.List(deviceId, this.GetCustomRequestHeaders()); + } + + public TaskStatusInfo GetTaskStatus(string taskId) + { + return GetStorSimpleClient().GetOperationStatus(taskId); + } + public TaskStatusInfo CreateDataContainer(string deviceId,DataContainerRequest dc) + { + return GetStorSimpleClient().DataContainer.Create(deviceId, dc, GetCustomRequestHeaders()); + + } + + public TaskResponse CreateDataContainerAsync(string deviceId, DataContainerRequest dc) + { + return GetStorSimpleClient().DataContainer.BeginCreating(deviceId, dc, GetCustomRequestHeaders()); + } + + + public DataContainerGetResponse GetDataContainer(string deviceId, string Name) + { + return GetStorSimpleClient().DataContainer.Get(deviceId, Name, GetCustomRequestHeaders()); + } + + public TaskResponse DeleteDataContainerAsync(string deviceid, string dcid) + { + return GetStorSimpleClient().DataContainer.BeginDeleting(deviceid, dcid, GetCustomRequestHeaders()); + } + + public TaskStatusInfo DeleteDataContainer(string deviceid, string dcid) + { + return GetStorSimpleClient().DataContainer.Delete(deviceid, dcid, GetCustomRequestHeaders()); + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleDevicesClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleDevicesClient.cs new file mode 100644 index 000000000000..544e010a8c50 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleDevicesClient.cs @@ -0,0 +1,57 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.WindowsAzure.Management.StorSimple; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public partial class StorSimpleClient + { + public IEnumerable GetAllDevices() + { + return this.GetStorSimpleClient().Devices.List(this.GetCustomRequestHeaders()); + } + + public DeviceDetails GetDeviceDetails(string deviceId) + { + var deviceDetailsResponse = this.GetStorSimpleClient().DeviceDetails.Get(deviceId, this.GetCustomRequestHeaders()); + if (deviceDetailsResponse == null) + { + return null; + } + return deviceDetailsResponse.DeviceDetails; + } + + public string GetDeviceId(string deviceToUse) + { + if (deviceToUse == null) throw new ArgumentNullException("deviceToUse"); + var deviceInfos = GetAllDevices(); + return (from deviceInfo in deviceInfos where deviceInfo.FriendlyName.Equals(deviceToUse, StringComparison.InvariantCultureIgnoreCase) select deviceInfo.DeviceId).FirstOrDefault(); + } + + public List GetAllIscsiConnections(string deviceId) + { + var iscsiConnectionResponse = GetStorSimpleClient().IscsiConnection.Get(deviceId, GetCustomRequestHeaders()); + if (iscsiConnectionResponse == null || iscsiConnectionResponse.IscsiConnections == null) + { + return null; + } + return iscsiConnectionResponse.IscsiConnections.ToList(); + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleServiceConfigClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleServiceConfigClient.cs new file mode 100644 index 000000000000..f98557633651 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleServiceConfigClient.cs @@ -0,0 +1,53 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using Microsoft.WindowsAzure.Management.StorSimple; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public partial class StorSimpleClient + { + public TaskStatusInfo ConfigureService(ServiceConfiguration serviceConfig) + { + return GetStorSimpleClient().ServiceConfig.Create(serviceConfig, GetCustomRequestHeaders()); + } + + public TaskResponse ConfigureServiceAsync(ServiceConfiguration serviceConfig) + { + return GetStorSimpleClient().ServiceConfig.BeginCreating(serviceConfig, GetCustomRequestHeaders()); + } + + public IList GetAllAccessControlRecords() + { + var sc = GetStorSimpleClient().ServiceConfig.Get(GetCustomRequestHeaders()); + if (sc == null || sc.AcrChangeList == null) + { + return null; + } + return sc.AcrChangeList.Updated; + } + + public IList GetAllStorageAccountCredentials() + { + var sc = GetStorSimpleClient().ServiceConfig.Get(GetCustomRequestHeaders()); + if (sc == null || sc.CredentialChangeList == null) + { + return null; + } + return sc.CredentialChangeList.Updated; + } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleVolumeClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleVolumeClient.cs new file mode 100644 index 000000000000..ccb4e20763f1 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StorSimpleVolumeClient.cs @@ -0,0 +1,60 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.WindowsAzure.Management.StorSimple; +using Microsoft.WindowsAzure.Management.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public partial class StorSimpleClient + { + public VirtualDiskListResponse GetAllVolumesFordataContainer(string deviceid,string datacontainerid) + { + return GetStorSimpleClient().VirtualDisk.List(deviceid, datacontainerid, GetCustomRequestHeaders()); + } + + public VirtualDiskGetResponse GetVolumeByName(string deviceid, string diskName) + { + return GetStorSimpleClient().VirtualDisk.GetByName(deviceid, diskName, GetCustomRequestHeaders()); + } + + public TaskStatusInfo CreateVolume(string deviceid, VirtualDiskRequest diskDetails) + { + return GetStorSimpleClient().VirtualDisk.Create(deviceid, diskDetails, GetCustomRequestHeaders()); + } + + public GuidTaskResponse CreateVolumeAsync(string deviceid, VirtualDiskRequest diskDetails) + { + return GetStorSimpleClient().VirtualDisk.BeginCreating(deviceid, diskDetails, GetCustomRequestHeaders()); + } + + public TaskStatusInfo RemoveVolume(string deviceid, string diskid) + { + return GetStorSimpleClient().VirtualDisk.Delete(deviceid, diskid, GetCustomRequestHeaders()); + } + public GuidTaskResponse RemoveVolumeAsync(string deviceid, string diskid) + { + return GetStorSimpleClient().VirtualDisk.BeginDeleting(deviceid, diskid, GetCustomRequestHeaders()); + } + + public TaskStatusInfo UpdateVolume(string deviceid, string diskid, VirtualDisk diskDetails) + { + return GetStorSimpleClient().VirtualDisk.Update(deviceid, diskid, diskDetails, GetCustomRequestHeaders()); + } + public GuidTaskResponse UpdateVolumeAsync(string deviceid, string diskid, VirtualDisk diskDetails) + { + return GetStorSimpleClient().VirtualDisk.BeginUpdating(deviceid, diskid, diskDetails,GetCustomRequestHeaders()); + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StoreSimpleBackupPolicyClient.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StoreSimpleBackupPolicyClient.cs new file mode 100644 index 000000000000..fdfb891af3d4 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StoreSimpleBackupPolicyClient.cs @@ -0,0 +1,165 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System.Collections.Generic; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using System; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public partial class StorSimpleClient + { + public BackupPolicyListResponse GetAllBackupPolicies(string deviceId) + { + var backupPolicyList = this.GetStorSimpleClient().BackupPolicy.List(deviceId, GetCustomRequestHeaders()); + backupPolicyList.BackupPolicies = CorrectLastBackupForNewPolicy(backupPolicyList.BackupPolicies); + return backupPolicyList; + } + + public GetBackupPolicyDetailsResponse GetBackupPolicyByName(string deviceId, string backupPolicyName) + { + var backupPolicyDetail = this.GetStorSimpleClient().BackupPolicy.GetBackupPolicyDetailsByName(deviceId, backupPolicyName, GetCustomRequestHeaders()); + backupPolicyDetail.BackupPolicyDetails = CorrectLastBackupForNewPolicyDetail(backupPolicyDetail.BackupPolicyDetails); + return backupPolicyDetail; + } + + public TaskStatusInfo DeleteBackupPolicy(string deviceid, string backupPolicyId) + { + return GetStorSimpleClient().BackupPolicy.Delete(deviceid, backupPolicyId, GetCustomRequestHeaders()); + } + + public TaskResponse DeleteBackupPolicyAsync(string deviceid, string backupPolicyId) + { + return GetStorSimpleClient().BackupPolicy.BeginDeleting(deviceid, backupPolicyId, GetCustomRequestHeaders()); + } + + public TaskStatusInfo CreateBackupPolicy(string deviceId, NewBackupPolicyConfig config) + { + return GetStorSimpleClient().BackupPolicy.Create(deviceId, config, GetCustomRequestHeaders()); + } + + public TaskResponse CreateBackupPolicyAsync(string deviceId, NewBackupPolicyConfig config) + { + return GetStorSimpleClient().BackupPolicy.BeginCreatingBackupPolicy(deviceId, config, GetCustomRequestHeaders()); + } + + public TaskStatusInfo UpdateBackupPolicy(string deviceId, string policyId, UpdateBackupPolicyConfig updatepolicyConfig) + { + return GetStorSimpleClient().BackupPolicy.Update(deviceId, policyId, updatepolicyConfig, GetCustomRequestHeaders()); + } + + public TaskResponse UpdateBackupPolicyAsync(string deviceId, string policyId, UpdateBackupPolicyConfig updatepolicyConfig) + { + return GetStorSimpleClient().BackupPolicy.BeginUpdatingBackupPolicy(deviceId, policyId, updatepolicyConfig, GetCustomRequestHeaders()); + } + + /// + /// for a new backuppolicy for which no backup has yet been taken,service returns last backup time as 1/1/2010 which is misleading + /// we are setting it to null + /// + /// + /// + private IList CorrectLastBackupForNewPolicy(IList backupPolicyList) + { + if (backupPolicyList != null) + { + for (int i = 0; i < backupPolicyList.Count; ++i) + { + if (backupPolicyList[i].LastBackup.Value.Year == 2010 + && backupPolicyList[i].LastBackup.Value.Month == 1 + && backupPolicyList[i].LastBackup.Value.Day == 1) + { + //this means that for this policy no backup has yet been taken + //so the service returns 1/1/2010 which is incorrect. hence we are correcting it here + backupPolicyList[i].LastBackup = null; + } + } + } + return backupPolicyList; + } + + /// + /// for a new backuppolicy for which no backup has yet been taken,service returns last backup time as 1/1/2010 which is misleading + /// we are setting it to null + /// + /// + /// + private BackupPolicyDetails CorrectLastBackupForNewPolicyDetail(BackupPolicyDetails backupPolicyDetail) + { + if (backupPolicyDetail != null && backupPolicyDetail.LastBackup != null) + { + if (backupPolicyDetail.LastBackup.Value.Year == 2010 + && backupPolicyDetail.LastBackup.Value.Month == 1 + && backupPolicyDetail.LastBackup.Value.Day == 1) + { + //this means that for this policy no backup has yet been taken + //so the service returns 1/1/2010 which is incorrect. hence we are correcting it here + backupPolicyDetail.LastBackup = null; + } + + } + return backupPolicyDetail; + } + + public void ValidateBackupScheduleBase(BackupScheduleBase newScheduleObject) + { + newScheduleObject.StartTime = GetValidStartTime(newScheduleObject.StartTime); + ValidateRetentionCount(newScheduleObject.RetentionCount); + ValidateRecurrenceValue(newScheduleObject.Recurrence.RecurrenceValue); + } + + public void ValidateBackupScheduleUpdateRequest(BackupScheduleUpdateRequest updateScheduleObject) + { + updateScheduleObject.StartTime = GetValidStartTime(updateScheduleObject.StartTime); + ValidateRetentionCount(updateScheduleObject.RetentionCount); + ValidateRecurrenceValue(updateScheduleObject.Recurrence.RecurrenceValue); + } + + private string GetValidStartTime(string startTime) + { + DateTime StartFromDt; + if (!string.IsNullOrEmpty(startTime)) + { + bool dateTimeValid = DateTime.TryParse(startTime, out StartFromDt); + + if (!dateTimeValid) + { + throw new ArgumentException(Resources.StartFromDateForBackupNotValid); + } + } + else + StartFromDt = DateTime.Now; + + return StartFromDt.ToString("yyyy-MM-ddTHH:mm:sszzz"); + } + + private void ValidateRetentionCount(long retentionCount) + { + if (retentionCount < 1 || retentionCount > 64) + { + throw new ArgumentException(Resources.RetentionCountRangeInvalid); + } + } + + private void ValidateRecurrenceValue(int recurrenceValue) + { + if (recurrenceValue <= 0) + { + throw new ArgumentException(Resources.RecurrenceValueLessThanZero); + } + } + } +} diff --git a/src/Common/Azure.Common.Extensions/Models/AzureEnvironment.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StoreSimpleCryptKeysClient.cs similarity index 67% rename from src/Common/Azure.Common.Extensions/Models/AzureEnvironment.cs rename to src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StoreSimpleCryptKeysClient.cs index 53d81ea10856..4c4daac4a16f 100644 --- a/src/Common/Azure.Common.Extensions/Models/AzureEnvironment.cs +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/ServiceClients/StoreSimpleCryptKeysClient.cs @@ -12,19 +12,16 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System.Collections.Generic; +using Microsoft.WindowsAzure.Management.StorSimple; +using Microsoft.WindowsAzure.Management.StorSimple.Models; -namespace Microsoft.Azure.Common.Extensions.Models +namespace Microsoft.WindowsAzure.Commands.StorSimple { - public partial class AzureEnvironment + public partial class StorSimpleClient { - public AzureEnvironment() + public GetResourceEncryptionKeyResponse GetResourceEncryptionKey() { - Endpoints = new Dictionary(); + return this.GetStorSimpleClient().ResourceEncryptionKeys.Get(GetCustomRequestHeaders()); } - - public string Name { get; set; } - - public Dictionary Endpoints { get; set; } } } diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletBase.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletBase.cs new file mode 100644 index 000000000000..b3d99c159e60 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletBase.cs @@ -0,0 +1,384 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Linq; +using System.Threading; +using Hyak.Common; +using Microsoft.Azure; +using System.Xml.Linq; +using Microsoft.WindowsAzure.Commands.StorSimple.Encryption; +using Microsoft.WindowsAzure.Commands.StorSimple.Properties; +using Microsoft.WindowsAzure.Management.StorSimple.Models; +using Microsoft.WindowsAzure.Commands.Utilities.Common; +using System.Net; +using System.Management.Automation; +using Microsoft.WindowsAzure.Commands.StorSimple.Models; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public class StorSimpleCmdletBase : AzurePSCmdlet + { + //this property will determine whether before running the actual commandlet logic, should resource selection be verified + protected bool verifyResourceBeforeCmdletExecute; + + /// + /// default constructor for most commandlets. In this case, Resource check will be verified + /// + public StorSimpleCmdletBase() : this(true) { } + + /// + /// constructor variant if you want to suppress the resource check for your commandlet + /// + /// + public StorSimpleCmdletBase(bool performResourceCheck):base() + { + verifyResourceBeforeCmdletExecute = performResourceCheck; + } + + private StorSimpleClient storSimpleClient; + + internal StorSimpleClient StorSimpleClient + { + get + { + if (this.storSimpleClient == null) + { + this.storSimpleClient = new StorSimpleClient(CurrentContext.Subscription); + } + storSimpleClient.ClientRequestId = Guid.NewGuid().ToString("D") + "_PS"; + WriteVerbose(string.Format(Resources.ClientRequestIdMessage, storSimpleClient.ClientRequestId)); + return this.storSimpleClient; + } + } + + internal virtual void HandleAsyncTaskResponse(AzureOperationResponse opResponse, string operationName) + { + string msg = string.Empty; + + if (opResponse.StatusCode != HttpStatusCode.Accepted && opResponse.StatusCode != HttpStatusCode.OK) + { + msg = string.Format(Resources.FailureMessageSubmitJob, operationName); + } + + else + { + if (opResponse.GetType().Equals(typeof(TaskResponse))) + { + var taskResponse = opResponse as TaskResponse; + msg = string.Format(Resources.SuccessMessageSubmitJob, operationName, taskResponse.TaskId); + WriteObject(taskResponse.TaskId); + } + + else if (opResponse.GetType().Equals(typeof(GuidTaskResponse))) + { + var guidTaskResponse = opResponse as GuidTaskResponse; + msg = string.Format(Resources.SuccessMessageSubmitJob, operationName, guidTaskResponse.TaskId); + WriteObject(guidTaskResponse.TaskId); + } + } + + WriteVerbose(msg); + } + + internal virtual void HandleSyncTaskResponse(TaskStatusInfo taskStatus, string operationName) + { + string msg = string.Empty; + TaskReport taskReport = new TaskReport(taskStatus); + + if (taskStatus.AsyncTaskAggregatedResult != AsyncTaskAggregatedResult.Succeeded) + { + msg = string.Format(Resources.FailureMessageCompleteJob, operationName); + WriteObject(taskReport); + } + + else + { + msg = string.Format(Resources.SuccessMessageCompleteJob, operationName); + WriteObject(taskReport); + } + + WriteVerbose(msg); + } + + private static void StripNamespaces(XDocument doc) + { + var elements = doc.Descendants(); + elements.Attributes().Where(attr => attr.IsNamespaceDeclaration).Remove(); + foreach (var element in elements) + { + element.Name = element.Name.LocalName; + } + } + + internal virtual void HandleException(Exception exception) + { + ErrorRecord errorRecord = null; + var ex = exception; + do + { + Type exType = ex.GetType(); + if(exType == typeof(CloudException)) + { + var cloudEx = ex as CloudException; + if (cloudEx == null) + break; + var response = cloudEx.Response; + try + { + XDocument xDoc = XDocument.Parse(response.Content); + StripNamespaces(xDoc); + string cloudErrorCode = xDoc.Descendants("ErrorCode").FirstOrDefault().Value; + WriteVerbose(string.Format(Resources.CloudExceptionMessage, cloudErrorCode)); + } + catch (Exception) + { + + } + + errorRecord = new ErrorRecord(cloudEx, string.Empty, ErrorCategory.InvalidOperation, null); + break; + } + else if(exType == typeof(WebException)) + { + var webEx = ex as WebException; + if (webEx == null) + break; + try + { + HttpWebResponse response = webEx.Response as HttpWebResponse; + WriteVerbose(string.Format(Resources.WebExceptionMessage, response.StatusCode)); + } + catch (Exception) + { + + } + errorRecord = new ErrorRecord(webEx, string.Empty, ErrorCategory.ConnectionError, null); + break; + } + else if (exType == typeof (FormatException)) + { + var formEx = ex as FormatException; + if (formEx == null) + break; + WriteVerbose(string.Format(Resources.InvalidInputMessage, ex.Message)); + errorRecord = new ErrorRecord(formEx, string.Empty, ErrorCategory.InvalidData, null); + } + else if (exType == typeof(NullReferenceException)) + { + var nullEx = ex as NullReferenceException; + if (nullEx == null) + break; + WriteVerbose(string.Format(Resources.InvalidInputMessage, ex.Message)); + errorRecord = new ErrorRecord(nullEx, string.Empty, ErrorCategory.InvalidData, null); + break; + } + else if (exType == typeof(ArgumentNullException)) + { + var argEx = ex as ArgumentNullException; + if (argEx == null) + break; + WriteVerbose(string.Format(Resources.InvalidInputMessage, ex.Message)); + errorRecord = new ErrorRecord(argEx, string.Empty, ErrorCategory.InvalidData, null); + break; + } + ex = ex.InnerException; + } while (ex != null); + + if(errorRecord == null) + { + errorRecord = new ErrorRecord(exception, string.Empty, ErrorCategory.NotSpecified, null); + } + + WriteError(errorRecord); + } + + protected override void BeginProcessing() + { + base.BeginProcessing(); + if(verifyResourceBeforeCmdletExecute) + VerifyResourceContext(); + } + /// + /// this method verifies that a resource has been selected before this commandlet is executed + /// + private void VerifyResourceContext() + { + if (!CheckResourceContextPresent()) + { + throw GetGenericException(Resources.ResourceContextNotSetMessage, null); + } + } + + private bool CheckResourceContextPresent() + { + var resourceContext = StorSimpleClient.GetResourceContext(); + if (resourceContext == null + || string.IsNullOrEmpty(resourceContext.ResourceId) + || string.IsNullOrEmpty(resourceContext.ResourceName)) + { + return false; + } + return true; + } + + internal bool ValidStorageAccountCred(string storageAccountName, string storageAccountKey, string endpoint) + { + using (System.Management.Automation.PowerShell ps = System.Management.Automation.PowerShell.Create()) + { + bool valid = true; + Random rnd = new Random(); + string testContainerName = string.Format("storsimplesdkvalidation{0}", rnd.Next()); + //create a storage container and then delete it + string validateScript = string.Format( + @"$context = New-AzureStorageContext -StorageAccountName {0} -StorageAccountKey {1} -Endpoint {2};" + + @"New-AzureStorageContainer -Name {3} -Context $context;" + + @"Remove-AzureStorageContainer -Name {3} -Context $context -Force;", + storageAccountName, storageAccountKey, endpoint, testContainerName); + ps.AddScript(validateScript); + ps.Invoke(); + if (ps.HadErrors) + { + var exception = ps.Streams.Error[0].Exception; + string getScript = string.Format( + @"$context = New-AzureStorageContext -StorageAccountName {0} -StorageAccountKey {1};" + + @"Get-AzureStorageContainer -Name {2} -Context $context;", + storageAccountName, storageAccountKey, testContainerName); + ps.AddScript(getScript); + var result = ps.Invoke(); + if (result != null && result.Count > 0) + { + //storage container successfully created and still exists, retry deleting it + int retryCount = 1; + string removeScript = string.Format( + @"$context = New-AzureStorageContext -StorageAccountName {0} -StorageAccountKey {1};" + + @"Remove-AzureStorageContainer -Name {2} -Context $context -Force;", + storageAccountName, storageAccountKey, testContainerName); + do + { + WriteVerbose(string.Format(Resources.StorageAccountCleanupRetryMessage, retryCount)); + ps.AddScript(removeScript); + ps.Invoke(); + Thread.Sleep(retryCount * 1000); + ps.AddScript(getScript); + result = ps.Invoke(); + } while (result != null && result.Count > 0 && ++retryCount <= 5); + } + else + { + valid = false; + HandleException(exception); + } + } + return valid; + } + } + + + internal string GetStorageAccountLocation(string storageAccountName, out bool exist) + { + using (System.Management.Automation.PowerShell ps = System.Management.Automation.PowerShell.Create()) + { + string location = null; + exist = false; + + string script = string.Format(@"Get-AzureStorageAccount -StorageAccountName {0}", storageAccountName); + ps.AddScript(script); + var result = ps.Invoke(); + + if (ps.HadErrors) + { + HandleException(ps.Streams.Error[0].Exception); + WriteVerbose(string.Format(Resources.StorageAccountNotFoundMessage, storageAccountName)); + } + + if (result != null && result.Count > 0) + { + exist = true; + WriteVerbose(string.Format(Resources.StorageAccountFoundMessage, storageAccountName)); + script = string.Format(@"Get-AzureStorageAccount -StorageAccountName {0}" + + @"| Select-Object -ExpandProperty Location", storageAccountName); + ps.AddScript(script); + result = ps.Invoke(); + if (ps.HadErrors) + { + HandleException(ps.Streams.Error[0].Exception); + } + if (result.Count > 0) + { + location = result[0].ToString(); + } + } + return location; + } + } + + internal bool ValidateAndEncryptStorageCred(string name, string key, string endpoint, out string encryptedKey, out string thumbprint) + { + StorSimpleCryptoManager storSimpleCryptoManager = new StorSimpleCryptoManager(StorSimpleClient); + thumbprint = storSimpleCryptoManager.GetSecretsEncryptionThumbprint(); + encryptedKey = null; + if (!string.IsNullOrEmpty(key)) + { + //validate storage account credentials + if (!ValidStorageAccountCred(name, key, endpoint)) + { + WriteVerbose(Resources.StorageCredentialVerificationFailureMessage); + return false; + } + WriteVerbose(Resources.StorageCredentialVerificationSuccessMessage); + WriteVerbose(Resources.EncryptionInProgressMessage); + storSimpleCryptoManager.EncryptSecretWithRakPub(key, out encryptedKey); + } + return true; + } + + /// + /// this method verifies that the devicename parameter specified is completely configured + /// no operation should be allowed to perform on a non-configured device + /// + public void VerifyDeviceConfigurationCompleteForDevice(string deviceId) + { + DeviceDetails details = storSimpleClient.GetDeviceDetails(deviceId); + bool data0Configured = false; + + if(details.NetInterfaceList!=null) + { + NetInterface data0 = details.NetInterfaceList.Where(x => x.InterfaceId == NetInterfaceId.Data0).ToList().First(); + if (data0 != null + && data0.IsEnabled + && data0.NicIPv4Settings != null + && !string.IsNullOrEmpty(data0.NicIPv4Settings.Controller0IPv4Address)) + data0Configured = true; + } + if (!data0Configured) + throw GetGenericException(Resources.DeviceNotConfiguredMessage, null); + } + + internal string GetHostnameFromEndpoint(string endpoint) + { + return string.Format("blob.{0}", endpoint); + } + + internal string GetEndpointFromHostname(string hostname) + { + return hostname.Substring(hostname.IndexOf('.') + 1); + } + + internal Exception GetGenericException(string exceptionMessage, Exception innerException) + { + return new Exception(exceptionMessage, innerException); + } + } +} \ No newline at end of file diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletHelpMessage.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletHelpMessage.cs new file mode 100644 index 000000000000..615dfa8077d4 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletHelpMessage.cs @@ -0,0 +1,83 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + internal static class StorSimpleCmdletHelpMessage + { + public const string HelpMessageACRName = "The access control record name."; + public const string HelpMessageACRObject = "The access control record object."; + public const string HelpMessageDataContainerBandwidth = "The data container bandwidth rate."; + public const string HelpMessageDataContainerEncryptionEnabled = "Flag to encrypt the data container."; + public const string HelpMessageDataContainerEncryptionkey = "The encryption key for the data container."; + public const string HelpMessageDataContainerId = "The volume container identifier."; + public const string HelpMessageDataContainerName = "The volume container name."; + public const string HelpMessageDataContainerObject = "The volume container object."; + public const string HelpMessageDeviceConfigRequired = "Return Configuration details of the device."; + public const string HelpMessageDeviceId = "The device identifier."; + public const string HelpMessageDeviceModel = "The device model."; + public const string HelpMessageDeviceName = "Name of the StorSimple device on which the commandlet is to be run"; + public const string HelpMessageDeviceType = "The device type."; + public const string HelpMessageForce = "User confirmation is not required."; + public const string HelpMessageIQNforACR = "The iSCSI Qualified Name (IQN)."; + public const string HelpMessageTaskId = "The task identifier."; + public const string HelpMessageSACObject = "The storage account credential object."; + public const string HelpMessageStorageAccountKey = "The storage account key."; + public const string HelpMessageStorageAccountName = "The storage account name."; + public const string HelpMessageUseSSL = "Flag to use SSL."; + public const string HelpMessageEndpoint = "Azure storage endpoint."; + public const string HelpMessageVolumeAcrList = "List of access control records."; + public const string HelpMessageVolumeAppType = "The application type of the volume."; + public const string HelpMessageVolumeDefaultBackup = "Flag to enable default backup."; + public const string HelpMessageVolumeId = "The volume identifier."; + public const string HelpMessageVolumeMonitoring = "Flag to enable monitoring."; + public const string HelpMessageVolumeName = "The volume name."; + public const string HelpMessageVolumeOnline = "Is the volume online"; + public const string HelpMessageVolumeSize = "The size of volume in bytes."; + public const string HelpMessageWaitTillComplete = "Wait till the async operation completes."; + public const string HelpMessageBackupPolicyName = "Name of the Backup policy that you wish to retrieve. Skip this parameter to get all policies"; + public const string HelpMessageBackupIdToDelete = "InstanceId of the Backup that needs to be deleted"; + public const string HelpMessageBackupIdToRestore = "InstanceId of the Backup that needs to be restored"; + public const string HelpMessagesnapshotIdToRestore = "InstanceId of the Snapshot that needs to be restored"; + public const string HelpMessageBackupPolicyIdToDelete = "InstanceId of the BackupPolicy that needs to be deleted"; + public const string HelpMessageBackupPolicyToDelete = "The BackupPolicyDetails object that needs to be deleted"; + public const string HelpMessageBackupTypeDesc = "Enter LocalSnapshot or CloudSnapshot"; + public const string HelpMessageRecurrenceTypeDesc = "Enter \"Minutes or Hourly or Daily or Weekly\""; + public const string HelpMessageRecurrenceValueDesc = "How often do you want a backup to be taken? Enter a numerical value"; + public const string HelpMessageRetentionCountDesc = "Number of days the backup should be retained before deleting"; + public const string HelpMessageBackupStartFromDesc = "Enter date from which you want to start taking backups. Default is now"; + public const string HelpMessageBackupEnabledDesc = "Set this parameter to false if you want to this backupschedule to be disabled"; + public const string HelpMessageNewBackupPolicyName = "The new name of the backup policy."; + public const string HelpMessageBackupsToAddList = "List of BackupScheduleBase objects to be added to the policy"; + public const string HelpMessageVolumeIdsToAddList = "List of VolumeIds to be added"; + public const string HelpMessageBackupPolicyId = "InstanceId of the backupPolicy which created the backups"; + public const string HelpMessageVolumeIdForBackup = "InstanceId of the volume in which backups exist"; + public const string HelpMessageBackupPolicyDetailsObject = "Provide the BackupPolicyDetails object. The InstanceId of this object will be used as a filter for backups"; + public const string HelpMessageVolumeObject = "Provide the VirtualDisk object. The InstanceId of this object will be used as a filter for backups"; + public const string HelpMessageStartFrom = "The start date time for filtering backups"; + public const string HelpMessageEndTime = "The end date time for filtering backups"; + public const string HelpMessageFirstDesc = "Gets only the specified number of objects. Enter the number of objects to get"; + public const string HelpMessageSkipDesc = "Ignores the specified number of objects and then gets the remaining objects. Enter the number of objects to skip"; + public const string HelpMessageBackupPolicyIdForCreate = "Id of the backupPolicy which will be used to create backup"; + public const string HelpMessageBackupScheduleId = "Enter the InstanceId of the BackupSchedule object that you wish to update"; + public const string HelpMessageBackupPolicyIdToUpdate = "InstanceId of the backupPolicy which you are trying to update"; + public const string HelpMessageBackupPolicyNameChange = "Name of the backup policy. If you are changing the name, set -IsPolicyRenamed to 1"; + public const string HelpMessageIsPolicyRenamed = "If you are renaming the policy set this value to 1"; + public const string HelpMessageBackupScheduleBaseObjsToAdd = "List of BackupScheduleBase objects to be added to the policy"; + public const string HelpMessageBackupScheduleBaseObjsToUpdate = "List of BackupScheduleUpdateRequest objects to be updated"; + public const string HelpMessageBackupScheduleBaseObjsToDelete = "List of Instance Id of BackupSchedule objects to be deleted"; + public const string HelpMessageVolumeObjsToUpdate = "List of VolumeIds to be updated"; + public const string HelpMessageResourceName = "Name of the resource which needs to be retrieved"; + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletParameterSet.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletParameterSet.cs new file mode 100644 index 000000000000..62b76845348f --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleCmdletParameterSet.cs @@ -0,0 +1,27 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + internal static class StorSimpleCmdletParameterSet + { + public const string Empty = "Empty"; + public const string IdentifyById = "IdentifyById"; + public const string IdentifyByName = "IdentifyByName"; + public const string IdentifyByObject = "IdentifyByObject"; + public const string IdentifyByParentObject = "IdentifyByParentObject"; + public const string IdentifyById2 = "IdentifyById2"; + public const string IdentifyByObject2 = "IdentifyByObject2"; + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleContext.cs b/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleContext.cs new file mode 100644 index 000000000000..88f666a22819 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/StorSimpleContext.cs @@ -0,0 +1,32 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.WindowsAzure.Commands.StorSimple.Encryption; + +namespace Microsoft.WindowsAzure.Commands.StorSimple +{ + public static class StorSimpleContext + { + public static string SubscriptionId { get; set; } + public static Uri ServiceEndPoint { get; set; } + public static string ResourceId { get; set; } + public static string StampId { get; set; } + public static string CloudServiceName { get; set; } + public static string ResourceProviderNameSpace { get; set; } + public static string ResourceType { get; set; } + public static string ResourceName { get; set; } + public static StorSimpleKeyManager KeyManager { get; set; } + } +} diff --git a/src/ServiceManagement/StorSimple/Commands.StorSimple/packages.config b/src/ServiceManagement/StorSimple/Commands.StorSimple/packages.config new file mode 100644 index 000000000000..9ee8370476e8 --- /dev/null +++ b/src/ServiceManagement/StorSimple/Commands.StorSimple/packages.config @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/ServiceManagement/Storage/Commands.Storage.MsTest2/Properties/AssemblyInfo.cs b/src/ServiceManagement/Storage/Commands.Storage.MsTest2/Properties/AssemblyInfo.cs index a8a513f269f2..ba84fe86259f 100644 --- a/src/ServiceManagement/Storage/Commands.Storage.MsTest2/Properties/AssemblyInfo.cs +++ b/src/ServiceManagement/Storage/Commands.Storage.MsTest2/Properties/AssemblyInfo.cs @@ -41,5 +41,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.8.13")] -[assembly: AssemblyFileVersion("0.8.13")] +[assembly: AssemblyVersion("0.8.14")] +[assembly: AssemblyFileVersion("0.8.14")] diff --git a/src/ServiceManagement/Storage/Commands.Storage.Test/Commands.Storage.Test.csproj b/src/ServiceManagement/Storage/Commands.Storage.Test/Commands.Storage.Test.csproj index e0d8286547d1..a18af39002d6 100644 --- a/src/ServiceManagement/Storage/Commands.Storage.Test/Commands.Storage.Test.csproj +++ b/src/ServiceManagement/Storage/Commands.Storage.Test/Commands.Storage.Test.csproj @@ -56,7 +56,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -95,8 +95,9 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ServiceManagement/Storage/Commands.Storage.Test/packages.config b/src/ServiceManagement/Storage/Commands.Storage.Test/packages.config index bdea9420592b..6409eee6fc5c 100644 --- a/src/ServiceManagement/Storage/Commands.Storage.Test/packages.config +++ b/src/ServiceManagement/Storage/Commands.Storage.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/src/ServiceManagement/Storage/Commands.Storage/Commands.Storage.csproj b/src/ServiceManagement/Storage/Commands.Storage/Commands.Storage.csproj index ea8af24d5ceb..6099fd382a79 100644 --- a/src/ServiceManagement/Storage/Commands.Storage/Commands.Storage.csproj +++ b/src/ServiceManagement/Storage/Commands.Storage/Commands.Storage.csproj @@ -51,7 +51,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll False @@ -92,9 +92,9 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ServiceManagement/Storage/Commands.Storage/packages.config b/src/ServiceManagement/Storage/Commands.Storage/packages.config index bdea9420592b..6409eee6fc5c 100644 --- a/src/ServiceManagement/Storage/Commands.Storage/packages.config +++ b/src/ServiceManagement/Storage/Commands.Storage/packages.config @@ -3,7 +3,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Commands.TrafficManager.Test.csproj b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Commands.TrafficManager.Test.csproj index e8ab5c18c638..6dd0b30b4903 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Commands.TrafficManager.Test.csproj +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/Commands.TrafficManager.Test.csproj @@ -43,7 +43,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -80,8 +80,9 @@ ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll - - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + + False + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll ..\..\..\packages\Microsoft.WindowsAzure.Management.TrafficManager.0.16.0-preview\lib\net40\Microsoft.WindowsAzure.Management.TrafficManager.dll diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/packages.config b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/packages.config index 6a1d321c8bcf..ab68cc0ddf07 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/packages.config +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager.Test/packages.config @@ -3,7 +3,7 @@ - + @@ -13,7 +13,7 @@ - + diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Commands.TrafficManager.csproj b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Commands.TrafficManager.csproj index f084b7c8e9e5..2a1e9a8a33a9 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Commands.TrafficManager.csproj +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/Commands.TrafficManager.csproj @@ -53,7 +53,7 @@ False - ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.13.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll + ..\..\..\packages\Microsoft.Azure.Common.Extensions.0.14.0-preview\lib\net45\Microsoft.Azure.Common.Extensions.dll ..\..\..\packages\Microsoft.Azure.Common.2.0.1\lib\net45\Microsoft.Azure.Common.NetFramework.dll @@ -93,9 +93,9 @@ ..\..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.2.0.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll - + False - ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.0\lib\net40\Microsoft.WindowsAzure.Management.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.4.0.1\lib\net40\Microsoft.WindowsAzure.Management.dll False diff --git a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/packages.config b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/packages.config index 79ad7aea5fe6..54789acec117 100644 --- a/src/ServiceManagement/TrafficManager/Commands.TrafficManager/packages.config +++ b/src/ServiceManagement/TrafficManager/Commands.TrafficManager/packages.config @@ -3,7 +3,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/tools/VerifyAzureSDK.ps1 b/tools/VerifyAzureSDK.ps1 index 348ae07e86c2..f4a1afccfd9a 100644 --- a/tools/VerifyAzureSDK.ps1 +++ b/tools/VerifyAzureSDK.ps1 @@ -8,34 +8,11 @@ Write-Host "**Node.js for Windows (32-bits) at http://nodejs.org/download/ and A Write-Host "**Azure PHP for Windows at http://azure.microsoft.com/en-us/downloads/." -ForegroundColor "Yellow" Write-Host "**It is recommended to reboot the machine after the setup, or at least relaunch the powershell." -ForegroundColor "Red" -Write-Host "Testing Caching role with MemCacheShim package, Node Web Role, and run under emulators" -ForegroundColor "Green" -#detect nodejs for x86 is installed, if not install it - # create testing folder $testFolder = "$env:AzurePSRoot\src\Package\" + [System.IO.Path]::GetRandomFileName() md $testFolder cd $testFolder -New-AzureServiceProject Cache -# the 'ClientRole' is coupled with the client script, do not change it unless you update the script as well -Add-AzureNodeWebRole ClientRole -Add-AzureCacheWorkerRole CacheRole -Enable-AzureMemcacheRole ClientRole CacheRole - -md "temp" -Copy-Item "$env:AzurePSRoot\src\Common\Commands.ScenarioTest\Resources\CloudService\Cache\*.js" ".\ClientRole\" -Force -Recurse -cd "$testFolder\Cache\ClientRole" -Start-Process "npm" "install $env:AzurePSRoot\src\Common\Commands.ScenarioTest\Resources\CloudService\Cache\mc.tgz $env:AzurePSRoot\src\Common\Commands.ScenarioTest\Resources\CloudService\Cache\connman.tgz" -Wait - -cd "$testFolder\Cache" -Start-AzureEmulator -v - -Write-Host "You can do some testing by loading role url in the browser and adding some key/value to mem cache emulators" -ForegroundColor "Yellow" -Write-Host "Press any key to continue to the next testing" -$keyPressed = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") - -Write-Host "Testing PHP web & worker roles with emulator" -ForegroundColor "Green" -cd $testFolder New-AzureServiceProject PHPTest Add-AzurePHPWebRole Add-AzurePHPWorkerRole