From 2e515f1c0bab9ec7361b5ad8dcecc8a207ce8611 Mon Sep 17 00:00:00 2001 From: Naeem Khedarun Date: Thu, 2 Apr 2015 12:50:06 +0100 Subject: [PATCH 01/20] Add support for the SetParameters.xml file to override package configuration when publishing a webdeploy package to an azure website. --- .../Websites/PublishAzureWebsiteProjectTests.cs | 4 ++-- .../Websites/IWebsitesClient.cs | 3 ++- .../Websites/WebsitesClient.cs | 16 ++++++++++++---- .../Websites/PublishAzureWebsiteProject.cs | 8 +++++++- 4 files changed, 23 insertions(+), 8 deletions(-) diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs index f55d12ce1c5e..127467b9eff0 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs @@ -34,7 +34,7 @@ public void PublishFromPackage() Mock clientMock = new Mock(); clientMock.Setup(c => c.GetWebDeployPublishProfile(websiteName, slot)).Returns(publishProfile); - clientMock.Setup(c => c.PublishWebProject(websiteName, slot, package, connectionStrings, false, false)) + clientMock.Setup(c => c.PublishWebProject(websiteName, slot, package, string.Empty, connectionStrings, false, false)) .Callback((string n, string s, string p, Hashtable cs, bool skipAppData, bool doNotDelete) => { Assert.Equal(websiteName, n); @@ -93,7 +93,7 @@ public void PublishFromProjectFile() clientMock.Setup(c => c.GetWebDeployPublishProfile(websiteName, slot)).Returns(publishProfile); clientMock.Setup(c => c.BuildWebProject(projectFile, configuration, logFile)).Returns(package); - clientMock.Setup(c => c.PublishWebProject(websiteName, slot, package, connectionStrings, false, false)) + clientMock.Setup(c => c.PublishWebProject(websiteName, slot, package, string.Empty, connectionStrings, false, false)) .Callback((string n, string s, string p, Hashtable cs, bool skipAppData, bool doNotDelete) => { Assert.Equal(websiteName, n); diff --git a/src/ServiceManagement/Services/Commands.Utilities/Websites/IWebsitesClient.cs b/src/ServiceManagement/Services/Commands.Utilities/Websites/IWebsitesClient.cs index ba7825168851..bb814b11a450 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Websites/IWebsitesClient.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Websites/IWebsitesClient.cs @@ -446,10 +446,11 @@ void EnableApplicationDiagnostic( /// The name of the web site. /// The name of the slot. /// The WebDeploy package. + /// The SetParametersFile.xml used to override internal package configuration. /// The connection strings to overwrite the ones in the Web.config file. /// Skip app data /// Do not delete files at destination - void PublishWebProject(string websiteName, string slot, string package, Hashtable connectionStrings, bool skipAppData, bool doNotDelete); + void PublishWebProject(string websiteName, string slot, string package, string setParametersFile, Hashtable connectionStrings, bool skipAppData, bool doNotDelete); /// /// Parse the Web.config files to get the connection string names. diff --git a/src/ServiceManagement/Services/Commands.Utilities/Websites/WebsitesClient.cs b/src/ServiceManagement/Services/Commands.Utilities/Websites/WebsitesClient.cs index dd8255ef943d..700a073752c2 100644 --- a/src/ServiceManagement/Services/Commands.Utilities/Websites/WebsitesClient.cs +++ b/src/ServiceManagement/Services/Commands.Utilities/Websites/WebsitesClient.cs @@ -1212,10 +1212,11 @@ public WebSiteGetPublishProfileResponse.PublishProfile GetWebDeployPublishProfil /// The name of the web site. /// The name of the slot. /// The WebDeploy package. + /// The SetParametersFile.xml used to override internal package configuration. /// The connection strings to overwrite the ones in the Web.config file. /// Skip app data /// Do not delete files at destination - public void PublishWebProject(string websiteName, string slot, string package, Hashtable connectionStrings, bool skipAppData, bool doNotDelete) + public void PublishWebProject(string websiteName, string slot, string package, string setParametersFile, Hashtable connectionStrings, bool skipAppData, bool doNotDelete) { if (File.GetAttributes(package).HasFlag(FileAttributes.Directory)) { @@ -1223,7 +1224,7 @@ public void PublishWebProject(string websiteName, string slot, string package, H } else { - PublishWebProjectFromPackageFile(websiteName, slot, package, connectionStrings, skipAppData, doNotDelete); + PublishWebProjectFromPackageFile(websiteName, slot, package, setParametersFile, connectionStrings, skipAppData, doNotDelete); } } @@ -1233,10 +1234,11 @@ public void PublishWebProject(string websiteName, string slot, string package, H /// The name of the web site. /// The name of the slot. /// The WebDeploy package zip file. + /// The SetParametersFile.xml used to override internal package configuration. /// The connection strings to overwrite the ones in the Web.config file. /// Skip app data /// Do not delete files at destination - private void PublishWebProjectFromPackageFile(string websiteName, string slot, string package, Hashtable connectionStrings, bool skipAppData, bool doNotDelete) + private void PublishWebProjectFromPackageFile(string websiteName, string slot, string package, string setParametersFile, Hashtable connectionStrings, bool skipAppData, bool doNotDelete) { DeploymentBaseOptions remoteBaseOptions = CreateRemoteDeploymentBaseOptions(websiteName, slot); DeploymentBaseOptions localBaseOptions = new DeploymentBaseOptions(); @@ -1247,6 +1249,11 @@ private void PublishWebProjectFromPackageFile(string websiteName, string slot, s using (var deployment = DeploymentManager.CreateObject(DeploymentWellKnownProvider.Package, package, localBaseOptions)) { + if (!string.IsNullOrEmpty(setParametersFile)) + { + deployment.SyncParameters.Load(setParametersFile, true); + } + DeploymentSyncParameter providerPathParameter = new DeploymentSyncParameter( "Provider Path Parameter", "Provider Path Parameter", @@ -1264,8 +1271,9 @@ private void PublishWebProjectFromPackageFile(string websiteName, string slot, s null); providerPathParameter.Add(iisAppEntry); providerPathParameter.Add(setAclEntry); - deployment.SyncParameters.Add(providerPathParameter); + deployment.SyncParameters.Add(providerPathParameter); + // Replace the connection strings in Web.config with the ones user specifies from the cmdlet. ReplaceConnectionStrings(deployment, connectionStrings); diff --git a/src/ServiceManagement/Services/Commands/Websites/PublishAzureWebsiteProject.cs b/src/ServiceManagement/Services/Commands/Websites/PublishAzureWebsiteProject.cs index 3d2bb7b52e21..6354ba3b141a 100644 --- a/src/ServiceManagement/Services/Commands/Websites/PublishAzureWebsiteProject.cs +++ b/src/ServiceManagement/Services/Commands/Websites/PublishAzureWebsiteProject.cs @@ -28,6 +28,9 @@ public class PublishAzureWebsiteProject : WebsiteContextBaseCmdlet, IDynamicPara [ValidateNotNullOrEmpty] public Hashtable ConnectionString { get; set; } + [Parameter(Mandatory = false, ParameterSetName = "Package", HelpMessage = "The WebDeploy SetParameters.xml file to transform configuration within the package.")] + public string SetParametersFile { get; set; } + [Parameter(Mandatory = false, ParameterSetName = "ProjectFile")] [Parameter(Mandatory = false, ParameterSetName = "Package")] public SwitchParameter SkipAppData { get; set; } @@ -40,6 +43,7 @@ public class PublishAzureWebsiteProject : WebsiteContextBaseCmdlet, IDynamicPara private string fullWebConfigFileWithConfiguration; private string fullWebConfigFile; private string fullPackage; + private string fullSetParametersFile; private string configuration; private RuntimeDefinedParameterDictionary dynamicParameters; @@ -60,6 +64,8 @@ public override void ExecuteCmdlet() fullPackage = string.IsNullOrEmpty(fullPackage) ? this.TryResolvePath(Package) : fullPackage; WriteVerbose(string.Format(Resources.StartPublishingProjectTemplate, fullPackage)); + fullSetParametersFile = string.IsNullOrEmpty(fullSetParametersFile) ? this.TryResolvePath(SetParametersFile) : fullSetParametersFile; + // Convert dynamic parameters to a connection string hash table. var connectionStrings = ConnectionString; if (connectionStrings == null) @@ -80,7 +86,7 @@ public override void ExecuteCmdlet() try { // Publish the package. - WebsitesClient.PublishWebProject(Name, Slot, fullPackage, connectionStrings, SkipAppData.IsPresent, DoNotDelete.IsPresent); + WebsitesClient.PublishWebProject(Name, Slot, fullPackage, fullSetParametersFile, connectionStrings, SkipAppData.IsPresent, DoNotDelete.IsPresent); WriteVerbose(string.Format(Resources.CompletePublishingProjectTemplate, fullPackage)); } catch (Exception) From 1fa34e87b72b36493cc32d0626d86ef41e2e18eb Mon Sep 17 00:00:00 2001 From: shipram Date: Wed, 6 May 2015 16:08:42 -0700 Subject: [PATCH 02/20] WebhookCmdlets --- .../Cmdlet/GetAzureAutomationWebhook.cs | 51 +++++++ .../Cmdlet/NewAzureAutomationWebhook.cs | 88 +++++++++++ .../Cmdlet/RemoveAzureAutomationWebhook.cs | 59 ++++++++ .../Cmdlet/SetAzureAutomationWebhook.cs | 87 +++++++++++ ...mands.ResourceManagement.Automation.csproj | 3 + .../Common/AutomationClientWebhook.cs | 137 ++++++++++++++++++ .../Common/IAutomationClient.cs | 27 ++++ .../Commands.Automation/Model/Webhook.cs | 88 +++++++++++ .../Properties/Resources.Designer.cs | 11 +- .../Properties/Resources.resx | 4 + 10 files changed, 554 insertions(+), 1 deletion(-) create mode 100644 src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs create mode 100644 src/ResourceManager/Automation/Commands.Automation/Cmdlet/NewAzureAutomationWebhook.cs create mode 100644 src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs create mode 100644 src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs create mode 100644 src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs create mode 100644 src/ResourceManager/Automation/Commands.Automation/Model/Webhook.cs diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs new file mode 100644 index 000000000000..e2537bc96584 --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs @@ -0,0 +1,51 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + /// + /// Create a new Webhook for automation. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationWebhook")] + [OutputType(typeof(Module))] + public class GetAzureAutomationWebhook : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the module name. + /// + [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Webhook name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + var webhook = this.AutomationClient.GetWebhook( + this.ResourceGroupName, + this.AutomationAccountName, + this.Name); + + this.WriteObject(webhook); + } + } +} diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/NewAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/NewAzureAutomationWebhook.cs new file mode 100644 index 000000000000..80d6fed60061 --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/NewAzureAutomationWebhook.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; +using System.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + using System.Collections.Generic; + + /// + /// Create a new Webhook for automation. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationWebhook")] + [OutputType(typeof(Module))] + public class NewAzureAutomationWebhook : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the module name. + /// + [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The webhook name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 3, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Runbook Name associated with the webhook.")] + [ValidateNotNullOrEmpty] + public string RunbookName { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Enable/Disable property of the Webhook")] + [ValidateNotNullOrEmpty] + public bool IsEnabled { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 5, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Expiry Time for webhook.")] + [ValidateNotNullOrEmpty] + public DateTimeOffset ExpiryTime { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 6, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Runbook parameters name/value.")] + [ValidateNotNullOrEmpty] + public Dictionary Parameters { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + var createdWebhook = this.AutomationClient.CreateWebhook( + this.ResourceGroupName, + this.AutomationAccountName, + this.Name, + this.RunbookName, + this.IsEnabled, + this.ExpiryTime, + this.Parameters); + this.WriteObject(createdWebhook); + } + } +} diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs new file mode 100644 index 000000000000..bd50818f9679 --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.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.Management.Automation; +using System.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + using Microsoft.Azure.Commands.Automation.Properties; + + /// + /// Create a new Webhook for automation. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationWebhook")] + [OutputType(typeof(Module))] + public class RemoveAzureAutomationWebhook : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the module name. + /// + [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The webhook name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter(Position = 3, HelpMessage = "Confirm the removal of the webhook")] + public SwitchParameter Force { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + ConfirmAction( + Force.IsPresent, + string.Format(Resources.RemovingAzureAutomationResourceWarning, "Webhook"), + string.Format(Resources.RemoveAzureAutomationResourceDescription, "Webhook"), + Name, + () => this.AutomationClient.DeleteWebhook( + this.ResourceGroupName, + this.AutomationAccountName, + this.Name)); + } + } +} diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs new file mode 100644 index 000000000000..6f100e9b25db --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs @@ -0,0 +1,87 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES 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.Security.Permissions; +using Microsoft.Azure.Commands.Automation.Model; + +namespace Microsoft.Azure.Commands.Automation.Cmdlet +{ + using System.Collections.Generic; + + /// + /// Create a new Webhook for automation. + /// + [Cmdlet(VerbsCommon.New, "AzureAutomationWebhook")] + [OutputType(typeof(Module))] + public class SetAzureAutomationWebhook : AzureAutomationBaseCmdlet + { + /// + /// Gets or sets the module name. + /// + [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Webhook name.")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 3, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The name of the Runbook associated with the Webhook.")] + [ValidateNotNullOrEmpty] + public string RunbookName { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Runbook parameters name/value")] + [ValidateNotNullOrEmpty] + public Dictionary Parameters { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 5, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Enable/Disable property of the Webhook")] + [ValidateNotNullOrEmpty] + public bool IsEnabled { get; set; } + + /// + /// Gets or sets the contentLink + /// + [Parameter(Position = 6, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Expiry Time for webhook.")] + [ValidateNotNullOrEmpty] + public DateTimeOffset ExpiryTime { get; set; } + + /// + /// Execute this cmdlet. + /// + [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] + protected override void AutomationExecuteCmdlet() + { + var createdWebhook = this.AutomationClient.UpdateWebhook( + this.ResourceGroupName, + this.AutomationAccountName, + this.Name, + this.RunbookName, + this.Parameters, + this.IsEnabled); + this.WriteObject(createdWebhook); + } + } +} diff --git a/src/ResourceManager/Automation/Commands.Automation/Commands.ResourceManagement.Automation.csproj b/src/ResourceManager/Automation/Commands.Automation/Commands.ResourceManagement.Automation.csproj index 42f8ece6b025..a015be49921c 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Commands.ResourceManagement.Automation.csproj +++ b/src/ResourceManager/Automation/Commands.Automation/Commands.ResourceManagement.Automation.csproj @@ -125,6 +125,7 @@ + @@ -143,6 +144,7 @@ + @@ -169,6 +171,7 @@ + True diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs new file mode 100644 index 000000000000..fa38588f8c21 --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs @@ -0,0 +1,137 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using System; +using Microsoft.Azure.Management.Automation; +using Microsoft.Azure.Management.Automation.Models; + +namespace Microsoft.Azure.Commands.Automation.Common +{ + using System.Collections.Generic; + using System.Globalization; + using System.Net; +using Hyak.Common; + + using Microsoft.Azure.Commands.Automation.Properties; + + public partial class AutomationClient : IAutomationClient + { + public Model.Webhook CreateWebhook( + string resourceGroupName, + string automationAccountName, + string name, + string runbookName, + bool isEnabled, + DateTimeOffset expiryTime, + Dictionary runbookParameters) + { + Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); + Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + + var createOrUpdateProperties = new WebhookCreateOrUpdateProperties + { + IsEnabled = isEnabled, + ExpiryTime = expiryTime, + Runbook = { Name = runbookName }, + Parameters = runbookParameters, + Uri = + this.automationManagementClient + .Webhooks.GenerateUri( + resourceGroupName, + automationAccountName).Uri + }; + + var webhookCreateOrUpdateParameters = new WebhookCreateOrUpdateParameters(name, createOrUpdateProperties); + + var webhook = this.automationManagementClient.Webhooks.CreateOrUpdate( + resourceGroupName, + automationAccountName, + webhookCreateOrUpdateParameters).Webhook; + + return new Model.Webhook(resourceGroupName, automationAccountName, webhook); + } + + public Model.Webhook GetWebhook(string resourceGroupName, string automationAccountName, string name) + { + Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); + Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + + try + { + var webhook = + this.automationManagementClient.Webhooks.Get(resourceGroupName, automationAccountName, name).Webhook; + if (webhook == null) + { + throw new ResourceNotFoundException(typeof(Webhook), + string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); + } + + return new Model.Webhook(resourceGroupName, automationAccountName, webhook); + } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NotFound) + { + throw new ResourceNotFoundException(typeof(Webhook), + string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); + } + + throw; + } + } + + public Model.Webhook UpdateWebhook( + string resourceGroupName, + string automationAccountName, + string name, + string runbookName, + Dictionary parameters, + bool isEnabled) + { + Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); + Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + + var webhookCreateOrUpdateProperties = new WebhookCreateOrUpdateProperties + { + IsEnabled = isEnabled, + Parameters = parameters, + Runbook = new RunbookAssociationProperty{Name = runbookName} + }; + var webhookCreateOrUpdateParameters = new WebhookCreateOrUpdateParameters( + name, + webhookCreateOrUpdateProperties); + + var webhook = + this.automationManagementClient.Webhooks.CreateOrUpdate( + resourceGroupName, + automationAccountName, + webhookCreateOrUpdateParameters).Webhook; + return new Model.Webhook(resourceGroupName, automationAccountName, webhook); + } + + public void DeleteWebhook( + string resourceGroupName, + string automationAccountName, + string name) + { + Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); + Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + + this.automationManagementClient.Webhooks.Delete( + resourceGroupName, + automationAccountName, + name); + } + } +} diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs index e3b16d7ac57d..e77d269c8813 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -22,6 +22,8 @@ namespace Microsoft.Azure.Commands.Automation.Common { + using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; + public interface IAutomationClient { AzureSubscription Subscription { get; } @@ -129,5 +131,30 @@ IEnumerable ListDscNodesByConfiguration( DirectoryInfo GetDscNodeReportContent(string resourceGroupName, string automationAccountName, Guid nodeId, Guid reportId, string outputFolder, bool overwriteExistingFile); #endregion + + #region Webhooks + + Model.Webhook CreateWebhook( + string resourceGroupName, + string automationAccountName, + string name, + string runbookName, + bool isEnabled, + DateTimeOffset expiryTime, + Dictionary parameters); + + Model.Webhook GetWebhook(string resourceGroupName, string automationAccountName, string name); + + Model.Webhook UpdateWebhook( + string resourceGroupName, + string automationAccountName, + string name, + string runbookName, + Dictionary parameters, + bool isEnabled); + + void DeleteWebhook(string resourceGroupName, string automationAccountName, string name); + + #endregion } } \ No newline at end of file diff --git a/src/ResourceManager/Automation/Commands.Automation/Model/Webhook.cs b/src/ResourceManager/Automation/Commands.Automation/Model/Webhook.cs new file mode 100644 index 000000000000..b8d5da9a57d5 --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation/Model/Webhook.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.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 Webhook + { + /// + /// Initializes a new instance of the class. + /// + /// + /// The resource group name. + /// + /// + /// The account name. + /// + /// + /// The Webhook. + /// + public Webhook( + string resourceGroupName, + string automationAccountName, + Azure.Management.Automation.Models.Webhook webhook) + { + Requires.Argument("resourceGroupName", resourceGroupName).NotNull(); + Requires.Argument("automationAccountName", automationAccountName).NotNull(); + Requires.Argument("webhook", webhook).NotNull(); + + this.ResourceGroupName = resourceGroupName; + this.AutomationAccountName = automationAccountName; + this.Name = webhook.Name; + + if (webhook.Properties == null) return; + + this.CreationTime = webhook.Properties.CreationTime.ToLocalTime(); + this.Description = webhook.Properties.Description; + this.ExpiryTime = webhook.Properties.ExpiryTime.ToLocalTime(); + this.IsEnabled = webhook.Properties.IsEnabled; + if (webhook.Properties.LastInvokedTime.HasValue) + { + this.LastInvokedTime = webhook.Properties.LastInvokedTime.Value.ToLocalTime(); + + } + this.LastModifiedTime = webhook.Properties.LastModifiedTime.ToLocalTime(); + this.Parameters = webhook.Properties.Parameters; + this.RunbookName = webhook.Properties.Runbook.Name; + } + + public string ResourceGroupName { get; set; } + + public string AutomationAccountName { get; set; } + + public string Name { get; set; } + + public DateTimeOffset CreationTime { get; set; } + + public string Description { get; set; } + + public DateTimeOffset ExpiryTime { get; set; } + + public bool IsEnabled { get; set; } + + public DateTimeOffset LastInvokedTime { get; set; } + + public DateTimeOffset LastModifiedTime { get; set; } + + public IDictionary Parameters { get; set; } + + public string RunbookName { get; set; } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.Designer.cs b/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.Designer.cs index 09e07f15522f..8ccbea74a124 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.Designer.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.Designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.18449 +// Runtime Version:4.0.30319.34014 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -662,5 +662,14 @@ internal static string VariableNotFound { return ResourceManager.GetString("VariableNotFound", resourceCulture); } } + + /// + /// Looks up a localized string similar to The Webhook with Name: {0} was not found.. + /// + internal static string WebhookNotFound { + get { + return ResourceManager.GetString("WebhookNotFound", resourceCulture); + } + } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.resx b/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.resx index 9ef6d499c9d4..2de37f1237be 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.resx +++ b/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.resx @@ -384,4 +384,8 @@ The Dsc Configuration was not found. Configuration name {0}. Automation + + The Webhook with Name: {0} was not found. + Automation + \ No newline at end of file From fcb59518d8a5113b63aa0bfe6feb7993e08410c8 Mon Sep 17 00:00:00 2001 From: shipram Date: Wed, 6 May 2015 16:16:45 -0700 Subject: [PATCH 03/20] WebhookCmdlets --- .../Commands.ResourceManagement.Automation.csproj | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ResourceManager/Automation/Commands.Automation/Commands.ResourceManagement.Automation.csproj b/src/ResourceManager/Automation/Commands.Automation/Commands.ResourceManagement.Automation.csproj index a015be49921c..748759074f09 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Commands.ResourceManagement.Automation.csproj +++ b/src/ResourceManager/Automation/Commands.Automation/Commands.ResourceManagement.Automation.csproj @@ -124,11 +124,16 @@ + + Code + + + From 41f276b52064848365981fd70ca6e0dd958c396f Mon Sep 17 00:00:00 2001 From: shipram Date: Wed, 6 May 2015 16:47:03 -0700 Subject: [PATCH 04/20] webhookcmdlets3 --- notepad | Bin 0 -> 1577978 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 notepad diff --git a/notepad b/notepad new file mode 100644 index 0000000000000000000000000000000000000000..a59bc2e80ae59510b06a34ec906035f35b122e2e GIT binary patch literal 1577978 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

Ce=BUf$1{hi=I%o>zme-iKS;PuPO_ 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

rwiU+y`*7JElDrdn0i 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�zR~{V!ELf9Yb79`ZN9zLo@BPQIDK)i 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

    9)DrL5ED}cd()1p5u#X3?T0)P@GM6)n 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 z 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
    R6WjugWa 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

    4|#&1S3eBH(S^b-4yjUqPRtdYgzeQ3A0^ar=z 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 literal 0 HcmV?d00001 From b5713fb2257e5595a99da9f1d382521f07c9d04e Mon Sep 17 00:00:00 2001 From: safeermohammed Date: Wed, 13 May 2015 18:23:02 -0700 Subject: [PATCH 05/20] List All get paged data --- .../GetAzureAutomationAccountTest.cs | 5 +- .../Cmdlet/GetAzureAutomationAccount.cs | 12 +- .../Cmdlet/GetAzureAutomationModule.cs | 12 +- .../Common/AutomationClient.cs | 48 +- .../Common/IAutomationClient.cs | 4 +- .../GetAzureAutomationCertificateTest.cs | 5 +- .../GetAzureAutomationConnectionTest.cs | 5 +- .../GetAzureAutomationCredentialTest.cs | 5 +- .../UnitTests/GetAzureAutomationJobTest.cs | 34 +- .../UnitTests/GetAzureAutomationModuleTest.cs | 5 +- .../GetAzureAutomationRunbookTest.cs | 5 +- .../GetAzureAutomationScheduleTest.cs | 5 +- .../GetAzureAutomationScheduledRunbookTest.cs | 5 +- .../GetAzureAutomationVariableTest.cs | 5 +- .../Cmdlet/GetAzureAutomationCertificate.cs | 12 +- .../Cmdlet/GetAzureAutomationConnection.cs | 13 +- .../Cmdlet/GetAzureAutomationCredential.cs | 13 +- .../Cmdlet/GetAzureAutomationJob.cs | 25 +- .../Cmdlet/GetAzureAutomationModule.cs | 12 +- .../Cmdlet/GetAzureAutomationRunbook.cs | 13 +- .../Cmdlet/GetAzureAutomationSchedule.cs | 12 +- .../GetAzureAutomationScheduledRunbook.cs | 15 +- .../Cmdlet/GetAzureAutomationVariable.cs | 12 +- .../Common/AutomationClient.cs | 428 ++++++++---------- .../Common/IAutomationClient.cs | 22 +- 25 files changed, 403 insertions(+), 329 deletions(-) diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationAccountTest.cs b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationAccountTest.cs index aed901f99ef4..33203860280e 100644 --- a/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationAccountTest.cs +++ b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationAccountTest.cs @@ -50,14 +50,15 @@ public void GetAzureAutomationAllAccountsSuccessfull() { // Setup string resourceGroupName = "resourceGroup"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListAutomationAccounts(resourceGroupName)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListAutomationAccounts(resourceGroupName, ref nextLink)).Returns((string a) => new List()); // Test this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListAutomationAccounts(null), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListAutomationAccounts(resourceGroupName, ref nextLink), Times.Once()); } [TestMethod] diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs index b822c8a460a2..650270cd9c65 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs @@ -77,13 +77,19 @@ public override void ExecuteCmdlet() { this.AutomationClient.GetAutomationAccount(this.ResourceGroupName, this.Name) }; + this.WriteObject(ret, true); } else { - ret = this.AutomationClient.ListAutomationAccounts(this.ResourceGroupName); - } + string nextLink = string.Empty; + + do + { + ret = this.AutomationClient.ListAutomationAccounts(this.ResourceGroupName, ref nextLink); + this.WriteObject(ret, true); - this.WriteObject(ret, true); + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs index eca0318761cc..bee591a3f790 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs @@ -48,13 +48,19 @@ protected override void AutomationExecuteCmdlet() { this.AutomationClient.GetModule(this.ResourceGroupName, this.AutomationAccountName, this.Name) }; + this.GenerateCmdletOutput(ret); } else { - ret = this.AutomationClient.ListModules(this.ResourceGroupName, this.AutomationAccountName); - } + string nextLink = string.Empty; + + do + { + ret = this.AutomationClient.ListModules(this.ResourceGroupName, this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(ret); - this.GenerateCmdletOutput(ret); + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs index 1f58bdd27613..28a9d3dfd212 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs @@ -75,19 +75,23 @@ void SetClientIdHeader(string clientRequestId) #region Account Operations - public IEnumerable ListAutomationAccounts(string resourceGroupName) + public IEnumerable ListAutomationAccounts(string resourceGroupName, ref string nextLink) { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); - return AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.AutomationAccounts.List( - resourceGroupName); - return new ResponseWithSkipToken( - response, response.AutomationAccounts); - }).Select(c => new Model.AutomationAccount(resourceGroupName, c)); + AutomationAccountListResponse response; + + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.AutomationAccounts.List(resourceGroupName); + } + else + { + response = this.automationManagementClient.AutomationAccounts.ListNext(nextLink); + } + + nextLink = response.NextLink; + return response.AutomationAccounts.Select(c => new AutomationAccount(resourceGroupName, c)); } public AutomationAccount GetAutomationAccount(string resourceGroupName, string automationAccountName) @@ -231,18 +235,22 @@ public Module GetModule(string resourceGroupName, string automationAccountName, } } - public IEnumerable ListModules(string resourceGroupName, string automationAccountName) + public IEnumerable ListModules(string resourceGroupName, string automationAccountName, ref string nextLink) { - IList modulesModels = AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.Modules.List(resourceGroupName, automationAccountName); - return new ResponseWithSkipToken( - response, response.Modules); - }); + ModuleListResponse response; + + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.Modules.List(resourceGroupName, + automationAccountName); + } + else + { + response = this.automationManagementClient.Modules.ListNext(nextLink); + } - return modulesModels.Select(c => new Module(resourceGroupName, automationAccountName, c)); + nextLink = response.NextLink; + return response.Modules.Select(c => new Module(resourceGroupName, automationAccountName, c)); } public Module UpdateModule(string resourceGroupName, string automationAccountName, string name, Uri contentLinkUri, string contentLinkVersion) diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs index e3b16d7ac57d..68bf835e1a25 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -28,7 +28,7 @@ public interface IAutomationClient #region Accounts - IEnumerable ListAutomationAccounts(string resourceGroupName); + IEnumerable ListAutomationAccounts(string resourceGroupName, ref string nextLink); AutomationAccount GetAutomationAccount(string resourceGroupName, string automationAccountName); @@ -113,7 +113,7 @@ IEnumerable ListDscNodesByConfiguration( Module UpdateModule(string resourceGroupName, string automationAccountName, string name, Uri contentLink, string contentLinkVersion); - IEnumerable ListModules(string resourceGroupName, string automationAccountName); + IEnumerable ListModules(string resourceGroupName, string automationAccountName, ref string nextLink); void DeleteModule(string resourceGroupName, string automationAccountName, string name); diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCertificateTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCertificateTest.cs index 16f563ebc4e6..68afb85340b7 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCertificateTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCertificateTest.cs @@ -70,15 +70,16 @@ public void GetAzureAutomationCertificateByAllSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListCertificates(accountName)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListCertificates(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListCertificates(accountName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListCertificates(accountName, ref nextLink), Times.Once()); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationConnectionTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationConnectionTest.cs index 7f45706705a3..c5bd75412e38 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationConnectionTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationConnectionTest.cs @@ -70,15 +70,16 @@ public void GetAzureAutomationConnectionByAllSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListConnections(accountName)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListConnections(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListConnections(accountName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListConnections(accountName, ref nextLink), Times.Once()); } [TestMethod] diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCredentialTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCredentialTest.cs index 90594d48ef62..58e74779d4b8 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCredentialTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationCredentialTest.cs @@ -68,15 +68,16 @@ public void GetAzureAutomationCredentialByAllSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListCredentials(accountName)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListCredentials(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListCredentials(accountName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListCredentials(accountName, ref nextLink), 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 71f4b5897569..2749e38c3435 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationJobTest.cs @@ -51,8 +51,9 @@ public void GetAzureAutomationJobByRunbookNameSuccessfull() // Setup string accountName = "automation"; string runbookName = "runbook"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListJobsByRunbookName(accountName, runbookName, null, null, null)); + this.mockAutomationClient.Setup(f => f.ListJobsByRunbookName(accountName, runbookName, null, null, null, ref nextLink)); // Test this.cmdlet.AutomationAccountName = accountName; @@ -60,7 +61,7 @@ public void GetAzureAutomationJobByRunbookNameSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, null, null, null), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, null, null, null, ref nextLink), Times.Once()); } public void GetAzureAutomationJobByRunbookNamAndStartTimeEndTimeeSuccessfull() @@ -68,10 +69,12 @@ public void GetAzureAutomationJobByRunbookNamAndStartTimeEndTimeeSuccessfull() // Setup string accountName = "automation"; string runbookName = "runbook"; + string nextLink = string.Empty; + 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)); + this.mockAutomationClient.Setup(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, null, ref nextLink)); // Test this.cmdlet.AutomationAccountName = accountName; @@ -79,7 +82,7 @@ public void GetAzureAutomationJobByRunbookNamAndStartTimeEndTimeeSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, null), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, null, ref nextLink), Times.Once()); } public void GetAzureAutomationCompletedJobByRunbookNamAndStartTimeEndTimeeSuccessfull() @@ -87,11 +90,13 @@ public void GetAzureAutomationCompletedJobByRunbookNamAndStartTimeEndTimeeSucces // Setup string accountName = "automation"; string runbookName = "runbook"; + string nextLink = string.Empty; + 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)); + this.mockAutomationClient.Setup(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, status, ref nextLink)); // Test this.cmdlet.AutomationAccountName = accountName; @@ -100,7 +105,7 @@ public void GetAzureAutomationCompletedJobByRunbookNamAndStartTimeEndTimeeSucces this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, status), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobsByRunbookName(accountName, runbookName, startTime, endTime, status, ref nextLink), Times.Once()); } [TestMethod] @@ -108,15 +113,16 @@ public void GetAzureAutomationAllJobsSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListJobs(accountName, null, null, null)); + this.mockAutomationClient.Setup(f => f.ListJobs(accountName, null, null, null, ref nextLink)); // Test this.cmdlet.AutomationAccountName = accountName; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobs(accountName, null, null, null), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobs(accountName, null, null, null, ref nextLink), Times.Once()); } [TestMethod] @@ -124,11 +130,13 @@ public void GetAzureAutomationAllJobsBetweenStartAndEndTimeSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; + DateTime startTime = new DateTime(2014, 12, 30, 17, 0, 0, 0); DateTime endTime = new DateTime(2014, 12, 30, 18, 0, 0, 0); // look for jobs between 5pm to 6pm on 30th december 2014 - this.mockAutomationClient.Setup(f => f.ListJobs(accountName, startTime, endTime, null)); + this.mockAutomationClient.Setup(f => f.ListJobs(accountName, startTime, endTime, null, ref nextLink)); // Test this.cmdlet.AutomationAccountName = accountName; @@ -137,7 +145,7 @@ public void GetAzureAutomationAllJobsBetweenStartAndEndTimeSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobs(accountName, startTime, endTime, null), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobs(accountName, startTime, endTime, null, ref nextLink), Times.Once()); } [TestMethod] @@ -145,12 +153,14 @@ public void GetAzureAutomationAllCompletedJobsBetweenStartAndEndTimeSuccessfull( { // Setup string accountName = "automation"; + string nextLink = string.Empty; + 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)); + this.mockAutomationClient.Setup(f => f.ListJobs(accountName, startTime, endTime, status, ref nextLink)); // Test this.cmdlet.AutomationAccountName = accountName; @@ -160,7 +170,7 @@ public void GetAzureAutomationAllCompletedJobsBetweenStartAndEndTimeSuccessfull( this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobs(accountName, startTime, endTime, status), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobs(accountName, startTime, endTime, status, ref nextLink), Times.Once()); } public void GetAzureAutomationJobByIdSuccessfull() diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationModuleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationModuleTest.cs index 47133a6aa2e9..6ae958261467 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationModuleTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationModuleTest.cs @@ -68,15 +68,16 @@ public void GetAzureAutomationModuleByAllSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListModules(accountName)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListModules(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListModules(accountName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListModules(accountName, ref nextLink), 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 28b0ec8bcae5..426336c124a3 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationRunbookTest.cs @@ -70,8 +70,9 @@ public void GetAzureAutomationRunbookByAllSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListRunbooks(accountName)).Returns((string a) => new List()); ; + this.mockAutomationClient.Setup(f => f.ListRunbooks(accountName, ref nextLink)).Returns((string a, string b) => new List()); ; // Test this.cmdlet.AutomationAccountName = accountName; @@ -79,7 +80,7 @@ public void GetAzureAutomationRunbookByAllSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListRunbooks(accountName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListRunbooks(accountName, ref nextLink), Times.Once()); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduleTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduleTest.cs index f0866f66514f..4e7590938add 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduleTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduleTest.cs @@ -70,8 +70,9 @@ public void GetAzureAutomationScheduleByAllSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListSchedules(accountName)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListSchedules(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; @@ -79,7 +80,7 @@ public void GetAzureAutomationScheduleByAllSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListSchedules(accountName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListSchedules(accountName, ref nextLink), Times.Once()); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs index 952486533e93..8188d488fddf 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs @@ -129,8 +129,9 @@ public void GetAzureAutomationScheduledRunbookByAllSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListJobSchedules(accountName)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListJobSchedules(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; @@ -138,7 +139,7 @@ public void GetAzureAutomationScheduledRunbookByAllSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobSchedules(accountName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobSchedules(accountName, ref nextLink), Times.Once()); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationVariableTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationVariableTest.cs index f1bef99670f0..66acc3b7e7a3 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationVariableTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationVariableTest.cs @@ -70,8 +70,9 @@ public void GetAzureAutomationVariableByAllSuccessfull() { // Setup string accountName = "automation"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListVariables(accountName)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListVariables(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; @@ -79,7 +80,7 @@ public void GetAzureAutomationVariableByAllSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListVariables(accountName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListVariables(accountName, ref nextLink), Times.Once()); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCertificate.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCertificate.cs index 7d4254ad206e..59885c395c22 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCertificate.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCertificate.cs @@ -48,13 +48,19 @@ protected override void AutomationExecuteCmdlet() { this.AutomationClient.GetCertificate(this.AutomationAccountName, this.Name) }; + this.GenerateCmdletOutput(ret); } else { - ret = this.AutomationClient.ListCertificates(this.AutomationAccountName); - } + var nextLink = string.Empty; + + do + { + ret = this.AutomationClient.ListCertificates(this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(ret); - this.GenerateCmdletOutput(ret); + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationConnection.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationConnection.cs index 4f47be72fef7..24cd2203fd74 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationConnection.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationConnection.cs @@ -55,17 +55,24 @@ protected override void AutomationExecuteCmdlet() { this.AutomationClient.GetConnection(this.AutomationAccountName, this.Name) }; + this.GenerateCmdletOutput(ret); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByConnectionTypeName) { ret = this.AutomationClient.ListConnectionsByType(this.AutomationAccountName, this.ConnectionTypeName); + this.GenerateCmdletOutput(ret); } else { - ret = this.AutomationClient.ListConnections(this.AutomationAccountName); - } + var nextLink = string.Empty; + + do + { + ret = this.AutomationClient.ListConnections(this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(ret); - this.GenerateCmdletOutput(ret); + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCredential.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCredential.cs index 1155918c4b03..e553b6d88feb 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCredential.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationCredential.cs @@ -48,13 +48,20 @@ protected override void AutomationExecuteCmdlet() { this.AutomationClient.GetCredential(this.AutomationAccountName, this.Name) }; + + this.GenerateCmdletOutput(ret); } else { - ret = this.AutomationClient.ListCredentials(this.AutomationAccountName); - } + var nextLink = string.Empty; - this.GenerateCmdletOutput(ret); + do + { + ret = this.AutomationClient.ListCredentials(this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(ret); + + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs index 625f40d73de9..9881f9357339 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs @@ -70,25 +70,38 @@ public class GetAzureAutomationJob : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - IEnumerable jobs; + IEnumerable jobs = null; if (this.Id != null && !Guid.Empty.Equals(this.Id)) { // ByJobId - jobs = new List { this.AutomationClient.GetJob(this.AutomationAccountName, this.Id) }; + jobs = new List { this.AutomationClient.GetJob(this.AutomationAccountName, this.Id) }; + this.GenerateCmdletOutput(jobs); } else if (this.RunbookName != null) { // ByRunbookName - jobs = this.AutomationClient.ListJobsByRunbookName(this.AutomationAccountName, this.RunbookName, this.StartTime, this.EndTime, this.Status); + var nextLink = string.Empty; + + do + { + jobs = this.AutomationClient.ListJobsByRunbookName(this.AutomationAccountName, this.RunbookName, this.StartTime, this.EndTime, this.Status, ref nextLink); + this.GenerateCmdletOutput(jobs); + + } while (!string.IsNullOrEmpty(nextLink)); } else { // ByAll - jobs = this.AutomationClient.ListJobs(this.AutomationAccountName, this.StartTime, this.EndTime, this.Status); + var nextLink = string.Empty; + + do + { + jobs = this.AutomationClient.ListJobs(this.AutomationAccountName, this.StartTime, this.EndTime, this.Status, ref nextLink); + this.GenerateCmdletOutput(jobs); + + } while (!string.IsNullOrEmpty(nextLink)); } - - this.WriteObject(jobs, true); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs index 8f1fcc65806c..80ac7d7b6d72 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationModule.cs @@ -48,13 +48,19 @@ protected override void AutomationExecuteCmdlet() { this.AutomationClient.GetModule(this.AutomationAccountName, this.Name) }; + this.GenerateCmdletOutput(ret); } else { - ret = this.AutomationClient.ListModules(this.AutomationAccountName); - } + var nextLink = string.Empty; + + do + { + ret = this.AutomationClient.ListModules(this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(ret); - this.GenerateCmdletOutput(ret); + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbook.cs index cb79cc71c67d..04db28e88c3c 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationRunbook.cs @@ -49,13 +49,20 @@ protected override void AutomationExecuteCmdlet() { this.AutomationClient.GetRunbook(this.AutomationAccountName, this.Name) }; + + this.GenerateCmdletOutput(ret); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) { - ret = this.AutomationClient.ListRunbooks(this.AutomationAccountName); - } + var nextLink = string.Empty; - this.GenerateCmdletOutput(ret); + do + { + ret = this.AutomationClient.ListRunbooks(this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(ret); + + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationSchedule.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationSchedule.cs index 48e8e2b534a4..7fc8566741a2 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationSchedule.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationSchedule.cs @@ -51,13 +51,19 @@ protected override void AutomationExecuteCmdlet() this.AutomationClient.GetSchedule( this.AutomationAccountName, this.Name) }; + this.GenerateCmdletOutput(schedules); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) { - schedules = this.AutomationClient.ListSchedules(this.AutomationAccountName); - } + var nextLink = string.Empty; + + do + { + schedules = this.AutomationClient.ListSchedules(this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(schedules); - this.GenerateCmdletOutput(schedules); + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs index d72d9f0e1fda..0e1de337332f 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs @@ -64,6 +64,7 @@ protected override void AutomationExecuteCmdlet() this.AutomationClient.GetJobSchedule( this.AutomationAccountName, this.JobScheduleId .Value) }; + this.GenerateCmdletOutput(jobSchedules); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookNameAndScheduleName) { @@ -72,21 +73,29 @@ protected override void AutomationExecuteCmdlet() this.AutomationClient.GetJobSchedule( this.AutomationAccountName, this.RunbookName, this.ScheduleName) }; + this.GenerateCmdletOutput(jobSchedules); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookName) { jobSchedules = this.AutomationClient.ListJobSchedulesByRunbookName(this.AutomationAccountName, this.RunbookName); + this.GenerateCmdletOutput(jobSchedules); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByScheduleName) { jobSchedules = this.AutomationClient.ListJobSchedulesByScheduleName(this.AutomationAccountName, this.ScheduleName); + this.GenerateCmdletOutput(jobSchedules); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) { - jobSchedules = this.AutomationClient.ListJobSchedules(this.AutomationAccountName); - } + var nextLink = string.Empty; + + do + { + jobSchedules = this.AutomationClient.ListJobSchedules(this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(jobSchedules); - this.GenerateCmdletOutput(jobSchedules); + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationVariable.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationVariable.cs index a20d9d05ff86..9c2d91e09cc2 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationVariable.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationVariable.cs @@ -48,13 +48,19 @@ protected override void AutomationExecuteCmdlet() { this.AutomationClient.GetVariable(this.AutomationAccountName, this.Name) }; + this.GenerateCmdletOutput(ret); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) { - ret = this.AutomationClient.ListVariables(this.AutomationAccountName); - } + var nextLink = string.Empty; + + do + { + ret = this.AutomationClient.ListVariables(this.AutomationAccountName, ref nextLink); + this.GenerateCmdletOutput(ret); - this.GenerateCmdletOutput(ret); + } while (!string.IsNullOrEmpty(nextLink)); + } } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs index 41a1a2e9b26f..975af8bcf38b 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs @@ -124,20 +124,22 @@ public Schedule GetSchedule(string automationAccountName, string scheduleName) return this.CreateScheduleFromScheduleModel(automationAccountName, scheduleModel); } - public IEnumerable ListSchedules(string automationAccountName) + public IEnumerable ListSchedules(string automationAccountName, ref string nextLink) { - IList scheduleModels = AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.Schedules.List( - automationAccountName); + ScheduleListResponse response; - return new ResponseWithSkipToken( - response, response.Schedules); - }); + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.Schedules.List( + automationAccountName); + } + else + { + response = this.automationManagementClient.Schedules.ListNext(nextLink); + } - return scheduleModels.Select(scheduleModel => new Schedule(automationAccountName, scheduleModel)); + nextLink = response.NextLink; + return response.Schedules.Select(c => new Schedule(automationAccountName, c)); } public Schedule UpdateSchedule(string automationAccountName, string scheduleName, bool? isEnabled, string description) @@ -165,17 +167,22 @@ public Runbook GetRunbook(string automationAccountName, string runbookName) return new Runbook(automationAccountName, runbookModel); } - public IEnumerable ListRunbooks(string automationAccountName) + public IEnumerable ListRunbooks(string automationAccountName, ref string nextLink) { - return AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.Runbooks.List( - automationAccountName); - return new ResponseWithSkipToken( - response, response.Runbooks); - }).Select(c => new Runbook(automationAccountName, c)); + RunbookListResponse response; + + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.Runbooks.List( + automationAccountName); + } + else + { + response = this.automationManagementClient.Runbooks.ListNext(nextLink); + } + + nextLink = response.NextLink; + return response.Runbooks.Select(c => new Runbook(automationAccountName, c)); } public Runbook CreateRunbookByName(string automationAccountName, string runbookName, string description, @@ -549,18 +556,22 @@ public Variable GetVariable(string automationAccountName, string name) } } - public IEnumerable ListVariables(string automationAccountName) + public IEnumerable ListVariables(string automationAccountName, ref string nextLink) { - IList variables = AutomationManagementClient.ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.Variables.List( - automationAccountName); - return new ResponseWithSkipToken( - response, response.Variables); - }); + VariableListResponse response; - return variables.Select(variable => this.CreateVariableFromVariableModel(variable, automationAccountName)).ToList(); + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.Variables.List( + automationAccountName); + } + else + { + response = this.automationManagementClient.Variables.ListNext(nextLink); + } + + nextLink = response.NextLink; + return response.Variables.Select(c => new Variable(c, automationAccountName)); } #endregion @@ -635,18 +646,22 @@ private Credential CreateCredentialFromCredentialModel(AutomationManagement.Mode return new Credential(null, credential); } - public IEnumerable ListCredentials(string automationAccountName) + public IEnumerable ListCredentials(string automationAccountName, ref string nextLink) { - IList credentialModels = AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.PsCredentials.List(automationAccountName); - return new ResponseWithSkipToken( - response, response.Credentials); - }); + CredentialListResponse response; + + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.PsCredentials.List( + automationAccountName); + } + else + { + response = this.automationManagementClient.PsCredentials.ListNext(nextLink); + } - return credentialModels.Select(c => new Credential(automationAccountName, c)); + nextLink = response.NextLink; + return response.Credentials.Select(c => new Credential(automationAccountName, c)); } public void DeleteCredential(string automationAccountName, string name) @@ -711,18 +726,22 @@ public Module GetModule(string automationAccountName, string name) } } - public IEnumerable ListModules(string automationAccountName) + public IEnumerable ListModules(string automationAccountName, ref string nextLink) { - IList modulesModels = AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.Modules.List(automationAccountName); - return new ResponseWithSkipToken( - response, response.Modules); - }); + ModuleListResponse response; - return modulesModels.Select(c => new Module(automationAccountName, c)); + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.Modules.List( + automationAccountName); + } + else + { + response = this.automationManagementClient.Modules.ListNext(nextLink); + } + + nextLink = response.NextLink; + return response.Modules.Select(c => new Module(automationAccountName, c)); } public Module UpdateModule(string automationAccountName, IDictionary tags, string name, Uri contentLinkUri, string contentLinkVersion) @@ -814,8 +833,18 @@ public IEnumerable GetJobStream(string automationAccountName, Guid jo listParams.StreamType = streamType; } - var jobStreams = this.automationManagementClient.JobStreams.List(automationAccountName, jobId, listParams).JobStreams; - return jobStreams.Select(stream => this.CreateJobStreamFromJobStreamModel(stream, automationAccountName, jobId)).ToList(); + var jobStreams = new List(); + + var response = this.automationManagementClient.JobStreams.List(automationAccountName, jobId, listParams); + jobStreams.AddRange(response.JobStreams.Select(stream => this.CreateJobStreamFromJobStreamModel(stream, automationAccountName, jobId)).ToList()); + + while (!string.IsNullOrEmpty(response.NextLink)) + { + response = this.automationManagementClient.JobStreams.ListNext(response.NextLink); + jobStreams.AddRange(response.JobStreams.Select(stream => this.CreateJobStreamFromJobStreamModel(stream, automationAccountName, jobId)).ToList()); + } + + return jobStreams; } public Job GetJob(string automationAccountName, Guid Id) @@ -830,147 +859,53 @@ public Job GetJob(string automationAccountName, Guid Id) return new Job(automationAccountName, job); } - public IEnumerable ListJobsByRunbookName(string automationAccountName, string runbookName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus) + public IEnumerable ListJobsByRunbookName(string automationAccountName, string runbookName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus, ref string nextLink) { - IEnumerable jobModels; + JobListResponse response; - if (startTime.HasValue && endTime.HasValue) + if (string.IsNullOrEmpty(nextLink)) { - jobModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => - { - var response = - this.automationManagementClient.Jobs.List( - automationAccountName, - new AutomationManagement.Models.JobListParameters - { - 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 => + response = this.automationManagementClient.Jobs.List( + automationAccountName, + new JobListParameters { - 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); + StartTime = (startTime.HasValue) ? FormatDateTime(startTime.Value) : null, + EndTime = (endTime.HasValue) ? FormatDateTime(endTime.Value) : null, + RunbookName = runbookName, + Status = jobStatus, }); } 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); - }); + response = this.automationManagementClient.Jobs.ListNext(nextLink); } - return jobModels.Select(jobModel => new Job(automationAccountName, jobModel)); + nextLink = response.NextLink; + return response.Jobs.Select(c => new Job(automationAccountName, c)); } - public IEnumerable ListJobs(string automationAccountName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus) + public IEnumerable ListJobs(string automationAccountName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus, ref string nextLink) { - IEnumerable jobModels; + JobListResponse response; - if (startTime.HasValue && endTime.HasValue) + if (string.IsNullOrEmpty(nextLink)) { - jobModels = AutomationManagementClient.ContinuationTokenHandler( - skipToken => - { - var response = - this.automationManagementClient.Jobs.List( - automationAccountName, - new AutomationManagement.Models.JobListParameters - { - 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.List( - automationAccountName, - new AutomationManagement.Models.JobListParameters + response = this.automationManagementClient.Jobs.List( + automationAccountName, + new JobListParameters { - EndTime = FormatDateTime(endTime.Value), + StartTime = (startTime.HasValue) ? FormatDateTime(startTime.Value) : null, + EndTime = (endTime.HasValue) ? FormatDateTime(endTime.Value) : null, 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 }); - return new ResponseWithSkipToken(response, response.Jobs); - }); + response = this.automationManagementClient.Jobs.ListNext(nextLink); } - return jobModels.Select(jobModel => new Job(automationAccountName, jobModel)); + nextLink = response.NextLink; + return response.Jobs.Select(c => new Job(automationAccountName, c)); } public void ResumeJob(string automationAccountName, Guid id) @@ -1157,17 +1092,22 @@ public CertificateInfo GetCertificate(string automationAccountName, string name) return new Certificate(automationAccountName, certificateModel); } - public IEnumerable ListCertificates(string automationAccountName) + public IEnumerable ListCertificates(string automationAccountName, ref string nextLink) { - return AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.Certificates.List( - automationAccountName); - return new ResponseWithSkipToken( - response, response.Certificates); - }).Select(c => new CertificateInfo(automationAccountName, c)); + CertificateListResponse response; + + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.Certificates.List( + automationAccountName); + } + else + { + response = this.automationManagementClient.Certificates.ListNext(nextLink); + } + + nextLink = response.NextLink; + return response.Certificates.Select(c => new CertificateInfo(automationAccountName, c)); } public void DeleteCertificate(string automationAccountName, string name) @@ -1264,22 +1204,34 @@ public Connection GetConnection(string automationAccountName, string name) public IEnumerable ListConnectionsByType(string automationAccountName, string typeName) { - var connections = this.ListConnections(automationAccountName); + var connections = new List(); + string nextLink = string.Empty; + + do + { + connections.AddRange(this.ListConnections(automationAccountName, ref nextLink)); + + } while (!string.IsNullOrEmpty(nextLink)); return connections.Where(c => c.ConnectionTypeName.Equals(typeName, StringComparison.InvariantCultureIgnoreCase)); } - public IEnumerable ListConnections(string automationAccountName) + public IEnumerable ListConnections(string automationAccountName, ref string nextLink) { - return AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.Connections.List( - automationAccountName); - return new ResponseWithSkipToken( - response, response.Connection); - }).Select(c => new Connection(automationAccountName, c)); + ConnectionListResponse response; + + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.Connections.List( + automationAccountName); + } + else + { + response = this.automationManagementClient.Connections.ListNext(nextLink); + } + + nextLink = response.NextLink; + return response.Connection.Select(c => new Connection(automationAccountName, c)); } public void DeleteConnection(string automationAccountName, string name) @@ -1330,65 +1282,76 @@ public JobSchedule GetJobSchedule(string automationAccountName, Guid jobSchedule public JobSchedule GetJobSchedule(string automationAccountName, string runbookName, string scheduleName) { - var jobSchedules = this.ListJobSchedules(automationAccountName); - JobSchedule jobSchedule = null; - bool jobScheduleFound = false; + const bool jobScheduleFound = false; + var nextLink = string.Empty; - foreach (var js in jobSchedules) + do { - if (String.Equals(js.RunbookName, runbookName, StringComparison.OrdinalIgnoreCase) && - String.Equals(js.ScheduleName, scheduleName, StringComparison.OrdinalIgnoreCase)) + var schedules = this.ListJobSchedules(automationAccountName, ref nextLink); + var jobSchedule = schedules.FirstOrDefault(js => String.Equals(js.RunbookName, runbookName, StringComparison.OrdinalIgnoreCase) && + String.Equals(js.ScheduleName, scheduleName, StringComparison.OrdinalIgnoreCase)); + + if (jobSchedule != null) { - jobSchedule = this.GetJobSchedule(automationAccountName, new Guid(js.JobScheduleId)); - jobScheduleFound = true; - break; + this.GetJobSchedule(automationAccountName, new Guid(jobSchedule.JobScheduleId)); + return jobSchedule; } - } + + } while (!string.IsNullOrEmpty(nextLink)); + if (!jobScheduleFound) { throw new ResourceNotFoundException(typeof(Schedule), string.Format(CultureInfo.CurrentCulture, Resources.JobScheduleNotFound, runbookName, scheduleName)); } - - return jobSchedule; } - public IEnumerable ListJobSchedules(string automationAccountName) + public IEnumerable ListJobSchedules(string automationAccountName, ref string nextLink) { - IList jobScheduleModels = AutomationManagementClient - .ContinuationTokenHandler( - skipToken => - { - var response = this.automationManagementClient.JobSchedules.List( - automationAccountName); + JobScheduleListResponse response; - return new ResponseWithSkipToken( - response, response.JobSchedules); - }); + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.JobSchedules.List( + automationAccountName); + } + else + { + response = this.automationManagementClient.JobSchedules.ListNext(nextLink); + } - return jobScheduleModels.Select(jobScheduleModel => new JobSchedule(automationAccountName, jobScheduleModel)); + nextLink = response.NextLink; + return response.JobSchedules.Select(c => new JobSchedule(automationAccountName, c)); } public IEnumerable ListJobSchedulesByRunbookName(string automationAccountName, string runbookName) { - var jobSchedules = this.ListJobSchedules(automationAccountName); + var jobSchedulesOfRunbook = new List(); + var nextLink = string.Empty; - IEnumerable jobSchedulesOfRunbook = new List(); + do + { + var schedules = this.ListJobSchedules(automationAccountName, ref nextLink); + jobSchedulesOfRunbook.AddRange(schedules.Where(js => String.Equals(js.RunbookName, runbookName, StringComparison.OrdinalIgnoreCase))); - jobSchedulesOfRunbook = jobSchedules.Where(js => String.Equals(js.RunbookName, runbookName, StringComparison.OrdinalIgnoreCase)); + } while (!string.IsNullOrEmpty(nextLink)); return jobSchedulesOfRunbook; } public IEnumerable ListJobSchedulesByScheduleName(string automationAccountName, string scheduleName) { - var jobSchedules = this.ListJobSchedules(automationAccountName); + var jobSchedulesOfSchedules = new List(); + var nextLink = string.Empty; - IEnumerable jobSchedulesOfSchedule = new List(); + do + { + var schedules = this.ListJobSchedules(automationAccountName, ref nextLink); + jobSchedulesOfSchedules.AddRange(schedules.Where(js => String.Equals(js.ScheduleName, scheduleName, StringComparison.OrdinalIgnoreCase))); - jobSchedulesOfSchedule = jobSchedules.Where(js => String.Equals(js.ScheduleName, scheduleName, StringComparison.OrdinalIgnoreCase)); + } while (!string.IsNullOrEmpty(nextLink)); - return jobSchedulesOfSchedule; + return jobSchedulesOfSchedules; } public JobSchedule RegisterScheduledRunbook(string automationAccountName, string runbookName, string scheduleName, IDictionary parameters) @@ -1431,19 +1394,24 @@ public void UnregisterScheduledRunbook(string automationAccountName, Guid jobSch public void UnregisterScheduledRunbook(string automationAccountName, string runbookName, string scheduleName) { - var jobSchedules = this.ListJobSchedules(automationAccountName); - bool jobScheduleFound = false; + const bool jobScheduleFound = false; + var nextLink = string.Empty; - foreach (var jobSchedule in jobSchedules) + do { - if (jobSchedule.RunbookName == runbookName && jobSchedule.ScheduleName == scheduleName) + var schedules = this.ListJobSchedules(automationAccountName, ref nextLink); + var jobSchedule = schedules.FirstOrDefault(js => String.Equals(js.RunbookName, runbookName, StringComparison.OrdinalIgnoreCase) && + String.Equals(js.ScheduleName, scheduleName, StringComparison.OrdinalIgnoreCase)); + + if (jobSchedule != null) { this.UnregisterScheduledRunbook(automationAccountName, new Guid(jobSchedule.JobScheduleId)); - jobScheduleFound = true; - break; + return; } - } - if(!jobScheduleFound) + + } while (!string.IsNullOrEmpty(nextLink)); + + if (!jobScheduleFound) { throw new ResourceNotFoundException(typeof(Schedule), string.Format(CultureInfo.CurrentCulture, Resources.JobScheduleNotFound, runbookName, scheduleName)); diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs index aa2295ed33f8..29781278c494 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -35,7 +35,7 @@ public interface IAutomationClient Variable GetVariable(string automationAccountName, string variableName); - IEnumerable ListVariables(string automationAccountName); + IEnumerable ListVariables(string automationAccountName, ref string nextLink); Variable CreateVariable(Variable variable); @@ -45,7 +45,7 @@ public interface IAutomationClient #endregion - #region Scedules + #region Schedules Schedule CreateSchedule(string automationAccountName, Schedule schedule); @@ -53,7 +53,7 @@ public interface IAutomationClient Schedule GetSchedule(string automationAccountName, string scheduleName); - IEnumerable ListSchedules(string automationAccountName); + IEnumerable ListSchedules(string automationAccountName, ref string nextLink); Schedule UpdateSchedule(string automationAccountName, string scheduleName, bool? isEnabled, string description); @@ -63,7 +63,7 @@ public interface IAutomationClient Runbook GetRunbook(string automationAccountName, string runbookName); - IEnumerable ListRunbooks(string automationAccountName); + IEnumerable ListRunbooks(string automationAccountName, ref string nextLink); Runbook CreateRunbookByName(string automationAccountName, string runbookName, string description, string[] tags); @@ -91,7 +91,7 @@ public interface IAutomationClient CredentialInfo GetCredential(string automationAccountName, string name); - IEnumerable ListCredentials(string automationAccountName); + IEnumerable ListCredentials(string automationAccountName, ref string nextLink); void DeleteCredential(string automationAccountName, string name); @@ -105,7 +105,7 @@ public interface IAutomationClient Module UpdateModule(string automationAccountName, IDictionary tags, string name, Uri contentLink, string contentLinkVersion); - IEnumerable ListModules(string automationAccountName); + IEnumerable ListModules(string automationAccountName, ref string nextLink); void DeleteModule(string automationAccountName, string name); @@ -115,9 +115,9 @@ public interface IAutomationClient Job GetJob(string automationAccountName, Guid id); - IEnumerable ListJobsByRunbookName(string automationAccountName, string runbookName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus); + IEnumerable ListJobsByRunbookName(string automationAccountName, string runbookName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus, ref string nextLink); - IEnumerable ListJobs(string automationAccountName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus); + IEnumerable ListJobs(string automationAccountName, DateTimeOffset? startTime, DateTimeOffset? endTime, string jobStatus, ref string nextLink); void ResumeJob(string automationAccountName, Guid id); @@ -145,7 +145,7 @@ public interface IAutomationClient CertificateInfo GetCertificate(string automationAccountName, string name); - IEnumerable ListCertificates(string automationAccountName); + IEnumerable ListCertificates(string automationAccountName, ref string nextLink); void DeleteCertificate(string automationAccountName, string name); @@ -161,7 +161,7 @@ public interface IAutomationClient IEnumerable ListConnectionsByType(string automationAccountName, string name); - IEnumerable ListConnections(string automationAccountName); + IEnumerable ListConnections(string automationAccountName, ref string nextLink); void DeleteConnection(string automationAccountName, string name); @@ -173,7 +173,7 @@ public interface IAutomationClient JobSchedule GetJobSchedule(string automationAccountName, string runbookName, string scheduleName); - IEnumerable ListJobSchedules(string automationAccountName); + IEnumerable ListJobSchedules(string automationAccountName, ref string nextLink); IEnumerable ListJobSchedulesByRunbookName(string automationAccountName, string runbookName); From 02bb2d17a20202e652fe9d596d37c63088bb6510 Mon Sep 17 00:00:00 2001 From: safeermohammed Date: Fri, 15 May 2015 13:31:24 -0700 Subject: [PATCH 06/20] review comments --- .../GetAzureAutomationAccountTest.cs | 2 +- .../Cmdlet/GetAzureAutomationAccount.cs | 6 ++-- .../Common/AutomationClient.cs | 2 -- .../GetAzureAutomationScheduledRunbookTest.cs | 2 ++ .../Cmdlet/GetAzureAutomationJob.cs | 6 ++-- .../Cmdlet/GetAzureAutomationJobOutput.cs | 10 +++++-- .../GetAzureAutomationScheduledRunbook.cs | 28 ++++++++++++++++--- .../Common/AutomationClient.cs | 19 +++++++------ .../Common/IAutomationClient.cs | 2 +- .../Commands.Automation/Model/Connection.cs | 2 +- 10 files changed, 53 insertions(+), 26 deletions(-) diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationAccountTest.cs b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationAccountTest.cs index 33203860280e..8bd40cb37b6b 100644 --- a/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationAccountTest.cs +++ b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationAccountTest.cs @@ -52,7 +52,7 @@ public void GetAzureAutomationAllAccountsSuccessfull() string resourceGroupName = "resourceGroup"; string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListAutomationAccounts(resourceGroupName, ref nextLink)).Returns((string a) => new List()); + this.mockAutomationClient.Setup(f => f.ListAutomationAccounts(resourceGroupName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.ExecuteCmdlet(); diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs index 650270cd9c65..2504887a160d 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationAccount.cs @@ -52,14 +52,14 @@ public IAutomationClient AutomationClient /// /// Gets or sets the automation account name. /// - [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource group name.")] - [ValidateNotNullOrEmpty] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByAll, Position = 0, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource group name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByAutomationAccountName, Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The resource group name.")] public string ResourceGroupName { get; set; } /// /// Gets or sets the automation account name. /// - [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByAutomationAccountName, Position = 1, Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The automation account name.")] + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByAutomationAccountName, Position = 1, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The automation account name.")] [Alias("AutomationAccountName")] [ValidateNotNullOrEmpty] public string Name { get; set; } diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs index 28a9d3dfd212..c888728baf8e 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClient.cs @@ -77,8 +77,6 @@ void SetClientIdHeader(string clientRequestId) public IEnumerable ListAutomationAccounts(string resourceGroupName, ref string nextLink) { - Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); - AutomationAccountListResponse response; if (string.IsNullOrEmpty(nextLink)) diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs index 8188d488fddf..cb3229442db5 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs @@ -87,6 +87,7 @@ public void GetAzureAutomationScheduledRunbookByrunbookNameAndScheduleNameSucces } [TestMethod] + [Ignore] public void GetAzureAutomationScheduledRunbookByRunbookNameSuccessfull() { // Setup @@ -106,6 +107,7 @@ public void GetAzureAutomationScheduledRunbookByRunbookNameSuccessfull() } [TestMethod] + [Ignore] public void GetAzureAutomationScheduledRunbookByScheduleNameSuccessfull() { // Setup diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs index 9881f9357339..776182ffe8fe 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJob.cs @@ -76,7 +76,7 @@ protected override void AutomationExecuteCmdlet() { // ByJobId jobs = new List { this.AutomationClient.GetJob(this.AutomationAccountName, this.Id) }; - this.GenerateCmdletOutput(jobs); + this.WriteObject(jobs, true); } else if (this.RunbookName != null) { @@ -86,7 +86,7 @@ protected override void AutomationExecuteCmdlet() do { jobs = this.AutomationClient.ListJobsByRunbookName(this.AutomationAccountName, this.RunbookName, this.StartTime, this.EndTime, this.Status, ref nextLink); - this.GenerateCmdletOutput(jobs); + this.WriteObject(jobs, true); } while (!string.IsNullOrEmpty(nextLink)); } @@ -98,7 +98,7 @@ protected override void AutomationExecuteCmdlet() do { jobs = this.AutomationClient.ListJobs(this.AutomationAccountName, this.StartTime, this.EndTime, this.Status, ref nextLink); - this.GenerateCmdletOutput(jobs); + this.WriteObject(jobs, true); } while (!string.IsNullOrEmpty(nextLink)); } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJobOutput.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJobOutput.cs index d129635a3aa7..c66a96c38a16 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJobOutput.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationJobOutput.cs @@ -47,8 +47,14 @@ public class GetAzureAutomationJobOutput : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - var ret = this.AutomationClient.GetJobStream(this.AutomationAccountName, this.Id, this.StartTime, this.Stream.ToString() ); - this.GenerateCmdletOutput(ret); + var nextLink = string.Empty; + + do + { + var ret = this.AutomationClient.GetJobStream(this.AutomationAccountName, this.Id, this.StartTime, this.Stream.ToString(), ref nextLink); + this.GenerateCmdletOutput(ret); + + } while (!string.IsNullOrEmpty(nextLink)); } } } diff --git a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs index 0e1de337332f..300baf4bd3c5 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Cmdlet/GetAzureAutomationScheduledRunbook.cs @@ -14,6 +14,7 @@ using System; using System.Collections.Generic; +using System.Linq; using System.Management.Automation; using System.Security.Permissions; using Microsoft.Azure.Commands.Automation.Common; @@ -77,13 +78,32 @@ protected override void AutomationExecuteCmdlet() } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookName) { - jobSchedules = this.AutomationClient.ListJobSchedulesByRunbookName(this.AutomationAccountName, this.RunbookName); - this.GenerateCmdletOutput(jobSchedules); + var nextLink = string.Empty; + + do + { + var schedules = this.AutomationClient.ListJobSchedules(this.AutomationAccountName, ref nextLink); + if (schedules != null) + { + this.GenerateCmdletOutput(schedules.ToList().Where(js => String.Equals(js.RunbookName, this.RunbookName, StringComparison.OrdinalIgnoreCase))); + } + + } while (!string.IsNullOrEmpty(nextLink)); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByScheduleName) { - jobSchedules = this.AutomationClient.ListJobSchedulesByScheduleName(this.AutomationAccountName, this.ScheduleName); - this.GenerateCmdletOutput(jobSchedules); + var nextLink = string.Empty; + + do + { + var schedules = this.AutomationClient.ListJobSchedules(this.AutomationAccountName, ref nextLink); + if (schedules != null) + { + this.GenerateCmdletOutput(schedules.ToList().Where(js => String.Equals(js.ScheduleName, this.ScheduleName, StringComparison.OrdinalIgnoreCase))); + } + + } while (!string.IsNullOrEmpty(nextLink)); + } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) { diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs index 975af8bcf38b..b8e4b3e71509 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/AutomationClient.cs @@ -819,7 +819,7 @@ public void DeleteModule(string automationAccountName, string name) #region Jobs public IEnumerable GetJobStream(string automationAccountName, Guid jobId, DateTimeOffset? time, - string streamType) + string streamType, ref string nextLink) { var listParams = new AutomationManagement.Models.JobStreamListParameters(); @@ -833,18 +833,19 @@ public IEnumerable GetJobStream(string automationAccountName, Guid jo listParams.StreamType = streamType; } - var jobStreams = new List(); + JobStreamListResponse response; - var response = this.automationManagementClient.JobStreams.List(automationAccountName, jobId, listParams); - jobStreams.AddRange(response.JobStreams.Select(stream => this.CreateJobStreamFromJobStreamModel(stream, automationAccountName, jobId)).ToList()); - - while (!string.IsNullOrEmpty(response.NextLink)) + if (string.IsNullOrEmpty(nextLink)) + { + response = this.automationManagementClient.JobStreams.List(automationAccountName, jobId, listParams); + } + else { - response = this.automationManagementClient.JobStreams.ListNext(response.NextLink); - jobStreams.AddRange(response.JobStreams.Select(stream => this.CreateJobStreamFromJobStreamModel(stream, automationAccountName, jobId)).ToList()); + response = this.automationManagementClient.JobStreams.ListNext(nextLink); } - return jobStreams; + nextLink = response.NextLink; + return response.JobStreams.Select(stream => this.CreateJobStreamFromJobStreamModel(stream, automationAccountName, jobId)); } public Job GetJob(string automationAccountName, Guid Id) diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs index 29781278c494..0577a4ecf255 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -27,7 +27,7 @@ public interface IAutomationClient #region JobStreams - IEnumerable GetJobStream(string automationAccountname, Guid jobId, DateTimeOffset? time, string streamType); + IEnumerable GetJobStream(string automationAccountname, Guid jobId, DateTimeOffset? time, string streamType, ref string nextLink); #endregion diff --git a/src/ServiceManagement/Automation/Commands.Automation/Model/Connection.cs b/src/ServiceManagement/Automation/Commands.Automation/Model/Connection.cs index ca2d4f15af33..89c62f28f14c 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Model/Connection.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Model/Connection.cs @@ -48,7 +48,7 @@ public Connection(string accountAcccountName, WindowsAzure.Management.Automation this.FieldDefinitionValues = new Hashtable(StringComparer.InvariantCultureIgnoreCase); foreach (var kvp in connection.Properties.FieldDefinitionValues) { - this.FieldDefinitionValues.Add(kvp.Key, (object)PowerShellJsonConverter.Deserialize(kvp.Value)); + this.FieldDefinitionValues.Add(kvp.Key, kvp.Value.ToString()); } } From d46e6e2a028d1499f27f8d2c10213a23ad7b653c Mon Sep 17 00:00:00 2001 From: safeermohammed Date: Thu, 21 May 2015 10:28:50 -0700 Subject: [PATCH 07/20] fixing schedule test --- .../GetAzureAutomationScheduledRunbookTest.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs index cb3229442db5..a4e1fb3092d6 100644 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationScheduledRunbookTest.cs @@ -87,14 +87,14 @@ public void GetAzureAutomationScheduledRunbookByrunbookNameAndScheduleNameSucces } [TestMethod] - [Ignore] public void GetAzureAutomationScheduledRunbookByRunbookNameSuccessfull() { // Setup string accountName = "automation"; string runbookName = "runbook"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListJobSchedulesByRunbookName(accountName, runbookName)).Returns((string a, string b) => new List()); + this.mockAutomationClient.Setup(f => f.ListJobSchedules(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; @@ -103,18 +103,18 @@ public void GetAzureAutomationScheduledRunbookByRunbookNameSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobSchedulesByRunbookName(accountName, runbookName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobSchedules(accountName, ref nextLink), Times.Once()); } [TestMethod] - [Ignore] public void GetAzureAutomationScheduledRunbookByScheduleNameSuccessfull() { // Setup string accountName = "automation"; string scheduleName = "schedule"; + string nextLink = string.Empty; - this.mockAutomationClient.Setup(f => f.ListJobSchedulesByScheduleName(accountName, scheduleName)).Returns((string a, string b) => new List()); + this.mockAutomationClient.Setup(f => f.ListJobSchedules(accountName, ref nextLink)).Returns((string a, string b) => new List()); // Test this.cmdlet.AutomationAccountName = accountName; @@ -123,7 +123,7 @@ public void GetAzureAutomationScheduledRunbookByScheduleNameSuccessfull() this.cmdlet.ExecuteCmdlet(); // Assert - this.mockAutomationClient.Verify(f => f.ListJobSchedulesByScheduleName(accountName, scheduleName), Times.Once()); + this.mockAutomationClient.Verify(f => f.ListJobSchedules(accountName, ref nextLink), Times.Once()); } [TestMethod] From 6ffec05dc7e4b7232e1e6de501aaa80fd1a62587 Mon Sep 17 00:00:00 2001 From: shipram Date: Thu, 21 May 2015 10:29:54 -0700 Subject: [PATCH 08/20] Cmdlets for webhooks and Tests --- ....ResourceManagement.Automation.Test.csproj | 4 + .../GetAzureAutomationWebhookTest.cs | 67 +++++++++++ .../NewAzureAutomationWebhookTest.cs | 75 ++++++++++++ .../RemoveAzureAutomationWebhookTest.cs | 67 +++++++++++ .../SetAzureAutomationWebhookTest.cs | 70 +++++++++++ .../Cmdlet/GetAzureAutomationWebhook.cs | 50 ++++++-- .../Cmdlet/NewAzureAutomationWebhook.cs | 52 ++++---- .../Cmdlet/RemoveAzureAutomationWebhook.cs | 5 +- .../Cmdlet/SetAzureAutomationWebhook.cs | 48 +++----- .../Common/AutomationClientWebhook.cs | 113 ++++++++++++------ .../Common/IAutomationClient.cs | 16 +-- .../Commands.Automation/Model/Webhook.cs | 19 ++- .../Properties/Resources.Designer.cs | 9 ++ .../Properties/Resources.resx | 4 + .../NewAzureAutomationWebhookTest.cs | 49 ++++++++ 15 files changed, 532 insertions(+), 116 deletions(-) create mode 100644 src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationWebhookTest.cs create mode 100644 src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs create mode 100644 src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationWebhookTest.cs create mode 100644 src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationWebhookTest.cs create mode 100644 src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/Commands.ResourceManagement.Automation.Test.csproj b/src/ResourceManager/Automation/Commands.Automation.Test/Commands.ResourceManagement.Automation.Test.csproj index 764aa1c0d2d9..c815369d04ec 100644 --- a/src/ResourceManager/Automation/Commands.Automation.Test/Commands.ResourceManagement.Automation.Test.csproj +++ b/src/ResourceManager/Automation/Commands.Automation.Test/Commands.ResourceManagement.Automation.Test.csproj @@ -111,9 +111,13 @@ + + + + diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationWebhookTest.cs b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationWebhookTest.cs new file mode 100644 index 000000000000..d0d3c6011b4c --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/GetAzureAutomationWebhookTest.cs @@ -0,0 +1,67 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.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 GetAzureAutomationWebhookTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private GetAzureAutomationWebhook cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new GetAzureAutomationWebhook + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void GetAzureAutomationWebhookByNameSuccessful() + { + // Setup + string resourceGroupName = "resourceGroup"; + string accountName = "account"; + string webhookName = "webhookName"; + this.cmdlet.SetParameterSet("ByName"); + + this.mockAutomationClient.Setup(f => f.GetWebhook(resourceGroupName, accountName, webhookName)); + + // Test + this.cmdlet.ResourceGroupName = resourceGroupName; + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = webhookName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.GetWebhook(resourceGroupName, accountName, webhookName), Times.Once()); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs new file mode 100644 index 000000000000..de06407b96d2 --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.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; + +namespace Microsoft.Azure.Commands.Automation.Test.UnitTests +{ + [TestClass] + public class NewAzureAutomationWebhookTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private NewAzureAutomationWebhook cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new NewAzureAutomationWebhook + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void NewAzureAutomationWebhookByNameSuccessful() + { + // Setup + string resourceGroupName = "resourceGroup"; + string accountName = "account"; + string name = "webhookName"; + string runbookName = "runbookName"; + DateTimeOffset expiryTime = DateTimeOffset.Now.AddDays(1); + + this.mockAutomationClient.Setup( + f => f.CreateWebhook(resourceGroupName, accountName, name, runbookName, true, expiryTime, null)); + + // Test + this.cmdlet.ResourceGroupName = resourceGroupName; + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = name; + this.cmdlet.RunbookName = runbookName; + this.cmdlet.ExpiryTime = expiryTime; + this.cmdlet.IsEnabled = true; + this.cmdlet.Parameters = null; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify( + f => f.CreateWebhook(resourceGroupName, accountName, name, runbookName, true, expiryTime, null), + Times.Once()); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationWebhookTest.cs b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationWebhookTest.cs new file mode 100644 index 000000000000..469d514ca486 --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/RemoveAzureAutomationWebhookTest.cs @@ -0,0 +1,67 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.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 RemoveAzureAutomationWebhookTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private RemoveAzureAutomationWebhook cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new RemoveAzureAutomationWebhook + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void RemoveAzureAutomationWebhookByNameSuccessful() + { + // Setup + string resourceGroupName = "resourceGroup"; + string accountName = "account"; + string webhookName = "webhookName"; + this.cmdlet.SetParameterSet("ByName"); + + this.mockAutomationClient.Setup(f => f.DeleteWebhook(resourceGroupName, accountName, webhookName)); + + // Test + this.cmdlet.ResourceGroupName = resourceGroupName; + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = webhookName; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify(f => f.DeleteWebhook(resourceGroupName, accountName, webhookName), Times.Once()); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationWebhookTest.cs b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationWebhookTest.cs new file mode 100644 index 000000000000..bb837670fe6b --- /dev/null +++ b/src/ResourceManager/Automation/Commands.Automation.Test/UnitTests/SetAzureAutomationWebhookTest.cs @@ -0,0 +1,70 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.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 SetAzureAutomationWebhookTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private SetAzureAutomationWebhook cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new SetAzureAutomationWebhook + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void SetAzureAutomationWebhookToDisabledSuccessful() + { + // Setup + string resourceGroupName = "resourceGroup"; + string accountName = "account"; + string name = "webhookName"; + + this.mockAutomationClient.Setup( + f => f.UpdateWebhook(resourceGroupName, accountName, name, null, false)); + + // Test + this.cmdlet.ResourceGroupName = resourceGroupName; + this.cmdlet.AutomationAccountName = accountName; + this.cmdlet.Name = name; + this.cmdlet.IsEnabled = false; + this.cmdlet.Parameters = null; + this.cmdlet.ExecuteCmdlet(); + + // Assert + this.mockAutomationClient.Verify( + f => f.UpdateWebhook(resourceGroupName, accountName, name, null, false), + Times.Once()); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs index e2537bc96584..2b367fc4b3af 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs @@ -16,23 +16,34 @@ 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 { + using System.Collections.Generic; + /// /// Create a new Webhook for automation. /// - [Cmdlet(VerbsCommon.New, "AzureAutomationWebhook")] - [OutputType(typeof(Module))] + [Cmdlet(VerbsCommon.Get, "AzureAutomationWebhook", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] + [OutputType(typeof(Webhook))] public class GetAzureAutomationWebhook : AzureAutomationBaseCmdlet { /// - /// Gets or sets the module name. + /// Gets or sets the Webhook name. /// - [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Webhook name.")] - [ValidateNotNullOrEmpty] + [Alias("WebhookName")] public string Name { get; set; } + + /// + /// Gets or sets the Webhook name. + /// + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Runbook name.")] + [Alias("RbName")] + public string RunbookName { get; set; } /// /// Execute this cmdlet. @@ -40,12 +51,29 @@ public class GetAzureAutomationWebhook : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - var webhook = this.AutomationClient.GetWebhook( - this.ResourceGroupName, - this.AutomationAccountName, - this.Name); - - this.WriteObject(webhook); + IEnumerable webhooks = null; + if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) + { + webhooks = this.AutomationClient.ListWebhooks(this.ResourceGroupName, this.AutomationAccountName); + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByName) + { + webhooks = new List + { + this.AutomationClient.GetWebhook( + this.ResourceGroupName, + this.AutomationAccountName, + this.Name) + }; + } + else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookName) + { + webhooks = this.AutomationClient.GetWebhooksByRunbookName( + this.ResourceGroupName, + this.AutomationAccountName, + this.RunbookName); + } + this.GenerateCmdletOutput(webhooks); } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/NewAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/NewAzureAutomationWebhook.cs index 80d6fed60061..b27e5446681d 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/NewAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/NewAzureAutomationWebhook.cs @@ -12,20 +12,21 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.Azure.Commands.Automation.Properties; +using Microsoft.WindowsAzure.Commands.Common; using System; +using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet { - using System.Collections.Generic; - /// /// Create a new Webhook for automation. /// [Cmdlet(VerbsCommon.New, "AzureAutomationWebhook")] - [OutputType(typeof(Module))] + [OutputType(typeof(Webhook))] public class NewAzureAutomationWebhook : AzureAutomationBaseCmdlet { /// @@ -45,28 +46,30 @@ public class NewAzureAutomationWebhook : AzureAutomationBaseCmdlet public string RunbookName { get; set; } /// - /// Gets or sets the contentLink + /// Gets or sets the Enabled property of the Webhook /// - [Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, + [Parameter(Position = 4, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Enable/Disable property of the Webhook")] [ValidateNotNullOrEmpty] public bool IsEnabled { get; set; } /// - /// Gets or sets the contentLink + /// Gets or sets the Expiry Time /// - [Parameter(Position = 5, Mandatory = false, ValueFromPipelineByPropertyName = true, + [Parameter(Position = 5, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Expiry Time for webhook.")] [ValidateNotNullOrEmpty] public DateTimeOffset ExpiryTime { get; set; } /// - /// Gets or sets the contentLink + /// Gets or sets the Runbook parameters /// - [Parameter(Position = 6, Mandatory = false, ValueFromPipelineByPropertyName = true, + [Parameter(Mandatory = false, ValueFromPipelineByPropertyName = true, HelpMessage = "The Runbook parameters name/value.")] - [ValidateNotNullOrEmpty] - public Dictionary Parameters { get; set; } + public IDictionary Parameters { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Skip warning message about one-time viewable webhook URL")] + public SwitchParameter Force { get; set; } /// /// Execute this cmdlet. @@ -74,15 +77,22 @@ public class NewAzureAutomationWebhook : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - var createdWebhook = this.AutomationClient.CreateWebhook( - this.ResourceGroupName, - this.AutomationAccountName, - this.Name, - this.RunbookName, - this.IsEnabled, - this.ExpiryTime, - this.Parameters); - this.WriteObject(createdWebhook); + this.ConfirmAction( + Force.IsPresent, + string.Format(Resources.WebhookOneTimeURL, "Webhook"), + string.Format(Resources.WebhookOneTimeURL, "Webhook"), + Name, + () => + this.WriteObject( + this.AutomationClient.CreateWebhook( + this.ResourceGroupName, + this.AutomationAccountName, + this.Name, + this.RunbookName, + this.IsEnabled, + this.ExpiryTime, + this.Parameters.ToHashtable()))); + } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs index bd50818f9679..6c8961c08479 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs @@ -24,12 +24,11 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet /// /// Create a new Webhook for automation. /// - [Cmdlet(VerbsCommon.New, "AzureAutomationWebhook")] - [OutputType(typeof(Module))] + [Cmdlet(VerbsCommon.Remove, "AzureAutomationWebhook")] public class RemoveAzureAutomationWebhook : AzureAutomationBaseCmdlet { /// - /// Gets or sets the module name. + /// Gets or sets the Webhook name. /// [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The webhook name.")] diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs index 6f100e9b25db..6eb886b6de2c 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs @@ -19,17 +19,21 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet { + using System.Collections; using System.Collections.Generic; + using System.Linq; + + using Microsoft.WindowsAzure.Commands.Common; /// /// Create a new Webhook for automation. /// - [Cmdlet(VerbsCommon.New, "AzureAutomationWebhook")] - [OutputType(typeof(Module))] + [Cmdlet(VerbsCommon.Set, "AzureAutomationWebhook")] + [OutputType(typeof(Webhook))] public class SetAzureAutomationWebhook : AzureAutomationBaseCmdlet { /// - /// Gets or sets the module name. + /// Gets or sets the Webhook name. /// [Parameter(Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Webhook name.")] @@ -37,36 +41,19 @@ public class SetAzureAutomationWebhook : AzureAutomationBaseCmdlet public string Name { get; set; } /// - /// Gets or sets the contentLink - /// - [Parameter(Position = 3, Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The name of the Runbook associated with the Webhook.")] - [ValidateNotNullOrEmpty] - public string RunbookName { get; set; } - - /// - /// Gets or sets the contentLink - /// - [Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The Runbook parameters name/value")] - [ValidateNotNullOrEmpty] - public Dictionary Parameters { get; set; } - - /// - /// Gets or sets the contentLink + /// Gets or sets the IsEnabled Property /// - [Parameter(Position = 5, Mandatory = false, ValueFromPipelineByPropertyName = true, + [Parameter(Position = 3, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Enable/Disable property of the Webhook")] [ValidateNotNullOrEmpty] - public bool IsEnabled { get; set; } + public bool? IsEnabled { get; set; } /// - /// Gets or sets the contentLink + /// Gets or sets the Runbook parameters /// - [Parameter(Position = 6, Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "The Expiry Time for webhook.")] - [ValidateNotNullOrEmpty] - public DateTimeOffset ExpiryTime { get; set; } + [Parameter(Position = 4, Mandatory = false, ValueFromPipelineByPropertyName = true, + HelpMessage = "The Runbook parameters name/value.")] + public IDictionary Parameters { get; set; } /// /// Execute this cmdlet. @@ -74,14 +61,13 @@ public class SetAzureAutomationWebhook : AzureAutomationBaseCmdlet [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] protected override void AutomationExecuteCmdlet() { - var createdWebhook = this.AutomationClient.UpdateWebhook( + var updatedWebhook = this.AutomationClient.UpdateWebhook( this.ResourceGroupName, this.AutomationAccountName, this.Name, - this.RunbookName, - this.Parameters, + this.Parameters.ToHashtable(), this.IsEnabled); - this.WriteObject(createdWebhook); + this.WriteObject(updatedWebhook); } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs index fa38588f8c21..afc0d428a187 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs @@ -12,18 +12,21 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; +using Hyak.Common; +using Microsoft.Azure.Commands.Automation.Properties; using Microsoft.Azure.Management.Automation; using Microsoft.Azure.Management.Automation.Models; +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Net; namespace Microsoft.Azure.Commands.Automation.Common { - using System.Collections.Generic; - using System.Globalization; - using System.Net; -using Hyak.Common; + using System.Collections; + using System.Linq; - using Microsoft.Azure.Commands.Automation.Properties; + using Microsoft.WindowsAzure.Commands.Utilities.Common; public partial class AutomationClient : IAutomationClient { @@ -34,23 +37,29 @@ public Model.Webhook CreateWebhook( string runbookName, bool isEnabled, DateTimeOffset expiryTime, - Dictionary runbookParameters) + Hashtable runbookParameters) { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + var rbAssociationProperty = new RunbookAssociationProperty { Name = runbookName }; var createOrUpdateProperties = new WebhookCreateOrUpdateProperties { IsEnabled = isEnabled, ExpiryTime = expiryTime, - Runbook = { Name = runbookName }, - Parameters = runbookParameters, + Runbook = rbAssociationProperty, Uri = this.automationManagementClient .Webhooks.GenerateUri( resourceGroupName, automationAccountName).Uri }; + if (runbookParameters != null) + { + createOrUpdateProperties.Parameters = + runbookParameters.Cast() + .ToDictionary(kvp => (string)kvp.Key, kvp => (string)kvp.Value); + } var webhookCreateOrUpdateParameters = new WebhookCreateOrUpdateParameters(name, createOrUpdateProperties); @@ -59,7 +68,7 @@ public Model.Webhook CreateWebhook( automationAccountName, webhookCreateOrUpdateParameters).Webhook; - return new Model.Webhook(resourceGroupName, automationAccountName, webhook); + return new Model.Webhook(resourceGroupName, automationAccountName, webhook, webhookCreateOrUpdateParameters.Properties.Uri); } public Model.Webhook GetWebhook(string resourceGroupName, string automationAccountName, string name) @@ -91,47 +100,81 @@ public Model.Webhook GetWebhook(string resourceGroupName, string automationAccou } } + public IEnumerable GetWebhooksByRunbookName(string resourceGroupName, string automationAccountName, string runbookName) + { + Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); + Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + + var webhooks = + this.automationManagementClient.Webhooks.List(resourceGroupName, automationAccountName, runbookName).Webhooks; + return webhooks.Select(w => new Model.Webhook(resourceGroupName, automationAccountName, w)).ToList(); + } + + public IEnumerable ListWebhooks(string resourceGroupName, string automationAccountName) + { + Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); + Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + var runbooks = + this.automationManagementClient.Runbooks.List(resourceGroupName, automationAccountName).Runbooks; + + List webhooks = new List(); + foreach (Runbook runbook in runbooks) + { + webhooks.AddRange(this.GetWebhooksByRunbookName(resourceGroupName, automationAccountName, runbook.Name).ToList()); + } + return webhooks; + } + public Model.Webhook UpdateWebhook( string resourceGroupName, string automationAccountName, string name, - string runbookName, - Dictionary parameters, - bool isEnabled) + Hashtable parameters, + bool? isEnabled) { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); - - var webhookCreateOrUpdateProperties = new WebhookCreateOrUpdateProperties - { - IsEnabled = isEnabled, - Parameters = parameters, - Runbook = new RunbookAssociationProperty{Name = runbookName} - }; - var webhookCreateOrUpdateParameters = new WebhookCreateOrUpdateParameters( - name, - webhookCreateOrUpdateProperties); - + var webhookModel = this.automationManagementClient.Webhooks.Get(resourceGroupName, automationAccountName, name).Webhook; + var webhookPatchProperties = new WebhookPatchProperties(); + if (webhookModel != null) + { + if (isEnabled != null) + { + webhookPatchProperties.IsEnabled = isEnabled.Value; + } + if (parameters != null) + { + webhookPatchProperties.Parameters = + parameters.Cast() + .ToDictionary(kvp => (string)kvp.Key, kvp => (string)kvp.Value); + } + } + + var webhookPatchParameters = new WebhookPatchParameters(name) { Properties = webhookPatchProperties }; var webhook = - this.automationManagementClient.Webhooks.CreateOrUpdate( + this.automationManagementClient.Webhooks.Patch( resourceGroupName, automationAccountName, - webhookCreateOrUpdateParameters).Webhook; + webhookPatchParameters).Webhook; return new Model.Webhook(resourceGroupName, automationAccountName, webhook); } - public void DeleteWebhook( - string resourceGroupName, - string automationAccountName, - string name) + public void DeleteWebhook(string resourceGroupName, string automationAccountName, string name) { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); - - this.automationManagementClient.Webhooks.Delete( - resourceGroupName, - automationAccountName, - name); + try + { + this.automationManagementClient.Webhooks.Delete(resourceGroupName, automationAccountName, name); + } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) + { + throw new ResourceNotFoundException(typeof(Webhook), string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); + } + throw; + } } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs index e77d269c8813..eebbcac698ea 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -22,8 +22,6 @@ namespace Microsoft.Azure.Commands.Automation.Common { - using Microsoft.WindowsAzure.Commands.ServiceManagement.Model; - public interface IAutomationClient { AzureSubscription Subscription { get; } @@ -141,17 +139,15 @@ Model.Webhook CreateWebhook( string runbookName, bool isEnabled, DateTimeOffset expiryTime, - Dictionary parameters); + Hashtable parameters); Model.Webhook GetWebhook(string resourceGroupName, string automationAccountName, string name); - Model.Webhook UpdateWebhook( - string resourceGroupName, - string automationAccountName, - string name, - string runbookName, - Dictionary parameters, - bool isEnabled); + IEnumerable GetWebhooksByRunbookName(string resourceGroupName, string automationAccountName, string runbookName); + + IEnumerable ListWebhooks(string resourceGroupName, string automationAccountName); + + Model.Webhook UpdateWebhook(string resourceGroupName, string automationAccountName, string name, Hashtable parameters, bool? isEnabled); void DeleteWebhook(string resourceGroupName, string automationAccountName, string name); diff --git a/src/ResourceManager/Automation/Commands.Automation/Model/Webhook.cs b/src/ResourceManager/Automation/Commands.Automation/Model/Webhook.cs index b8d5da9a57d5..802c55f6f2cd 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Model/Webhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Model/Webhook.cs @@ -20,6 +20,8 @@ namespace Microsoft.Azure.Commands.Automation.Model { + using System.Linq; + public class Webhook { /// @@ -34,10 +36,14 @@ public class Webhook /// /// The Webhook. /// + /// + /// The Webhook URI + /// public Webhook( string resourceGroupName, string automationAccountName, - Azure.Management.Automation.Models.Webhook webhook) + Azure.Management.Automation.Models.Webhook webhook, + string webhookUri = "") { Requires.Argument("resourceGroupName", resourceGroupName).NotNull(); Requires.Argument("automationAccountName", automationAccountName).NotNull(); @@ -56,11 +62,12 @@ public Webhook( if (webhook.Properties.LastInvokedTime.HasValue) { this.LastInvokedTime = webhook.Properties.LastInvokedTime.Value.ToLocalTime(); - } + this.LastModifiedTime = webhook.Properties.LastModifiedTime.ToLocalTime(); - this.Parameters = webhook.Properties.Parameters; + this.Parameters = new Hashtable(webhook.Properties.Parameters.ToDictionary(kvp => kvp.Key, kvp => kvp.Value)); this.RunbookName = webhook.Properties.Runbook.Name; + this.WebhookURI = webhookUri; } public string ResourceGroupName { get; set; } @@ -75,14 +82,16 @@ public Webhook( public DateTimeOffset ExpiryTime { get; set; } - public bool IsEnabled { get; set; } + public bool? IsEnabled { get; set; } public DateTimeOffset LastInvokedTime { get; set; } public DateTimeOffset LastModifiedTime { get; set; } - public IDictionary Parameters { get; set; } + public Hashtable Parameters { get; set; } public string RunbookName { get; set; } + + public string WebhookURI { get; set; } } } \ No newline at end of file diff --git a/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.Designer.cs b/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.Designer.cs index 8ccbea74a124..6b6d54c8584e 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.Designer.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.Designer.cs @@ -671,5 +671,14 @@ internal static string WebhookNotFound { return ResourceManager.GetString("WebhookNotFound", resourceCulture); } } + + /// + /// Looks up a localized string similar to For security purposes, the URL of the created webhook will only be viewable in the output of this command. No other commands will return the webhook URL. Make sure to copy down the webhook URL from this command's output before closing your PowerShell session, and to store it securely.. + /// + internal static string WebhookOneTimeURL { + get { + return ResourceManager.GetString("WebhookOneTimeURL", resourceCulture); + } + } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.resx b/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.resx index 2de37f1237be..6a7091667d81 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.resx +++ b/src/ResourceManager/Automation/Commands.Automation/Properties/Resources.resx @@ -388,4 +388,8 @@ The Webhook with Name: {0} was not found. Automation + + For security purposes, the URL of the created webhook will only be viewable in the output of this command. No other commands will return the webhook URL. Make sure to copy down the webhook URL from this command's output before closing your PowerShell session, and to store it securely. + Automation + \ No newline at end of file diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs new file mode 100644 index 000000000000..4d69df93f251 --- /dev/null +++ b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs @@ -0,0 +1,49 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +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 NewAzureAutomationWebhookTest : TestBase + { + private Mock mockAutomationClient; + + private MockCommandRuntime mockCommandRuntime; + + private Microsoft.Azure.Commands.Automation.Cmdlet.New cmdlet; + + [TestInitialize] + public void SetupTest() + { + this.mockAutomationClient = new Mock(); + this.mockCommandRuntime = new MockCommandRuntime(); + this.cmdlet = new NewAzureAutomationWebhook(); + { + AutomationClient = this.mockAutomationClient.Object, + CommandRuntime = this.mockCommandRuntime + }; + } + + [TestMethod] + public void NewAzureAutomationModuleSuccessfull() + { + } +} From 2e11ddda03492a69b3f7be368e9732f28058bb3b Mon Sep 17 00:00:00 2001 From: shipram Date: Thu, 21 May 2015 11:04:46 -0700 Subject: [PATCH 09/20] saving work --- .../Cmdlet/GetAzureAutomationWebhook.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs index 2b367fc4b3af..ee5911e2e76f 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs @@ -12,16 +12,14 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; +using Microsoft.Azure.Commands.Automation.Common; +using Microsoft.Azure.Commands.Automation.Model; +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 { - using System.Collections.Generic; - /// /// Create a new Webhook for automation. /// From 02432373e6e1069cc5f680e4764a12315806f96f Mon Sep 17 00:00:00 2001 From: shipram Date: Thu, 21 May 2015 11:07:46 -0700 Subject: [PATCH 10/20] removing unwanted file --- notepad | Bin 1577978 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 notepad diff --git a/notepad b/notepad deleted file mode 100644 index a59bc2e80ae59510b06a34ec906035f35b122e2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1577978 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

    Ce=BUf$1{hi=I%o>zme-iKS;PuPO_ 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

    rwiU+y`*7JElDrdn0i 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�zR~{V!ELf9Yb79`ZN9zLo@BPQIDK)i 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

      9)DrL5ED}cd()1p5u#X3?T0)P@GM6)n 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 z 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
      R6WjugWa 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

      4|#&1S3eBH(S^b-4yjUqPRtdYgzeQ3A0^ar=z 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 From 05375859153415013c0db4b082d074647008d047 Mon Sep 17 00:00:00 2001 From: shipram Date: Thu, 21 May 2015 15:26:38 -0700 Subject: [PATCH 11/20] Implemented paging in Get cmdlets --- .../Cmdlet/GetAzureAutomationWebhook.cs | 22 +++++++--- .../Common/AutomationClientWebhook.cs | 40 +++++++++++-------- .../Common/IAutomationClient.cs | 4 +- 3 files changed, 40 insertions(+), 26 deletions(-) diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs index ee5911e2e76f..a4a23bdf0a9d 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs @@ -52,7 +52,14 @@ protected override void AutomationExecuteCmdlet() IEnumerable webhooks = null; if (this.ParameterSetName == AutomationCmdletParameterSets.ByAll) { - webhooks = this.AutomationClient.ListWebhooks(this.ResourceGroupName, this.AutomationAccountName); + var nextLink = string.Empty; + do + { + webhooks = this.AutomationClient.ListWebhooks(this.ResourceGroupName, this.AutomationAccountName, null, ref nextLink); + this.GenerateCmdletOutput(webhooks); + } + while (!string.IsNullOrEmpty(nextLink)); + } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByName) { @@ -63,15 +70,18 @@ protected override void AutomationExecuteCmdlet() this.AutomationAccountName, this.Name) }; + this.GenerateCmdletOutput(webhooks); } else if (this.ParameterSetName == AutomationCmdletParameterSets.ByRunbookName) { - webhooks = this.AutomationClient.GetWebhooksByRunbookName( - this.ResourceGroupName, - this.AutomationAccountName, - this.RunbookName); + var nextLink = string.Empty; + do + { + webhooks = this.AutomationClient.ListWebhooks(this.ResourceGroupName, this.AutomationAccountName, this.RunbookName, ref nextLink); + this.GenerateCmdletOutput(webhooks); + } + while (!string.IsNullOrEmpty(nextLink)); } - this.GenerateCmdletOutput(webhooks); } } } diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs index afc0d428a187..5d67c1d3abe3 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs @@ -100,29 +100,35 @@ public Model.Webhook GetWebhook(string resourceGroupName, string automationAccou } } - public IEnumerable GetWebhooksByRunbookName(string resourceGroupName, string automationAccountName, string runbookName) + public IEnumerable ListWebhooks(string resourceGroupName, string automationAccountName, string runbookName, ref string nextLink) { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); + WebhookListResponse response; - var webhooks = - this.automationManagementClient.Webhooks.List(resourceGroupName, automationAccountName, runbookName).Webhooks; - return webhooks.Select(w => new Model.Webhook(resourceGroupName, automationAccountName, w)).ToList(); - } - - public IEnumerable ListWebhooks(string resourceGroupName, string automationAccountName) - { - Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); - Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); - var runbooks = - this.automationManagementClient.Runbooks.List(resourceGroupName, automationAccountName).Runbooks; - - List webhooks = new List(); - foreach (Runbook runbook in runbooks) + if (string.IsNullOrEmpty(nextLink)) + { + if (runbookName == null) + { + response = this.automationManagementClient.Webhooks.List( + resourceGroupName, + automationAccountName, + null); + } + else + { + response = this.automationManagementClient.Webhooks.List( + resourceGroupName, + automationAccountName, + runbookName); + } + } + else { - webhooks.AddRange(this.GetWebhooksByRunbookName(resourceGroupName, automationAccountName, runbook.Name).ToList()); + response = this.automationManagementClient.Webhooks.ListNext(nextLink); } - return webhooks; + nextLink = response.NextLink; + return response.Webhooks.Select(w => new Model.Webhook(resourceGroupName, automationAccountName, w)).ToList(); } public Model.Webhook UpdateWebhook( diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs index 5d677ce65708..910b3f1e394e 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/IAutomationClient.cs @@ -143,9 +143,7 @@ Model.Webhook CreateWebhook( Model.Webhook GetWebhook(string resourceGroupName, string automationAccountName, string name); - IEnumerable GetWebhooksByRunbookName(string resourceGroupName, string automationAccountName, string runbookName); - - IEnumerable ListWebhooks(string resourceGroupName, string automationAccountName); + IEnumerable ListWebhooks(string resourceGroupName, string automationAccountName, string runbooName, ref string nextLink); Model.Webhook UpdateWebhook(string resourceGroupName, string automationAccountName, string name, Hashtable parameters, bool? isEnabled); From 7dd9cb47b5a0abc0728be924d36167d59302392e Mon Sep 17 00:00:00 2001 From: shipram Date: Thu, 21 May 2015 15:39:50 -0700 Subject: [PATCH 12/20] fixed param order --- .../Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs index a4a23bdf0a9d..db9c7e85af7b 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs @@ -30,7 +30,7 @@ public class GetAzureAutomationWebhook : AzureAutomationBaseCmdlet /// /// Gets or sets the Webhook name. /// - [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Webhook name.")] [Alias("WebhookName")] public string Name { get; set; } @@ -38,7 +38,7 @@ public class GetAzureAutomationWebhook : AzureAutomationBaseCmdlet /// /// Gets or sets the Webhook name. /// - [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Position = 2, Mandatory = true, ValueFromPipelineByPropertyName = true, + [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Runbook name.")] [Alias("RbName")] public string RunbookName { get; set; } From f1fb934e2bc687d3a3c2a5c7d2840fab7d7550ac Mon Sep 17 00:00:00 2001 From: shipram Date: Thu, 21 May 2015 15:47:13 -0700 Subject: [PATCH 13/20] deleted unwanted file --- .../NewAzureAutomationWebhookTest.cs | 49 ------------------- 1 file changed, 49 deletions(-) delete mode 100644 src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs diff --git a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs b/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs deleted file mode 100644 index 4d69df93f251..000000000000 --- a/src/ServiceManagement/Automation/Commands.Automation.Test/UnitTests/NewAzureAutomationWebhookTest.cs +++ /dev/null @@ -1,49 +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.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 NewAzureAutomationWebhookTest : TestBase - { - private Mock mockAutomationClient; - - private MockCommandRuntime mockCommandRuntime; - - private Microsoft.Azure.Commands.Automation.Cmdlet.New cmdlet; - - [TestInitialize] - public void SetupTest() - { - this.mockAutomationClient = new Mock(); - this.mockCommandRuntime = new MockCommandRuntime(); - this.cmdlet = new NewAzureAutomationWebhook(); - { - AutomationClient = this.mockAutomationClient.Object, - CommandRuntime = this.mockCommandRuntime - }; - } - - [TestMethod] - public void NewAzureAutomationModuleSuccessfull() - { - } -} From c999ef25e3a779968ebc55a0c1ea1a0a53ef609e Mon Sep 17 00:00:00 2001 From: shipram Date: Thu, 21 May 2015 20:51:40 -0700 Subject: [PATCH 14/20] addressed code review comments --- .../Cmdlet/GetAzureAutomationWebhook.cs | 3 +- .../Cmdlet/RemoveAzureAutomationWebhook.cs | 7 +- .../Cmdlet/SetAzureAutomationWebhook.cs | 13 +- .../Common/AutomationClientWebhook.cs | 201 ++++++++++-------- 4 files changed, 122 insertions(+), 102 deletions(-) diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs index db9c7e85af7b..8c1e3afcc215 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/GetAzureAutomationWebhook.cs @@ -21,7 +21,7 @@ namespace Microsoft.Azure.Commands.Automation.Cmdlet { /// - /// Create a new Webhook for automation. + /// Get Webhook for automation. /// [Cmdlet(VerbsCommon.Get, "AzureAutomationWebhook", DefaultParameterSetName = AutomationCmdletParameterSets.ByAll)] [OutputType(typeof(Webhook))] @@ -40,7 +40,6 @@ public class GetAzureAutomationWebhook : AzureAutomationBaseCmdlet ///
    [Parameter(ParameterSetName = AutomationCmdletParameterSets.ByRunbookName, Mandatory = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The Runbook name.")] - [Alias("RbName")] public string RunbookName { get; set; } /// diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs index 6c8961c08479..607fe797245f 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/RemoveAzureAutomationWebhook.cs @@ -12,17 +12,14 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; +using Microsoft.Azure.Commands.Automation.Properties; using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet { - using Microsoft.Azure.Commands.Automation.Properties; - /// - /// Create a new Webhook for automation. + /// Remove a new Webhook for automation. /// [Cmdlet(VerbsCommon.Remove, "AzureAutomationWebhook")] public class RemoveAzureAutomationWebhook : AzureAutomationBaseCmdlet diff --git a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs index 6eb886b6de2c..ed80470c1f86 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Cmdlet/SetAzureAutomationWebhook.cs @@ -12,21 +12,16 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using System; +using Microsoft.Azure.Commands.Automation.Model; +using Microsoft.WindowsAzure.Commands.Common; +using System.Collections.Generic; using System.Management.Automation; using System.Security.Permissions; -using Microsoft.Azure.Commands.Automation.Model; namespace Microsoft.Azure.Commands.Automation.Cmdlet { - using System.Collections; - using System.Collections.Generic; - using System.Linq; - - using Microsoft.WindowsAzure.Commands.Common; - /// - /// Create a new Webhook for automation. + /// Update a Webhook for automation. /// [Cmdlet(VerbsCommon.Set, "AzureAutomationWebhook")] [OutputType(typeof(Webhook))] diff --git a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs index 5d67c1d3abe3..bff062dc7152 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Common/AutomationClientWebhook.cs @@ -41,62 +41,76 @@ public Model.Webhook CreateWebhook( { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); - var rbAssociationProperty = new RunbookAssociationProperty { Name = runbookName }; - - var createOrUpdateProperties = new WebhookCreateOrUpdateProperties - { - IsEnabled = isEnabled, - ExpiryTime = expiryTime, - Runbook = rbAssociationProperty, - Uri = - this.automationManagementClient - .Webhooks.GenerateUri( - resourceGroupName, - automationAccountName).Uri - }; - if (runbookParameters != null) + using (var request = new RequestSettings(this.automationManagementClient)) { - createOrUpdateProperties.Parameters = - runbookParameters.Cast() - .ToDictionary(kvp => (string)kvp.Key, kvp => (string)kvp.Value); - } + var rbAssociationProperty = new RunbookAssociationProperty { Name = runbookName }; + var createOrUpdateProperties = new WebhookCreateOrUpdateProperties + { + IsEnabled = isEnabled, + ExpiryTime = expiryTime, + Runbook = rbAssociationProperty, + Uri = + this.automationManagementClient + .Webhooks.GenerateUri( + resourceGroupName, + automationAccountName).Uri + }; + if (runbookParameters != null) + { + createOrUpdateProperties.Parameters = + runbookParameters.Cast() + .ToDictionary(kvp => (string)kvp.Key, kvp => (string)kvp.Value); + } + + var webhookCreateOrUpdateParameters = new WebhookCreateOrUpdateParameters( + name, + createOrUpdateProperties); - var webhookCreateOrUpdateParameters = new WebhookCreateOrUpdateParameters(name, createOrUpdateProperties); - - var webhook = this.automationManagementClient.Webhooks.CreateOrUpdate( - resourceGroupName, - automationAccountName, - webhookCreateOrUpdateParameters).Webhook; + var webhook = + this.automationManagementClient.Webhooks.CreateOrUpdate( + resourceGroupName, + automationAccountName, + webhookCreateOrUpdateParameters).Webhook; - return new Model.Webhook(resourceGroupName, automationAccountName, webhook, webhookCreateOrUpdateParameters.Properties.Uri); + return new Model.Webhook( + resourceGroupName, + automationAccountName, + webhook, + webhookCreateOrUpdateParameters.Properties.Uri); + } } public Model.Webhook GetWebhook(string resourceGroupName, string automationAccountName, string name) { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); - - try + using (var request = new RequestSettings(this.automationManagementClient)) { - var webhook = - this.automationManagementClient.Webhooks.Get(resourceGroupName, automationAccountName, name).Webhook; - if (webhook == null) + try { - throw new ResourceNotFoundException(typeof(Webhook), - string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); - } + var webhook = + this.automationManagementClient.Webhooks.Get(resourceGroupName, automationAccountName, name) + .Webhook; + if (webhook == null) + { + throw new ResourceNotFoundException( + typeof(Webhook), + string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); + } - return new Model.Webhook(resourceGroupName, automationAccountName, webhook); - } - catch (CloudException cloudException) - { - if (cloudException.Response.StatusCode == HttpStatusCode.NotFound) - { - throw new ResourceNotFoundException(typeof(Webhook), - string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); + return new Model.Webhook(resourceGroupName, automationAccountName, webhook); } + catch (CloudException cloudException) + { + if (cloudException.Response.StatusCode == HttpStatusCode.NotFound) + { + throw new ResourceNotFoundException( + typeof(Webhook), + string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); + } - throw; + throw; + } } } @@ -105,30 +119,35 @@ public Model.Webhook GetWebhook(string resourceGroupName, string automationAccou Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); WebhookListResponse response; - - if (string.IsNullOrEmpty(nextLink)) + using (var request = new RequestSettings(this.automationManagementClient)) { - if (runbookName == null) + if (string.IsNullOrEmpty(nextLink)) { - response = this.automationManagementClient.Webhooks.List( - resourceGroupName, - automationAccountName, - null); + if (runbookName == null) + { + response = this.automationManagementClient.Webhooks.List( + resourceGroupName, + automationAccountName, + null); + } + else + { + response = this.automationManagementClient.Webhooks.List( + resourceGroupName, + automationAccountName, + runbookName); + } } else { - response = this.automationManagementClient.Webhooks.List( - resourceGroupName, - automationAccountName, - runbookName); + response = this.automationManagementClient.Webhooks.ListNext(nextLink); } + + nextLink = response.NextLink; + return + response.Webhooks.Select(w => new Model.Webhook(resourceGroupName, automationAccountName, w)) + .ToList(); } - else - { - response = this.automationManagementClient.Webhooks.ListNext(nextLink); - } - nextLink = response.NextLink; - return response.Webhooks.Select(w => new Model.Webhook(resourceGroupName, automationAccountName, w)).ToList(); } public Model.Webhook UpdateWebhook( @@ -140,46 +159,56 @@ public Model.Webhook UpdateWebhook( { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); - var webhookModel = this.automationManagementClient.Webhooks.Get(resourceGroupName, automationAccountName, name).Webhook; - var webhookPatchProperties = new WebhookPatchProperties(); - if (webhookModel != null) + using (var request = new RequestSettings(this.automationManagementClient)) { - if (isEnabled != null) + var webhookModel = + this.automationManagementClient.Webhooks.Get(resourceGroupName, automationAccountName, name).Webhook; + var webhookPatchProperties = new WebhookPatchProperties(); + if (webhookModel != null) { - webhookPatchProperties.IsEnabled = isEnabled.Value; - } - if (parameters != null) - { - webhookPatchProperties.Parameters = - parameters.Cast() - .ToDictionary(kvp => (string)kvp.Key, kvp => (string)kvp.Value); + if (isEnabled != null) + { + webhookPatchProperties.IsEnabled = isEnabled.Value; + } + if (parameters != null) + { + webhookPatchProperties.Parameters = + parameters.Cast() + .ToDictionary(kvp => (string)kvp.Key, kvp => (string)kvp.Value); + } } + + var webhookPatchParameters = new WebhookPatchParameters(name) { Properties = webhookPatchProperties }; + var webhook = + this.automationManagementClient.Webhooks.Patch( + resourceGroupName, + automationAccountName, + webhookPatchParameters).Webhook; + + return new Model.Webhook(resourceGroupName, automationAccountName, webhook); } - - var webhookPatchParameters = new WebhookPatchParameters(name) { Properties = webhookPatchProperties }; - var webhook = - this.automationManagementClient.Webhooks.Patch( - resourceGroupName, - automationAccountName, - webhookPatchParameters).Webhook; - return new Model.Webhook(resourceGroupName, automationAccountName, webhook); } public void DeleteWebhook(string resourceGroupName, string automationAccountName, string name) { Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccountName", automationAccountName).NotNull(); - try - { - this.automationManagementClient.Webhooks.Delete(resourceGroupName, automationAccountName, name); - } - catch (CloudException cloudException) + using (var request = new RequestSettings(this.automationManagementClient)) { - if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) + try + { + this.automationManagementClient.Webhooks.Delete(resourceGroupName, automationAccountName, name); + } + catch (CloudException cloudException) { - throw new ResourceNotFoundException(typeof(Webhook), string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); + if (cloudException.Response.StatusCode == HttpStatusCode.NoContent) + { + throw new ResourceNotFoundException( + typeof(Webhook), + string.Format(CultureInfo.CurrentCulture, Resources.WebhookNotFound, name)); + } + throw; } - throw; } } } From eb4ff91e1d35ef92156c22d444fc37614a63238b Mon Sep 17 00:00:00 2001 From: safeermohammed Date: Fri, 22 May 2015 11:11:19 -0700 Subject: [PATCH 15/20] Updated to new SDK 1.0.3 --- .../Automation/Commands.Automation/Commands.Automation.csproj | 2 +- .../Automation/Commands.Automation/packages.config | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj b/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj index f9f37360bad4..afc4350ca3ed 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj +++ b/src/ServiceManagement/Automation/Commands.Automation/Commands.Automation.csproj @@ -95,7 +95,7 @@ False - ..\..\..\packages\Microsoft.WindowsAzure.Management.Automation.1.0.2\lib\net40\Microsoft.WindowsAzure.Management.Automation.dll + ..\..\..\packages\Microsoft.WindowsAzure.Management.Automation.1.0.3\lib\net40\Microsoft.WindowsAzure.Management.Automation.dll ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll diff --git a/src/ServiceManagement/Automation/Commands.Automation/packages.config b/src/ServiceManagement/Automation/Commands.Automation/packages.config index ab77a48bed25..a11f6dab4e7e 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/packages.config +++ b/src/ServiceManagement/Automation/Commands.Automation/packages.config @@ -11,6 +11,6 @@ - + \ No newline at end of file From 7f1eba589075b3d973a32254eb3281fb17f1c26b Mon Sep 17 00:00:00 2001 From: Naeem Khedarun Date: Sat, 23 May 2015 01:16:49 +0100 Subject: [PATCH 16/20] Check correct value for setparameters is passed to the web client. --- .../PublishAzureWebsiteProjectTests.cs | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs b/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs index 89fdbca915ce..e25383fc0bb9 100644 --- a/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs +++ b/src/ServiceManagement/Services/Commands.Test/Websites/PublishAzureWebsiteProjectTests.cs @@ -23,6 +23,7 @@ public void PublishFromPackage() var package = "test-package"; var connectionStrings = new Hashtable(); connectionStrings["DefaultConnection"] = "test-connection-string"; + string setParametersFile = "testfile.xml"; var publishProfile = new WebSiteGetPublishProfileResponse.PublishProfile() { @@ -36,12 +37,13 @@ public void PublishFromPackage() Mock clientMock = new Mock(); clientMock.Setup(c => c.GetWebDeployPublishProfile(websiteName, slot)).Returns(publishProfile); - clientMock.Setup(c => c.PublishWebProject(websiteName, slot, package, string.Empty, connectionStrings, false, false)) - .Callback((string n, string s, string p, Hashtable cs, bool skipAppData, bool doNotDelete) => + clientMock.Setup(c => c.PublishWebProject(websiteName, slot, package, setParametersFile, connectionStrings, false, false)) + .Callback((string n, string s, string p, string spf, Hashtable cs, bool skipAppData, bool doNotDelete) => { Assert.Equal(websiteName, n); Assert.Equal(slot, s); Assert.Equal(package, p); + Assert.Equal(setParametersFile, spf); Assert.Equal(connectionStrings, cs); Assert.False(skipAppData); Assert.False(doNotDelete); @@ -56,7 +58,8 @@ public void PublishFromPackage() Name = websiteName, Package = package, ConnectionString = connectionStrings, - WebsitesClient = clientMock.Object + WebsitesClient = clientMock.Object, + SetParametersFile = setParametersFile }; command.ExecuteCmdlet(); @@ -76,6 +79,7 @@ public void PublishFromProjectFile() var logFile = string.Format(@"{0}\build.log", Directory.GetCurrentDirectory()); var connectionStrings = new Hashtable(); connectionStrings["DefaultConnection"] = "test-connection-string"; + string setParametersFile = "testfile.xml"; using (FileSystemHelper files = new FileSystemHelper(this)) { @@ -96,12 +100,13 @@ public void PublishFromProjectFile() clientMock.Setup(c => c.GetWebDeployPublishProfile(websiteName, slot)).Returns(publishProfile); clientMock.Setup(c => c.BuildWebProject(projectFile, configuration, logFile)).Returns(package); - clientMock.Setup(c => c.PublishWebProject(websiteName, slot, package, string.Empty, connectionStrings, false, false)) - .Callback((string n, string s, string p, Hashtable cs, bool skipAppData, bool doNotDelete) => + clientMock.Setup(c => c.PublishWebProject(websiteName, slot, package, setParametersFile, connectionStrings, false, false)) + .Callback((string n, string s, string p, string spf, Hashtable cs, bool skipAppData, bool doNotDelete) => { Assert.Equal(websiteName, n); Assert.Equal(slot, s); Assert.Equal(package, p); + Assert.Equal(setParametersFile, spf); Assert.Equal(connectionStrings, cs); Assert.False(skipAppData); Assert.False(doNotDelete); @@ -117,7 +122,8 @@ public void PublishFromProjectFile() Name = websiteName, ProjectFile = projectFile, Configuration = configuration, - ConnectionString = connectionStrings + ConnectionString = connectionStrings, + SetParametersFile = setParametersFile }; command.ExecuteCmdlet(); From 964c8307e6a7402801e2c0746dfb982fa80c4738 Mon Sep 17 00:00:00 2001 From: safeermohammed Date: Fri, 22 May 2015 17:34:06 -0700 Subject: [PATCH 17/20] Get all accounts at subscription level --- .../Commands.Automation/Model/AutomationAccount.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/ResourceManager/Automation/Commands.Automation/Model/AutomationAccount.cs b/src/ResourceManager/Automation/Commands.Automation/Model/AutomationAccount.cs index cf2368498084..016d4b3ca972 100644 --- a/src/ResourceManager/Automation/Commands.Automation/Model/AutomationAccount.cs +++ b/src/ResourceManager/Automation/Commands.Automation/Model/AutomationAccount.cs @@ -36,10 +36,18 @@ public class AutomationAccount /// public AutomationAccount(string resourceGroupName, AutomationManagement.Models.AutomationAccount automationAccount) { - Requires.Argument("ResourceGroupName", resourceGroupName).NotNull(); Requires.Argument("AutomationAccount", automationAccount).NotNull(); - this.ResourceGroupName = resourceGroupName; + + if (!string.IsNullOrEmpty(resourceGroupName)) + { + this.ResourceGroupName = resourceGroupName; + } + else + { + this.ResourceGroupName = automationAccount.Id.Substring(1).Split(Convert.ToChar("/"))[3]; + } + this.AutomationAccountName = automationAccount.Name; this.Location = automationAccount.Location; From 2cd333cec5a800383a90e7b043abd1498a341f87 Mon Sep 17 00:00:00 2001 From: Yoav Rubin Date: Tue, 26 May 2015 10:11:17 +0300 Subject: [PATCH 18/20] Deprecating old event types --- .../ScenarioTests/SecurityTests.ps1 | 12 +- ...aseUpdatePolicyWithEventTypeShortcuts.json | 1494 +++++++++++++---- ...estDatabaseUpdatePolicyWithEventTypes.json | 920 +++------- ...verUpdatePolicyWithEventTypeShortcuts.json | 716 ++++---- .../TestServerUpdatePolicyWithEventTypes.json | 1034 ++++++++---- .../Properties/Resources.Designer.cs | 11 +- .../Commands.Sql/Properties/Resources.resx | 3 + .../SetAzureSqlDatabaseAuditingPolicy.cs | 4 + .../SetAzureSqlServerAuditingPolicy.cs | 5 +- .../Sql/Commands.Sql/Services/Util.cs | 39 +- 10 files changed, 2472 insertions(+), 1766 deletions(-) diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SecurityTests.ps1 b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SecurityTests.ps1 index eb3e95393c2d..9909a767f9ba 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SecurityTests.ps1 +++ b/src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/SecurityTests.ps1 @@ -153,7 +153,7 @@ function Test-DatabaseUpdatePolicyWithEventTypes $policy = Get-AzureSqlDatabaseAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName # Assert - Assert-AreEqual $policy.EventType.Length 15 + Assert-AreEqual $policy.EventType.Length 10 # Test Set-AzureSqlDatabaseAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -StorageAccountName $params.storageAccount -EventType "PlainSQL_Success","ParameterizedSQL_Success","ParameterizedSQL_Failure" @@ -197,7 +197,7 @@ function Test-ServerUpdatePolicyWithEventTypes $policy = Get-AzureSqlServerAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName # Assert - Assert-AreEqual $policy.EventType.Length 15 + Assert-AreEqual $policy.EventType.Length 10 # Test Set-AzureSqlServerAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -StorageAccountName $params.storageAccount -EventType "PlainSQL_Success","ParameterizedSQL_Success","ParameterizedSQL_Failure" @@ -242,14 +242,14 @@ function Test-DatabaseUpdatePolicyWithEventTypeShortcuts $policy = Get-AzureSqlDatabaseAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName # Assert - Assert-AreEqual $policy.EventType.Length 15 + Assert-AreEqual $policy.EventType.Length 10 # Test Set-AzureSqlDatabaseAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName -StorageAccountName $params.storageAccount -EventType "All" $policy = Get-AzureSqlDatabaseAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -DatabaseName $params.databaseName # Assert - Assert-AreEqual $policy.EventType.Length 15 + Assert-AreEqual $policy.EventType.Length 10 # Test @@ -301,14 +301,14 @@ function Test-ServerUpdatePolicyWithEventTypeShortcuts $policy = Get-AzureSqlServerAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName # Assert - Assert-AreEqual $policy.EventType.Length 15 + Assert-AreEqual $policy.EventType.Length 10 # Test Set-AzureSqlServerAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName -StorageAccountName $params.storageAccount -EventType "All" $policy = Get-AzureSqlServerAuditingPolicy -ResourceGroupName $params.rgname -ServerName $params.serverName # Assert - Assert-AreEqual $policy.EventType.Length 15 + Assert-AreEqual $policy.EventType.Length 10 # Test diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestDatabaseUpdatePolicyWithEventTypeShortcuts.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestDatabaseUpdatePolicyWithEventTypeShortcuts.json index af6905c8cf8c..33a8c63d1e74 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestDatabaseUpdatePolicyWithEventTypeShortcuts.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestDatabaseUpdatePolicyWithEventTypeShortcuts.json @@ -28,28 +28,28 @@ "ussouth3" ], "x-ms-request-id": [ - "fcd9d3e2b03d9157a2f44665bbc90f38" + "076555cf24d6a13cb06e295a195fb57d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:38:54 GMT" + "Mon, 25 May 2015 12:03:51 GMT" ], "Location": [ "https://management.core.windows.net/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/storage/auditcmdlets701" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/fcd9d3e2b03d9157a2f44665bbc90f38", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zL2ZjZDlkM2UyYjAzZDkxNTdhMmY0NDY2NWJiYzkwZjM4", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -60,7 +60,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n fcd9d3e2-b03d-9157-a2f4-4665bbc90f38\r\n InProgress\r\n", + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -72,25 +72,25 @@ "ussouth3" ], "x-ms-request-id": [ - "ba513e7beaaf9ca9b72637ad20d5a7b3" + "3058be4bea4eabad8cebbf5a2d83e102" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:38:54 GMT" + "Mon, 25 May 2015 12:03:51 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/fcd9d3e2b03d9157a2f44665bbc90f38", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zL2ZjZDlkM2UyYjAzZDkxNTdhMmY0NDY2NWJiYzkwZjM4", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -101,7 +101,745 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n fcd9d3e2-b03d-9157-a2f4-4665bbc90f38\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "1079c36f3301ad7da99ce89f8f577f19" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:04:21 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "b68d99955183a9f79e46e912a765e354" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:04:52 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "b702a54991d8a1e6b81b714e43554481" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:05:23 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "3674d79c5da3ad9bb1fc01958eaa04bc" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:05:53 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "48aa48bd8d59a32192f5e0fad5b8b8c7" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:06:24 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "60806f201f45a257a71ad05b4800161b" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:06:54 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "f85c872f7fc4abb5b4356f59b6674d4e" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:07:24 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "dc807e624e4ea9539596f25ce22932d1" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:07:55 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "f1dd8714fd55abffbc0c6060702e93c0" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:08:25 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "ea3b27d619b6a3ab9efc36b89806faac" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:08:56 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "ceaefadeb8eda4ce8dd9223c12601942" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:09:26 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "06370917003ca709a23ca78e3a691538" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:09:57 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "d1b655abf230aba7b63bc74c6f472aa2" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:10:26 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "ee5c456801a7a972bc4680fc6a9dfce3" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:10:57 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "316159965d90a6a4ae530bc864486999" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:11:28 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "5aa376dcf112a042b9d85bd72901bfc9" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:11:58 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "31a984afec32a6d4b31b54b4f2aa273b" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:12:29 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "0aa747f678d4a309ab945e583f1f4b04" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:12:59 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/076555cf24d6a13cb06e295a195fb57d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzA3NjU1NWNmMjRkNmExM2NiMDZlMjk1YTE5NWZiNTdk", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 076555cf-24d6-a13c-b06e-295a195fb57d\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -113,17 +851,17 @@ "ussouth3" ], "x-ms-request-id": [ - "d45c622269fc95f892488e91cea2ea76" + "43fe094ff34ca59e9e9fcc2a07fb6b4e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:24 GMT" + "Mon, 25 May 2015 12:13:29 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, @@ -157,16 +895,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31999" + "14997" ], "x-ms-request-id": [ - "7f699fd9-50ea-42c6-8e13-ce6118ad91fb" + "14a5876c-8887-45a9-9160-0a8479607125" ], "x-ms-correlation-request-id": [ - "7f699fd9-50ea-42c6-8e13-ce6118ad91fb" + "14a5876c-8887-45a9-9160-0a8479607125" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133926Z:7f699fd9-50ea-42c6-8e13-ce6118ad91fb" + "WESTEUROPE:20150525T121331Z:14a5876c-8887-45a9-9160-0a8479607125" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -175,7 +913,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:25 GMT" + "Mon, 25 May 2015 12:13:31 GMT" ] }, "StatusCode": 404 @@ -211,16 +949,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1197" ], "x-ms-request-id": [ - "78ea7374-63ce-4307-96f1-e7f241506930" + "1bbe17f7-10bd-45b8-806c-96a4310994b8" ], "x-ms-correlation-request-id": [ - "78ea7374-63ce-4307-96f1-e7f241506930" + "1bbe17f7-10bd-45b8-806c-96a4310994b8" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133928Z:78ea7374-63ce-4307-96f1-e7f241506930" + "WESTEUROPE:20150525T121333Z:1bbe17f7-10bd-45b8-806c-96a4310994b8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -229,7 +967,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:28 GMT" + "Mon, 25 May 2015 12:13:33 GMT" ] }, "StatusCode": 201 @@ -250,7 +988,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-21T13:39:29.1622163Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"8ee0d2a7-9095-4246-8938-6b9f12c79986\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T12:13:33.8783294Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"60e2ae7b-5072-4d27-857f-635be407fe55\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1643" @@ -265,16 +1003,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1196" ], "x-ms-request-id": [ - "8ee0d2a7-9095-4246-8938-6b9f12c79986" + "60e2ae7b-5072-4d27-857f-635be407fe55" ], "x-ms-correlation-request-id": [ - "8ee0d2a7-9095-4246-8938-6b9f12c79986" + "60e2ae7b-5072-4d27-857f-635be407fe55" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133929Z:8ee0d2a7-9095-4246-8938-6b9f12c79986" + "WESTEUROPE:20150525T121334Z:60e2ae7b-5072-4d27-857f-635be407fe55" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -283,7 +1021,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:28 GMT" + "Mon, 25 May 2015 12:13:34 GMT" ] }, "StatusCode": 200 @@ -304,10 +1042,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-21T13:39:31.171221Z\",\r\n \"duration\": \"PT1.2894664S\",\r\n \"correlationId\": \"63e478e1-2989-40ad-a409-7c0fa2faa4e2\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T12:13:36.3925255Z\",\r\n \"duration\": \"PT1.1359476S\",\r\n \"correlationId\": \"c6e88c15-4952-40e3-9a07-52d8d402de05\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1650" + "1651" ], "Content-Type": [ "application/json; charset=utf-8" @@ -319,16 +1057,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1195" ], "x-ms-request-id": [ - "63e478e1-2989-40ad-a409-7c0fa2faa4e2" + "c6e88c15-4952-40e3-9a07-52d8d402de05" ], "x-ms-correlation-request-id": [ - "63e478e1-2989-40ad-a409-7c0fa2faa4e2" + "c6e88c15-4952-40e3-9a07-52d8d402de05" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133931Z:63e478e1-2989-40ad-a409-7c0fa2faa4e2" + "WESTEUROPE:20150525T121336Z:c6e88c15-4952-40e3-9a07-52d8d402de05" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -337,7 +1075,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:30 GMT" + "Mon, 25 May 2015 12:13:36 GMT" ] }, "StatusCode": 201 @@ -367,16 +1105,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31998" + "14996" ], "x-ms-request-id": [ - "3749be67-fa38-4010-8158-2af6f6f0bc90" + "ba465207-70ab-4605-8b61-8c6c45563834" ], "x-ms-correlation-request-id": [ - "3749be67-fa38-4010-8158-2af6f6f0bc90" + "ba465207-70ab-4605-8b61-8c6c45563834" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133932Z:3749be67-fa38-4010-8158-2af6f6f0bc90" + "WESTEUROPE:20150525T121337Z:ba465207-70ab-4605-8b61-8c6c45563834" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -385,7 +1123,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:32 GMT" + "Mon, 25 May 2015 12:13:37 GMT" ] }, "StatusCode": 200 @@ -415,16 +1153,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31996" + "14994" ], "x-ms-request-id": [ - "d6f172c8-1a26-4cab-aa38-ca8b1cfb5bd9" + "416ba130-f77d-43ce-aa84-e8d57e8c81f9" ], "x-ms-correlation-request-id": [ - "d6f172c8-1a26-4cab-aa38-ca8b1cfb5bd9" + "416ba130-f77d-43ce-aa84-e8d57e8c81f9" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133935Z:d6f172c8-1a26-4cab-aa38-ca8b1cfb5bd9" + "WESTEUROPE:20150525T121340Z:416ba130-f77d-43ce-aa84-e8d57e8c81f9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -433,7 +1171,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:34 GMT" + "Mon, 25 May 2015 12:13:40 GMT" ] }, "StatusCode": 200 @@ -448,10 +1186,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/CF8B59EAD6182D32\",\r\n \"operationId\": \"CF8B59EAD6182D32\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:39:37.0693186Z\",\r\n \"duration\": \"PT4.7179842S\",\r\n \"trackingId\": \"80f2120f-a489-4ace-a80a-6b8131e07d94\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "667" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -463,16 +1201,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31994" + "14992" ], "x-ms-request-id": [ - "466042ff-0b40-465c-b16c-6739bb5b6912" + "f8266730-f4be-437c-9969-7ba719bca01f" ], "x-ms-correlation-request-id": [ - "466042ff-0b40-465c-b16c-6739bb5b6912" + "f8266730-f4be-437c-9969-7ba719bca01f" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133938Z:466042ff-0b40-465c-b16c-6739bb5b6912" + "WESTEUROPE:20150525T121344Z:f8266730-f4be-437c-9969-7ba719bca01f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -481,7 +1219,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:38 GMT" + "Mon, 25 May 2015 12:13:43 GMT" ] }, "StatusCode": 200 @@ -496,10 +1234,58 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/3BE02D34F7ABD946\",\r\n \"operationId\": \"3BE02D34F7ABD946\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:39:40.7732082Z\",\r\n \"duration\": \"PT3.6350588S\",\r\n \"trackingId\": \"0a3b7792-0ebb-48e7-bb0d-55f04e10547c\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/CF8B59EAD6182D32\",\r\n \"operationId\": \"CF8B59EAD6182D32\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:39:37.0693186Z\",\r\n \"duration\": \"PT4.7179842S\",\r\n \"trackingId\": \"80f2120f-a489-4ace-a80a-6b8131e07d94\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "1389" + "12" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-request-id": [ + "691a55ec-c8a0-4692-a084-bcb67a4a2f17" + ], + "x-ms-correlation-request-id": [ + "691a55ec-c8a0-4692-a084-bcb67a4a2f17" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20150525T121347Z:691a55ec-c8a0-4692-a084-bcb67a4a2f17" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:13:46 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzcwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/CF8B59EAD6182D32\",\r\n \"operationId\": \"CF8B59EAD6182D32\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T12:13:49.4422497Z\",\r\n \"duration\": \"PT7.8320994S\",\r\n \"trackingId\": \"0fc5438a-519f-4ea6-8261-f603e837a0ab\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "667" ], "Content-Type": [ "application/json; charset=utf-8" @@ -511,16 +1297,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31992" + "14988" ], "x-ms-request-id": [ - "a3891b17-2703-4579-b672-9450fc8bd009" + "c85e2073-d699-4b48-b7a6-b3a20ba24b4c" ], "x-ms-correlation-request-id": [ - "a3891b17-2703-4579-b672-9450fc8bd009" + "c85e2073-d699-4b48-b7a6-b3a20ba24b4c" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133941Z:a3891b17-2703-4579-b672-9450fc8bd009" + "WESTEUROPE:20150525T121350Z:c85e2073-d699-4b48-b7a6-b3a20ba24b4c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -529,7 +1315,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:41 GMT" + "Mon, 25 May 2015 12:13:49 GMT" ] }, "StatusCode": 200 @@ -544,7 +1330,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/3BE02D34F7ABD946\",\r\n \"operationId\": \"3BE02D34F7ABD946\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:39:40.7732082Z\",\r\n \"duration\": \"PT3.6350588S\",\r\n \"trackingId\": \"0a3b7792-0ebb-48e7-bb0d-55f04e10547c\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/CF8B59EAD6182D32\",\r\n \"operationId\": \"CF8B59EAD6182D32\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:39:37.0693186Z\",\r\n \"duration\": \"PT4.7179842S\",\r\n \"trackingId\": \"80f2120f-a489-4ace-a80a-6b8131e07d94\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/3BE02D34F7ABD946\",\r\n \"operationId\": \"3BE02D34F7ABD946\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T12:13:51.8727486Z\",\r\n \"duration\": \"PT2.3478379S\",\r\n \"trackingId\": \"fe00ea82-21dc-47bd-bb08-0fff7af217ea\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/CF8B59EAD6182D32\",\r\n \"operationId\": \"CF8B59EAD6182D32\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T12:13:49.4422497Z\",\r\n \"duration\": \"PT7.8320994S\",\r\n \"trackingId\": \"0fc5438a-519f-4ea6-8261-f603e837a0ab\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "1389" @@ -559,16 +1345,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31990" + "14986" ], "x-ms-request-id": [ - "f51b6431-1262-4932-a6a8-bb370aa4500b" + "cd066171-8840-49fe-aeeb-3f2bbb2f189b" ], "x-ms-correlation-request-id": [ - "f51b6431-1262-4932-a6a8-bb370aa4500b" + "cd066171-8840-49fe-aeeb-3f2bbb2f189b" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133944Z:f51b6431-1262-4932-a6a8-bb370aa4500b" + "WESTEUROPE:20150525T121353Z:cd066171-8840-49fe-aeeb-3f2bbb2f189b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -577,7 +1363,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:44 GMT" + "Mon, 25 May 2015 12:13:52 GMT" ] }, "StatusCode": 200 @@ -592,7 +1378,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/3BE02D34F7ABD946\",\r\n \"operationId\": \"3BE02D34F7ABD946\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:39:40.7732082Z\",\r\n \"duration\": \"PT3.6350588S\",\r\n \"trackingId\": \"0a3b7792-0ebb-48e7-bb0d-55f04e10547c\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/CF8B59EAD6182D32\",\r\n \"operationId\": \"CF8B59EAD6182D32\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:39:37.0693186Z\",\r\n \"duration\": \"PT4.7179842S\",\r\n \"trackingId\": \"80f2120f-a489-4ace-a80a-6b8131e07d94\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/3BE02D34F7ABD946\",\r\n \"operationId\": \"3BE02D34F7ABD946\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T12:13:51.8727486Z\",\r\n \"duration\": \"PT2.3478379S\",\r\n \"trackingId\": \"fe00ea82-21dc-47bd-bb08-0fff7af217ea\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup/operations/CF8B59EAD6182D32\",\r\n \"operationId\": \"CF8B59EAD6182D32\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T12:13:49.4422497Z\",\r\n \"duration\": \"PT7.8320994S\",\r\n \"trackingId\": \"0fc5438a-519f-4ea6-8261-f603e837a0ab\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "1389" @@ -607,16 +1393,64 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31988" + "14984" + ], + "x-ms-request-id": [ + "0ac1c345-4d7e-4734-877b-a2db7e3e8f06" + ], + "x-ms-correlation-request-id": [ + "0ac1c345-4d7e-4734-877b-a2db7e3e8f06" + ], + "x-ms-routing-request-id": [ + "WESTEUROPE:20150525T121356Z:0ac1c345-4d7e-4734-877b-a2db7e3e8f06" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 12:13:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzcwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T12:13:36.3925255Z\",\r\n \"duration\": \"PT1.1359476S\",\r\n \"correlationId\": \"c6e88c15-4952-40e3-9a07-52d8d402de05\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1651" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" ], "x-ms-request-id": [ - "577fec3d-e613-4616-bd69-ed07a2ef5704" + "dbc760d0-c61c-467a-a909-6cb6f1ee1587" ], "x-ms-correlation-request-id": [ - "577fec3d-e613-4616-bd69-ed07a2ef5704" + "dbc760d0-c61c-467a-a909-6cb6f1ee1587" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133948Z:577fec3d-e613-4616-bd69-ed07a2ef5704" + "WESTEUROPE:20150525T121338Z:dbc760d0-c61c-467a-a909-6cb6f1ee1587" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -625,7 +1459,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:47 GMT" + "Mon, 25 May 2015 12:13:37 GMT" ] }, "StatusCode": 200 @@ -640,10 +1474,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:39:31.886289Z\",\r\n \"duration\": \"PT2.0045344S\",\r\n \"correlationId\": \"63e478e1-2989-40ad-a409-7c0fa2faa4e2\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T12:13:36.3925255Z\",\r\n \"duration\": \"PT1.1359476S\",\r\n \"correlationId\": \"c6e88c15-4952-40e3-9a07-52d8d402de05\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1651" ], "Content-Type": [ "application/json; charset=utf-8" @@ -655,16 +1489,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31997" + "14993" ], "x-ms-request-id": [ - "424b5ed1-7dfd-4792-85e4-066ee0bc209b" + "1dc0a318-9df2-48cc-aabd-1867e1d274f1" ], "x-ms-correlation-request-id": [ - "424b5ed1-7dfd-4792-85e4-066ee0bc209b" + "1dc0a318-9df2-48cc-aabd-1867e1d274f1" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133932Z:424b5ed1-7dfd-4792-85e4-066ee0bc209b" + "WESTEUROPE:20150525T121341Z:1dc0a318-9df2-48cc-aabd-1867e1d274f1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -673,7 +1507,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:32 GMT" + "Mon, 25 May 2015 12:13:41 GMT" ] }, "StatusCode": 200 @@ -688,10 +1522,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:39:31.886289Z\",\r\n \"duration\": \"PT2.0045344S\",\r\n \"correlationId\": \"63e478e1-2989-40ad-a409-7c0fa2faa4e2\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T12:13:41.5459263Z\",\r\n \"duration\": \"PT6.2893484S\",\r\n \"correlationId\": \"c6e88c15-4952-40e3-9a07-52d8d402de05\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -703,16 +1537,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31995" + "14991" ], "x-ms-request-id": [ - "dbb021ec-4a0b-4107-981c-7a269ccfe032" + "ae14b936-3fdc-4f89-95aa-0fd1085edaff" ], "x-ms-correlation-request-id": [ - "dbb021ec-4a0b-4107-981c-7a269ccfe032" + "ae14b936-3fdc-4f89-95aa-0fd1085edaff" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133935Z:dbb021ec-4a0b-4107-981c-7a269ccfe032" + "WESTEUROPE:20150525T121344Z:ae14b936-3fdc-4f89-95aa-0fd1085edaff" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -721,7 +1555,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:35 GMT" + "Mon, 25 May 2015 12:13:44 GMT" ] }, "StatusCode": 200 @@ -736,10 +1570,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:39:31.886289Z\",\r\n \"duration\": \"PT2.0045344S\",\r\n \"correlationId\": \"63e478e1-2989-40ad-a409-7c0fa2faa4e2\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T12:13:41.5459263Z\",\r\n \"duration\": \"PT6.2893484S\",\r\n \"correlationId\": \"c6e88c15-4952-40e3-9a07-52d8d402de05\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -751,16 +1585,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31993" + "14989" ], "x-ms-request-id": [ - "cfae1e0d-660e-411d-8093-504a9ebb1bbe" + "7aa02012-cd2e-4558-9db0-c29af40a3291" ], "x-ms-correlation-request-id": [ - "cfae1e0d-660e-411d-8093-504a9ebb1bbe" + "7aa02012-cd2e-4558-9db0-c29af40a3291" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133938Z:cfae1e0d-660e-411d-8093-504a9ebb1bbe" + "WESTEUROPE:20150525T121347Z:7aa02012-cd2e-4558-9db0-c29af40a3291" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -769,7 +1603,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:38 GMT" + "Mon, 25 May 2015 12:13:47 GMT" ] }, "StatusCode": 200 @@ -784,10 +1618,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:39:31.886289Z\",\r\n \"duration\": \"PT2.0045344S\",\r\n \"correlationId\": \"63e478e1-2989-40ad-a409-7c0fa2faa4e2\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T12:13:41.5459263Z\",\r\n \"duration\": \"PT6.2893484S\",\r\n \"correlationId\": \"c6e88c15-4952-40e3-9a07-52d8d402de05\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -799,16 +1633,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31991" + "14987" ], "x-ms-request-id": [ - "e12abe12-25c0-4462-8248-426ba9e7faab" + "5b6b6085-9954-4cda-a198-f0ddbdd14c32" ], "x-ms-correlation-request-id": [ - "e12abe12-25c0-4462-8248-426ba9e7faab" + "5b6b6085-9954-4cda-a198-f0ddbdd14c32" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133942Z:e12abe12-25c0-4462-8248-426ba9e7faab" + "WESTEUROPE:20150525T121350Z:5b6b6085-9954-4cda-a198-f0ddbdd14c32" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -817,7 +1651,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:41 GMT" + "Mon, 25 May 2015 12:13:50 GMT" ] }, "StatusCode": 200 @@ -832,10 +1666,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:39:31.886289Z\",\r\n \"duration\": \"PT2.0045344S\",\r\n \"correlationId\": \"63e478e1-2989-40ad-a409-7c0fa2faa4e2\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T12:13:41.5459263Z\",\r\n \"duration\": \"PT6.2893484S\",\r\n \"correlationId\": \"c6e88c15-4952-40e3-9a07-52d8d402de05\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -847,16 +1681,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31989" + "14985" ], "x-ms-request-id": [ - "1e093764-b0b2-433a-9b21-4e02262309cf" + "701b307f-b968-4cfc-9ca0-4d8172dd6698" ], "x-ms-correlation-request-id": [ - "1e093764-b0b2-433a-9b21-4e02262309cf" + "701b307f-b968-4cfc-9ca0-4d8172dd6698" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133945Z:1e093764-b0b2-433a-9b21-4e02262309cf" + "WESTEUROPE:20150525T121353Z:701b307f-b968-4cfc-9ca0-4d8172dd6698" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -865,7 +1699,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:44 GMT" + "Mon, 25 May 2015 12:13:53 GMT" ] }, "StatusCode": 200 @@ -880,10 +1714,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:39:44.4149713Z\",\r\n \"duration\": \"PT14.5332167S\",\r\n \"correlationId\": \"63e478e1-2989-40ad-a409-7c0fa2faa4e2\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db701\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server701\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T12:13:54.457392Z\",\r\n \"duration\": \"PT19.2008141S\",\r\n \"correlationId\": \"c6e88c15-4952-40e3-9a07-52d8d402de05\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1653" + "1652" ], "Content-Type": [ "application/json; charset=utf-8" @@ -895,16 +1729,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31987" + "14983" ], "x-ms-request-id": [ - "847586b6-2b4e-4386-88fd-ea0f59909688" + "0d4e221a-d0e1-4ca8-b7db-d31117b35566" ], "x-ms-correlation-request-id": [ - "847586b6-2b4e-4386-88fd-ea0f59909688" + "0d4e221a-d0e1-4ca8-b7db-d31117b35566" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133948Z:847586b6-2b4e-4386-88fd-ea0f59909688" + "WESTEUROPE:20150525T121356Z:0d4e221a-d0e1-4ca8-b7db-d31117b35566" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -913,7 +1747,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:47 GMT" + "Mon, 25 May 2015 12:13:56 GMT" ] }, "StatusCode": 200 @@ -928,10 +1762,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"name\": \"sql-audit-cmdlet-server701\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"name\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701\",\r\n \"name\": \"sql-audit-cmdlet-server701\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v2.0\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701\",\r\n \"name\": \"sql-audit-cmdlet-server701/sql-audit-cmdlet-db701\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v2.0,user\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "577" + "610" ], "Content-Type": [ "application/json; charset=utf-8" @@ -943,16 +1777,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31986" + "14982" ], "x-ms-request-id": [ - "149bdefb-2925-4520-8a4b-53b691ee7d84" + "23b35169-9f94-47f2-9ebf-1b0810e29377" ], "x-ms-correlation-request-id": [ - "149bdefb-2925-4520-8a4b-53b691ee7d84" + "23b35169-9f94-47f2-9ebf-1b0810e29377" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133950Z:149bdefb-2925-4520-8a4b-53b691ee7d84" + "WESTEUROPE:20150525T121359Z:23b35169-9f94-47f2-9ebf-1b0810e29377" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -961,7 +1795,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:50 GMT" + "Mon, 25 May 2015 12:13:58 GMT" ] }, "StatusCode": 200 @@ -973,7 +1807,7 @@ "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.0.0.0" + "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}", @@ -994,16 +1828,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "northeurope:f654ea4c-7668-4b7f-a347-2e50885547dd" + "westeurope:5fe85ac5-c367-484c-aa64-1369eb836af7" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31999" + "14967" ], "x-ms-correlation-request-id": [ - "736bd3ac-c6c8-47d8-9864-26df2b36c60b" + "bb5f61b6-8728-4153-b5d3-dc1e09155d5d" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133951Z:736bd3ac-c6c8-47d8-9864-26df2b36c60b" + "WESTEUROPE:20150525T121359Z:bb5f61b6-8728-4153-b5d3-dc1e09155d5d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1012,7 +1846,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:50 GMT" + "Mon, 25 May 2015 12:13:59 GMT" ] }, "StatusCode": 200 @@ -1027,19 +1861,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9b473dc7-9b2f-4816-96f5-a788b43a80a9" + "e1ef34f0-bb8e-426b-b04d-ac40a831b010" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "acf92758-139c-4c95-9755-ba2480e29eac" + "aafe0d88-0633-4c23-b083-480cdee10d2b" ], "X-Content-Type-Options": [ "nosniff" @@ -1048,13 +1882,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31999" + "14998" ], "x-ms-correlation-request-id": [ - "f02b8804-4e6d-485b-8f92-a078ed430174" + "73333671-05d6-446c-8782-a9c82cb99bb3" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133953Z:f02b8804-4e6d-485b-8f92-a078ed430174" + "WESTEUROPE:20150525T121401Z:73333671-05d6-446c-8782-a9c82cb99bb3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1063,7 +1897,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:52 GMT" + "Mon, 25 May 2015 12:14:01 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1081,19 +1915,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "7fa863cf-cf93-49ff-b6d9-eca2f03389e0" + "cd69f66e-a826-4c3b-a020-72394114226e" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1055" + "1020" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "e34290bf-4fec-402b-b82e-7fe09a3ba104" + "ec6a5137-c923-4ad0-a3d5-de682277d7de" ], "X-Content-Type-Options": [ "nosniff" @@ -1102,13 +1936,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31998" + "14997" ], "x-ms-correlation-request-id": [ - "f34d70b2-824c-4703-b0ae-3601dd7a5a62" + "02a4bd8c-c3c5-4108-a945-2f98eb343f30" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133958Z:f34d70b2-824c-4703-b0ae-3601dd7a5a62" + "WESTEUROPE:20150525T121407Z:02a4bd8c-c3c5-4108-a945-2f98eb343f30" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1117,7 +1951,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:58 GMT" + "Mon, 25 May 2015 12:14:06 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1135,19 +1969,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "095bb5c9-f3cd-40b7-b98a-a50092300b12" + "02ff9c35-b508-4192-a029-3df6a2264a7d" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1055" + "1020" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "15793bb7-ee8c-4e24-b5a9-d7c484e41d07" + "bb5a8c16-f8c4-4542-98b4-cbb89e43d696" ], "X-Content-Type-Options": [ "nosniff" @@ -1156,13 +1990,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31997" + "14996" ], "x-ms-correlation-request-id": [ - "094a0190-00ff-4a12-b1d6-b04c003815e1" + "cbd72f80-5500-4988-bef0-680713218c79" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133959Z:094a0190-00ff-4a12-b1d6-b04c003815e1" + "WESTEUROPE:20150525T121408Z:cbd72f80-5500-4988-bef0-680713218c79" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1171,7 +2005,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:59 GMT" + "Mon, 25 May 2015 12:14:07 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1189,19 +2023,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9283a7ae-6b12-44dd-adff-97302ff94c56" + "21dc9542-7a54-4ed2-b70e-fed9630c3de5" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1055" + "1020" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "c212165e-2d7c-4a3d-896b-a0b129662c8b" + "563fb86e-79c7-4582-a8a7-67f0bb8e0414" ], "X-Content-Type-Options": [ "nosniff" @@ -1210,13 +2044,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31996" + "14995" ], "x-ms-correlation-request-id": [ - "12ce0ad1-b3d4-4557-8157-9604d3ceb924" + "3037915c-3e9f-4b9e-8b1a-7c3ddbe76234" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134006Z:12ce0ad1-b3d4-4557-8157-9604d3ceb924" + "WESTEUROPE:20150525T121412Z:3037915c-3e9f-4b9e-8b1a-7c3ddbe76234" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1225,7 +2059,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:05 GMT" + "Mon, 25 May 2015 12:14:11 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1243,19 +2077,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "2836f714-7590-445d-a4c0-9eecce8e2922" + "0f5f6298-7553-4498-bd48-1c0c5ba2f257" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1055" + "1020" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "93d20d3d-ad06-4f0e-ab01-35551d71a1b7" + "899d19e4-c25d-427a-8ba2-e2d3d6bc1e91" ], "X-Content-Type-Options": [ "nosniff" @@ -1264,13 +2098,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31995" + "14994" ], "x-ms-correlation-request-id": [ - "af223dc6-7bf6-4d0b-b025-0609e389d692" + "66a1e2d4-3e21-4f08-ab81-31d6962f2fd4" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134007Z:af223dc6-7bf6-4d0b-b025-0609e389d692" + "WESTEUROPE:20150525T121414Z:66a1e2d4-3e21-4f08-ab81-31d6962f2fd4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1279,7 +2113,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:06 GMT" + "Mon, 25 May 2015 12:14:13 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1297,19 +2131,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f6cb39a0-02c0-4851-ab16-485299467f61" + "ff852388-d095-4944-aaa6-a56cb287dc83" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "42b4b281-b8cf-49af-b1c0-31c38087b116" + "c7c068c9-c392-44bd-843d-16fa38496055" ], "X-Content-Type-Options": [ "nosniff" @@ -1318,13 +2152,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31994" + "14993" ], "x-ms-correlation-request-id": [ - "7aa14e33-b5ec-450f-9971-9a34dcf0dbe3" + "1ae499bf-958b-4319-a630-7ebe03b86d35" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134012Z:7aa14e33-b5ec-450f-9971-9a34dcf0dbe3" + "WESTEUROPE:20150525T121418Z:1ae499bf-958b-4319-a630-7ebe03b86d35" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1333,7 +2167,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:12 GMT" + "Mon, 25 May 2015 12:14:18 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1351,19 +2185,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "463b4c53-af5d-40e1-ac7b-57af2fa5e34f" + "80884e3a-e75e-46bb-9a0a-5d13a5910e7b" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "49adb1e9-6108-4852-8100-d56f33f46894" + "0ce0e855-5068-4cb9-9781-85a5383bc299" ], "X-Content-Type-Options": [ "nosniff" @@ -1372,13 +2206,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31993" + "14992" ], "x-ms-correlation-request-id": [ - "62283349-d0d4-4eaa-a248-c04acc821a7b" + "8dddb424-7db3-4d4e-aa8d-119ac6c8319b" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134013Z:62283349-d0d4-4eaa-a248-c04acc821a7b" + "WESTEUROPE:20150525T121419Z:8dddb424-7db3-4d4e-aa8d-119ac6c8319b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1387,7 +2221,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:13 GMT" + "Mon, 25 May 2015 12:14:19 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1405,19 +2239,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "2fca5e6c-a2fb-498a-9bf9-e4696918ce27" + "aae23ac3-8aa0-40f9-9ed2-cdd1f543eb40" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "48c31a60-0da3-4e64-89a6-7afc4983f032" + "008e3eda-f175-493f-bbd9-a80548d3d50a" ], "X-Content-Type-Options": [ "nosniff" @@ -1426,13 +2260,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31992" + "14991" ], "x-ms-correlation-request-id": [ - "7172d8b1-8a25-4ed7-b6ec-7b85696a683e" + "1ecc798a-8808-469f-bace-99e54bcf9cc8" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134017Z:7172d8b1-8a25-4ed7-b6ec-7b85696a683e" + "WESTEUROPE:20150525T121423Z:1ecc798a-8808-469f-bace-99e54bcf9cc8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1441,7 +2275,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:17 GMT" + "Mon, 25 May 2015 12:14:23 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1459,19 +2293,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "8c55ad0c-e91d-4192-9d76-4eb892911bb4" + "50a0e04a-bacf-476e-9d9b-83eb5331dcf8" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "9580aa64-61d2-4182-b7aa-d078be4d2800" + "d49816b7-fbd2-4a2a-bad6-1f43a3be0067" ], "X-Content-Type-Options": [ "nosniff" @@ -1480,13 +2314,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31991" + "14990" ], "x-ms-correlation-request-id": [ - "93ee4c42-cd8f-48c8-96f0-b74ee359aad8" + "fd51b6f1-49ba-4ad1-ac02-1e801abff84b" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134019Z:93ee4c42-cd8f-48c8-96f0-b74ee359aad8" + "WESTEUROPE:20150525T121425Z:fd51b6f1-49ba-4ad1-ac02-1e801abff84b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1495,7 +2329,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:19 GMT" + "Mon, 25 May 2015 12:14:25 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1513,19 +2347,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "e6dbe219-3ebf-49d8-8823-2d94d00fbfe7" + "ba2e1dd9-a549-4d79-afdc-615009121d24" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "7ad1d3d7-4b17-4591-bc69-564d20230e8e" + "16b4a03b-be8a-4240-9dfb-007006abc873" ], "X-Content-Type-Options": [ "nosniff" @@ -1534,13 +2368,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31990" + "14989" ], "x-ms-correlation-request-id": [ - "ec695487-b675-40b9-86ae-db560b44a673" + "86c3be25-c2c5-4328-86db-b6efa54ccf76" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134020Z:ec695487-b675-40b9-86ae-db560b44a673" + "WESTEUROPE:20150525T121426Z:86c3be25-c2c5-4328-86db-b6efa54ccf76" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1549,7 +2383,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:20 GMT" + "Mon, 25 May 2015 12:14:26 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1567,19 +2401,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "f8dc41d7-3297-443e-b97b-d198bf3f64ab" + "a3070fff-b8f9-4316-871c-1effc9a57527" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "476b0a39-d9c5-4e0b-9181-3015ea9ba71e" + "5d92cbbf-ce00-483e-b793-8cdc82418ee8" ], "X-Content-Type-Options": [ "nosniff" @@ -1588,13 +2422,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31989" + "14988" ], "x-ms-correlation-request-id": [ - "ccc5c076-d7fe-4118-acb5-0cff15a9dc0d" + "6b67685a-1116-49fd-b5ff-da5248c78326" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134021Z:ccc5c076-d7fe-4118-acb5-0cff15a9dc0d" + "WESTEUROPE:20150525T121428Z:6b67685a-1116-49fd-b5ff-da5248c78326" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1603,7 +2437,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:21 GMT" + "Mon, 25 May 2015 12:14:27 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1621,19 +2455,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "91489e52-06e3-4f29-b860-953c67c4320c" + "a03d6b1f-0164-4045-9e78-9e4cbcbd0bf4" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "5d5b5c0d-04fe-490b-94e6-ae675a0b1a09" + "50575954-6421-47dc-a577-02674236fe0f" ], "X-Content-Type-Options": [ "nosniff" @@ -1642,13 +2476,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31988" + "14987" ], "x-ms-correlation-request-id": [ - "bf225b4a-cea8-4699-9fcf-4f4020ee5b66" + "5ff24068-e6d8-42cf-91cc-2d60b09700e8" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134023Z:bf225b4a-cea8-4699-9fcf-4f4020ee5b66" + "WESTEUROPE:20150525T121429Z:5ff24068-e6d8-42cf-91cc-2d60b09700e8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1657,7 +2491,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:22 GMT" + "Mon, 25 May 2015 12:14:29 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1678,7 +2512,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"secondaryKey\": \"sThFS3HYqRE/g9jB2EcdaNxRlUJQIO/Nbj5P1HUTUg2cFdz95EgUfgvEOY8Uf4PKYmfYuuJMcZcFMuFhz/LsLg==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"secondaryKey\": \"GqB1RasSC2FsCZn9UwhDCWkAU2uqlCp6s9UgVV8SGrwAVNNT+khxwrVDdrfKRqNuZ5nZLzZgthD1jQHGtseBUQ==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1696,16 +2530,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:24213bd0-69c2-42c5-aed6-c5775e1ea2bc" + "southcentralus:93dbf74f-ba74-4ba2-b698-9f8462cb5a31" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1198" ], "x-ms-correlation-request-id": [ - "41d1c36c-d761-4c66-9480-d7444881913c" + "cbeccbe6-aa2a-428a-a478-5af56b40fc9d" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133954Z:41d1c36c-d761-4c66-9480-d7444881913c" + "WESTEUROPE:20150525T121402Z:cbeccbe6-aa2a-428a-a478-5af56b40fc9d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1714,7 +2548,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:54 GMT" + "Mon, 25 May 2015 12:14:02 GMT" ] }, "StatusCode": 200 @@ -1732,7 +2566,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"secondaryKey\": \"sThFS3HYqRE/g9jB2EcdaNxRlUJQIO/Nbj5P1HUTUg2cFdz95EgUfgvEOY8Uf4PKYmfYuuJMcZcFMuFhz/LsLg==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"secondaryKey\": \"GqB1RasSC2FsCZn9UwhDCWkAU2uqlCp6s9UgVV8SGrwAVNNT+khxwrVDdrfKRqNuZ5nZLzZgthD1jQHGtseBUQ==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1750,16 +2584,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:3c6e9aad-5777-4f16-8113-6a74d17d1a1e" + "southcentralus:5522c795-970c-4332-8ba9-1674872f254f" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1196" ], "x-ms-correlation-request-id": [ - "a063847c-ecd0-4989-afa4-0a5cfa80f768" + "25255126-9d3a-418a-811a-613f52d4cd4b" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134002Z:a063847c-ecd0-4989-afa4-0a5cfa80f768" + "WESTEUROPE:20150525T121409Z:25255126-9d3a-418a-811a-613f52d4cd4b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1768,7 +2602,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:01 GMT" + "Mon, 25 May 2015 12:14:08 GMT" ] }, "StatusCode": 200 @@ -1786,7 +2620,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"secondaryKey\": \"sThFS3HYqRE/g9jB2EcdaNxRlUJQIO/Nbj5P1HUTUg2cFdz95EgUfgvEOY8Uf4PKYmfYuuJMcZcFMuFhz/LsLg==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"secondaryKey\": \"GqB1RasSC2FsCZn9UwhDCWkAU2uqlCp6s9UgVV8SGrwAVNNT+khxwrVDdrfKRqNuZ5nZLzZgthD1jQHGtseBUQ==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1804,16 +2638,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:e406df04-bee7-40b7-8dfb-ed78250d01ba" + "southcentralus:54ce0051-7eff-46e1-8481-4c9632e350ea" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1194" ], "x-ms-correlation-request-id": [ - "c9c104b4-e683-4ce3-bbb7-053bb60bcbfa" + "ba2738b2-a0d9-4366-baf1-e89c10331c58" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134009Z:c9c104b4-e683-4ce3-bbb7-053bb60bcbfa" + "WESTEUROPE:20150525T121414Z:ba2738b2-a0d9-4366-baf1-e89c10331c58" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1822,7 +2656,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:09 GMT" + "Mon, 25 May 2015 12:14:14 GMT" ] }, "StatusCode": 200 @@ -1840,7 +2674,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"secondaryKey\": \"sThFS3HYqRE/g9jB2EcdaNxRlUJQIO/Nbj5P1HUTUg2cFdz95EgUfgvEOY8Uf4PKYmfYuuJMcZcFMuFhz/LsLg==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"secondaryKey\": \"GqB1RasSC2FsCZn9UwhDCWkAU2uqlCp6s9UgVV8SGrwAVNNT+khxwrVDdrfKRqNuZ5nZLzZgthD1jQHGtseBUQ==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1858,16 +2692,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:ac770911-1b72-4446-b0ad-73b1ec44192e" + "southcentralus:21a2ed38-7854-4c07-8732-8a8107512a23" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1192" ], "x-ms-correlation-request-id": [ - "43181bb3-9180-410d-aa55-1d0bdb6fad46" + "ad017248-75fe-4758-82df-42243776cd5c" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134014Z:43181bb3-9180-410d-aa55-1d0bdb6fad46" + "WESTEUROPE:20150525T121420Z:ad017248-75fe-4758-82df-42243776cd5c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1876,7 +2710,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:13 GMT" + "Mon, 25 May 2015 12:14:20 GMT" ] }, "StatusCode": 200 @@ -1885,31 +2719,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzcwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNzAxL2RhdGFiYXNlcy9zcWwtYXVkaXQtY21kbGV0LWRiNzAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"storageAccountKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"storageAccountKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "834" + "832" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "9b473dc7-9b2f-4816-96f5-a788b43a80a9" + "e1ef34f0-bb8e-426b-b04d-ac40a831b010" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1130" + "1095" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "09fb6c80-c7d4-441c-9993-1e70594b08e6" + "39c18e1e-9560-4919-8fa5-1d58e556e1c9" ], "X-Content-Type-Options": [ "nosniff" @@ -1921,13 +2755,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1197" ], "x-ms-correlation-request-id": [ - "29e60774-e19c-40be-960a-87e868dce923" + "5d9e98ce-6062-4b2b-b77c-c0347d60f537" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T133957Z:29e60774-e19c-40be-960a-87e868dce923" + "WESTEUROPE:20150525T121405Z:5d9e98ce-6062-4b2b-b77c-c0347d60f537" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1936,7 +2770,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:39:56 GMT" + "Mon, 25 May 2015 12:14:05 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1948,31 +2782,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzcwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNzAxL2RhdGFiYXNlcy9zcWwtYXVkaXQtY21kbGV0LWRiNzAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"storageAccountKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"storageAccountKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "834" + "832" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "095bb5c9-f3cd-40b7-b98a-a50092300b12" + "02ff9c35-b508-4192-a029-3df6a2264a7d" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1130" + "1095" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "75ed4a84-9bd6-4c34-98df-2e2968642f60" + "4b91f1ef-d630-491b-9565-d55d3feff1a3" ], "X-Content-Type-Options": [ "nosniff" @@ -1984,13 +2818,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1195" ], "x-ms-correlation-request-id": [ - "133d00f2-6096-4782-baa2-376d5a9615e9" + "6d8d56db-73b8-46e2-b57d-5a88691cb597" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134004Z:133d00f2-6096-4782-baa2-376d5a9615e9" + "WESTEUROPE:20150525T121410Z:6d8d56db-73b8-46e2-b57d-5a88691cb597" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1999,7 +2833,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:04 GMT" + "Mon, 25 May 2015 12:14:10 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2011,31 +2845,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzcwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNzAxL2RhdGFiYXNlcy9zcWwtYXVkaXQtY21kbGV0LWRiNzAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"storageAccountKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"storageAccountKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "541" + "613" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "2836f714-7590-445d-a4c0-9eecce8e2922" + "0f5f6298-7553-4498-bd48-1c0c5ba2f257" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "837" + "876" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "81edaf81-cf6c-4054-8ca3-7773f9c6e414" + "f6b1b7df-4a8a-48ef-966f-b9cb78d7789f" ], "X-Content-Type-Options": [ "nosniff" @@ -2047,13 +2881,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1193" ], "x-ms-correlation-request-id": [ - "36f53ec0-cdcf-4a5b-b9b5-170a4dbd2053" + "442f3ece-1304-4f69-9c59-8e84235f36b7" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134011Z:36f53ec0-cdcf-4a5b-b9b5-170a4dbd2053" + "WESTEUROPE:20150525T121416Z:442f3ece-1304-4f69-9c59-8e84235f36b7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2062,7 +2896,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:10 GMT" + "Mon, 25 May 2015 12:14:15 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2074,31 +2908,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzcwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNzAxL2RhdGFiYXNlcy9zcWwtYXVkaXQtY21kbGV0LWRiNzAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"storageAccountKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"storageAccountKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "541" + "613" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "463b4c53-af5d-40e1-ac7b-57af2fa5e34f" + "80884e3a-e75e-46bb-9a0a-5d13a5910e7b" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"0eXJ9hzx6d3jYQ6uG/s7udlX5bcReVOBd1ggXinIl+NtB+Z8ZptF53DBS3xgUZqnoOdn8qokyFaxF90D3aYXAA==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/databases/sql-audit-cmdlet-db701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets701\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver70Sqlauditcmdletdb701\",\r\n \"storageAccountKey\": \"Qr11YHLUqTtb/MJn1Cyz0GhhEGcZgK1S8T0PHP9f4i+PAIYUb/2jhJdkbQgNxhx2F+YZMNh4ud7vAZi0L/2mng==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets701.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "837" + "876" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "b00af566-0cc3-4b97-b3da-bd47ec3619b2" + "59537f63-477e-4261-8707-2e1361d5a773" ], "X-Content-Type-Options": [ "nosniff" @@ -2110,67 +2944,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1192" - ], - "x-ms-correlation-request-id": [ - "c693ecab-d3c8-42f3-acd2-8f07e911b141" - ], - "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134016Z:c693ecab-d3c8-42f3-acd2-8f07e911b141" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-store, no-cache" - ], - "Date": [ - "Tue, 21 Apr 2015 13:40:16 GMT" - ], - "Server": [ - "Microsoft-HTTPAPI/2.0" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/auditingPolicies/Default?api-version=2014-04-01", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzcwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNzAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" - ], - "x-ms-client-request-id": [ - "31196c4b-aa71-442f-ae18-35014ee63fb2" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg701/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server701/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"New\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": null,\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": null,\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": null,\r\n \"storageAccountResourceGroupName\": null,\r\n \"storageAccountSubscriptionId\": null,\r\n \"retentionDays\": \"0\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "860" - ], - "Content-Type": [ - "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" - ], - "x-ms-request-id": [ - "f88c9fff-06d7-4bed-9574-29a67775b6cd" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "DataServiceVersion": [ - "3.0;" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31987" + "1191" ], "x-ms-correlation-request-id": [ - "f88d19f9-a6e5-4582-87e9-4121f5b2ae0c" + "efce7247-a85b-4cb7-8f50-6370298218c4" ], "x-ms-routing-request-id": [ - "NORTHEUROPE:20150421T134024Z:f88d19f9-a6e5-4582-87e9-4121f5b2ae0c" + "WESTEUROPE:20150525T121422Z:efce7247-a85b-4cb7-8f50-6370298218c4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2179,7 +2959,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:24 GMT" + "Mon, 25 May 2015 12:14:22 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2209,25 +2989,25 @@ "ussouth3" ], "x-ms-request-id": [ - "a1d9cf503dfe96dba1c8085c67bc69a8" + "862fa31aed37a45e9885a445f39cc439" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:26 GMT" + "Mon, 25 May 2015 12:14:33 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/a1d9cf503dfe96dba1c8085c67bc69a8", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zL2ExZDljZjUwM2RmZTk2ZGJhMWM4MDg1YzY3YmM2OWE4", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/862fa31aed37a45e9885a445f39cc439", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzg2MmZhMzFhZWQzN2E0NWU5ODg1YTQ0NWYzOWNjNDM5", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2238,7 +3018,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n a1d9cf50-3dfe-96db-a1c8-085c67bc69a8\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 862fa31a-ed37-a45e-9885-a445f39cc439\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -2250,17 +3030,17 @@ "ussouth3" ], "x-ms-request-id": [ - "160463b565c79ea791ef7d6e27acaf95" + "f72648051adca3d48786fc8241e79707" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:40:27 GMT" + "Mon, 25 May 2015 12:14:35 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestDatabaseUpdatePolicyWithEventTypes.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestDatabaseUpdatePolicyWithEventTypes.json index 918e6375a4d7..2bd4ff29a5ca 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestDatabaseUpdatePolicyWithEventTypes.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestDatabaseUpdatePolicyWithEventTypes.json @@ -28,28 +28,28 @@ "ussouth3" ], "x-ms-request-id": [ - "202d340608fb91b49634c5268b5e8118" + "135caf5252afa0789eec597d78f286ff" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:25:26 GMT" + "Mon, 25 May 2015 11:37:58 GMT" ], "Location": [ "https://management.core.windows.net/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/storage/auditcmdlets501" ], "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/202d340608fb91b49634c5268b5e8118", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzIwMmQzNDA2MDhmYjkxYjQ5NjM0YzUyNjhiNWU4MTE4", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/135caf5252afa0789eec597d78f286ff", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzEzNWNhZjUyNTJhZmEwNzg5ZWVjNTk3ZDc4ZjI4NmZm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -60,7 +60,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 202d3406-08fb-91b4-9634-c5268b5e8118\r\n InProgress\r\n", + "ResponseBody": "\r\n 135caf52-52af-a078-9eec-597d78f286ff\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -72,25 +72,25 @@ "ussouth3" ], "x-ms-request-id": [ - "0992818f27e796469d289c55a2b15628" + "939f30788992a8bfb83bab562c078d8b" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:25:27 GMT" + "Mon, 25 May 2015 11:37:59 GMT" ], "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/202d340608fb91b49634c5268b5e8118", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzIwMmQzNDA2MDhmYjkxYjQ5NjM0YzUyNjhiNWU4MTE4", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/135caf5252afa0789eec597d78f286ff", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzEzNWNhZjUyNTJhZmEwNzg5ZWVjNTk3ZDc4ZjI4NmZm", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -101,253 +101,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 202d3406-08fb-91b4-9634-c5268b5e8118\r\n InProgress\r\n", - "ResponseHeaders": { - "Content-Length": [ - "197" - ], - "Content-Type": [ - "application/xml; charset=utf-8" - ], - "x-ms-servedbyregion": [ - "ussouth3" - ], - "x-ms-request-id": [ - "23fc2af04db390029c61d595a84e08bb" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:25:58 GMT" - ], - "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", - "Microsoft-HTTPAPI/2.0" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/202d340608fb91b49634c5268b5e8118", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzIwMmQzNDA2MDhmYjkxYjQ5NjM0YzUyNjhiNWU4MTE4", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-10-01" - ], - "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" - ] - }, - "ResponseBody": "\r\n 202d3406-08fb-91b4-9634-c5268b5e8118\r\n InProgress\r\n", - "ResponseHeaders": { - "Content-Length": [ - "197" - ], - "Content-Type": [ - "application/xml; charset=utf-8" - ], - "x-ms-servedbyregion": [ - "ussouth3" - ], - "x-ms-request-id": [ - "5438e59d161a9dd08fc9ec91b451ee1f" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:26:28 GMT" - ], - "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", - "Microsoft-HTTPAPI/2.0" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/202d340608fb91b49634c5268b5e8118", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzIwMmQzNDA2MDhmYjkxYjQ5NjM0YzUyNjhiNWU4MTE4", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-10-01" - ], - "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" - ] - }, - "ResponseBody": "\r\n 202d3406-08fb-91b4-9634-c5268b5e8118\r\n InProgress\r\n", - "ResponseHeaders": { - "Content-Length": [ - "197" - ], - "Content-Type": [ - "application/xml; charset=utf-8" - ], - "x-ms-servedbyregion": [ - "ussouth3" - ], - "x-ms-request-id": [ - "d8490b4e7de696c0a1f88d518e47b47f" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:26:58 GMT" - ], - "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", - "Microsoft-HTTPAPI/2.0" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/202d340608fb91b49634c5268b5e8118", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzIwMmQzNDA2MDhmYjkxYjQ5NjM0YzUyNjhiNWU4MTE4", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-10-01" - ], - "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" - ] - }, - "ResponseBody": "\r\n 202d3406-08fb-91b4-9634-c5268b5e8118\r\n InProgress\r\n", - "ResponseHeaders": { - "Content-Length": [ - "197" - ], - "Content-Type": [ - "application/xml; charset=utf-8" - ], - "x-ms-servedbyregion": [ - "ussouth3" - ], - "x-ms-request-id": [ - "b83b5795938d9d06907f259986e83987" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:27:28 GMT" - ], - "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", - "Microsoft-HTTPAPI/2.0" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/202d340608fb91b49634c5268b5e8118", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzIwMmQzNDA2MDhmYjkxYjQ5NjM0YzUyNjhiNWU4MTE4", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-10-01" - ], - "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" - ] - }, - "ResponseBody": "\r\n 202d3406-08fb-91b4-9634-c5268b5e8118\r\n InProgress\r\n", - "ResponseHeaders": { - "Content-Length": [ - "197" - ], - "Content-Type": [ - "application/xml; charset=utf-8" - ], - "x-ms-servedbyregion": [ - "ussouth3" - ], - "x-ms-request-id": [ - "dc6e3f9dd9d39722bf77cd26cabd7fe4" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:27:59 GMT" - ], - "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", - "Microsoft-HTTPAPI/2.0" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/202d340608fb91b49634c5268b5e8118", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzIwMmQzNDA2MDhmYjkxYjQ5NjM0YzUyNjhiNWU4MTE4", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-10-01" - ], - "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" - ] - }, - "ResponseBody": "\r\n 202d3406-08fb-91b4-9634-c5268b5e8118\r\n InProgress\r\n", - "ResponseHeaders": { - "Content-Length": [ - "197" - ], - "Content-Type": [ - "application/xml; charset=utf-8" - ], - "x-ms-servedbyregion": [ - "ussouth3" - ], - "x-ms-request-id": [ - "98603f33488d95cebee416ebaf982950" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:28:29 GMT" - ], - "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", - "Microsoft-HTTPAPI/2.0" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/202d340608fb91b49634c5268b5e8118", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzIwMmQzNDA2MDhmYjkxYjQ5NjM0YzUyNjhiNWU4MTE4", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2014-10-01" - ], - "User-Agent": [ - "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" - ] - }, - "ResponseBody": "\r\n 202d3406-08fb-91b4-9634-c5268b5e8118\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 135caf52-52af-a078-9eec-597d78f286ff\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -359,17 +113,17 @@ "ussouth3" ], "x-ms-request-id": [ - "127d0d9078be980e89b7bc9b4c272160" + "477a91960363a700a07c7d68c756e04b" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:28:59 GMT" + "Mon, 25 May 2015 11:38:29 GMT" ], "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, @@ -403,16 +157,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31999" + "14999" ], "x-ms-request-id": [ - "98a92b5f-0745-4aaf-91d9-77634cbe5510" + "55671ff1-466a-4dc2-9f72-b29f6c0a59da" ], "x-ms-correlation-request-id": [ - "98a92b5f-0745-4aaf-91d9-77634cbe5510" + "55671ff1-466a-4dc2-9f72-b29f6c0a59da" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172901Z:98a92b5f-0745-4aaf-91d9-77634cbe5510" + "WESTEUROPE:20150525T113831Z:55671ff1-466a-4dc2-9f72-b29f6c0a59da" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -421,7 +175,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:01 GMT" + "Mon, 25 May 2015 11:38:31 GMT" ] }, "StatusCode": 404 @@ -460,13 +214,13 @@ "1199" ], "x-ms-request-id": [ - "d678cd86-30d6-4818-8bd7-8af9e7f71b5a" + "47df5838-711b-4b28-bfa9-9ca6eaecc799" ], "x-ms-correlation-request-id": [ - "d678cd86-30d6-4818-8bd7-8af9e7f71b5a" + "47df5838-711b-4b28-bfa9-9ca6eaecc799" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172903Z:d678cd86-30d6-4818-8bd7-8af9e7f71b5a" + "WESTEUROPE:20150525T113833Z:47df5838-711b-4b28-bfa9-9ca6eaecc799" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -475,7 +229,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:03 GMT" + "Mon, 25 May 2015 11:38:33 GMT" ] }, "StatusCode": 201 @@ -496,7 +250,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-25T17:29:04.3817202Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"a3791aef-b471-4cae-84e2-9c9cc0adad53\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:38:34.7152309Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"a74911bd-3fdd-4669-bdd4-18dea5e2c484\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1643" @@ -514,13 +268,13 @@ "1198" ], "x-ms-request-id": [ - "a3791aef-b471-4cae-84e2-9c9cc0adad53" + "a74911bd-3fdd-4669-bdd4-18dea5e2c484" ], "x-ms-correlation-request-id": [ - "a3791aef-b471-4cae-84e2-9c9cc0adad53" + "a74911bd-3fdd-4669-bdd4-18dea5e2c484" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172904Z:a3791aef-b471-4cae-84e2-9c9cc0adad53" + "WESTEUROPE:20150525T113835Z:a74911bd-3fdd-4669-bdd4-18dea5e2c484" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -529,7 +283,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:04 GMT" + "Mon, 25 May 2015 11:38:35 GMT" ] }, "StatusCode": 200 @@ -550,7 +304,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-25T17:29:06.1181412Z\",\r\n \"duration\": \"PT1.0077285S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:38:37.6813135Z\",\r\n \"duration\": \"PT1.1555396S\",\r\n \"correlationId\": \"28df4b88-c56d-4535-9840-352614e6032e\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1651" @@ -568,13 +322,13 @@ "1197" ], "x-ms-request-id": [ - "373c51b7-e64b-4e87-a1ec-93a43b394087" + "28df4b88-c56d-4535-9840-352614e6032e" ], "x-ms-correlation-request-id": [ - "373c51b7-e64b-4e87-a1ec-93a43b394087" + "28df4b88-c56d-4535-9840-352614e6032e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172906Z:373c51b7-e64b-4e87-a1ec-93a43b394087" + "WESTEUROPE:20150525T113838Z:28df4b88-c56d-4535-9840-352614e6032e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -583,7 +337,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:06 GMT" + "Mon, 25 May 2015 11:38:37 GMT" ] }, "StatusCode": 201 @@ -613,16 +367,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31998" + "14998" ], "x-ms-request-id": [ - "54fdb8bb-480f-4a98-bdb3-5c2884700efb" + "72717343-b608-4eec-9fb3-21bbeec0db80" ], "x-ms-correlation-request-id": [ - "54fdb8bb-480f-4a98-bdb3-5c2884700efb" + "72717343-b608-4eec-9fb3-21bbeec0db80" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172907Z:54fdb8bb-480f-4a98-bdb3-5c2884700efb" + "WESTEUROPE:20150525T113838Z:72717343-b608-4eec-9fb3-21bbeec0db80" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -631,7 +385,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:07 GMT" + "Mon, 25 May 2015 11:38:38 GMT" ] }, "StatusCode": 200 @@ -661,16 +415,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31996" + "14996" ], "x-ms-request-id": [ - "66b67d63-c6c7-4e02-a5dd-2cb1b398120e" + "134f83e3-7c64-406f-845d-2518f9dbcea1" ], "x-ms-correlation-request-id": [ - "66b67d63-c6c7-4e02-a5dd-2cb1b398120e" + "134f83e3-7c64-406f-845d-2518f9dbcea1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172910Z:66b67d63-c6c7-4e02-a5dd-2cb1b398120e" + "WESTEUROPE:20150525T113841Z:134f83e3-7c64-406f-845d-2518f9dbcea1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -679,7 +433,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:10 GMT" + "Mon, 25 May 2015 11:38:41 GMT" ] }, "StatusCode": 200 @@ -709,112 +463,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31994" - ], - "x-ms-request-id": [ - "f8680bd9-4a7d-4903-a4c6-33e08b029d35" - ], - "x-ms-correlation-request-id": [ - "f8680bd9-4a7d-4903-a4c6-33e08b029d35" - ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172913Z:f8680bd9-4a7d-4903-a4c6-33e08b029d35" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:29:12 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzUwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "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/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:22.1438292Z\",\r\n \"duration\": \"PT5.2639857S\",\r\n \"trackingId\": \"310cbd17-2e55-4d34-b269-eaafe99a831a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "667" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31992" - ], - "x-ms-request-id": [ - "0bf9cbc4-7810-4eb9-9d3b-93ac348cec7b" - ], - "x-ms-correlation-request-id": [ - "0bf9cbc4-7810-4eb9-9d3b-93ac348cec7b" - ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172916Z:0bf9cbc4-7810-4eb9-9d3b-93ac348cec7b" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:29:15 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzUwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "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/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/5B8329E6C678C2A2\",\r\n \"operationId\": \"5B8329E6C678C2A2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:28.4679506Z\",\r\n \"duration\": \"PT6.2142484S\",\r\n \"trackingId\": \"ffa3dc69-11a9-4473-853c-0b3458b9acd1\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:22.1438292Z\",\r\n \"duration\": \"PT5.2639857S\",\r\n \"trackingId\": \"310cbd17-2e55-4d34-b269-eaafe99a831a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1389" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31990" + "14994" ], "x-ms-request-id": [ - "a64782c7-f104-4a4d-a81a-249890210086" + "bfd7bd84-1146-4702-8565-47c5dab7023d" ], "x-ms-correlation-request-id": [ - "a64782c7-f104-4a4d-a81a-249890210086" + "bfd7bd84-1146-4702-8565-47c5dab7023d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172919Z:a64782c7-f104-4a4d-a81a-249890210086" + "WESTEUROPE:20150525T113844Z:bfd7bd84-1146-4702-8565-47c5dab7023d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -823,7 +481,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:18 GMT" + "Mon, 25 May 2015 11:38:44 GMT" ] }, "StatusCode": 200 @@ -838,10 +496,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/5B8329E6C678C2A2\",\r\n \"operationId\": \"5B8329E6C678C2A2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:28.4679506Z\",\r\n \"duration\": \"PT6.2142484S\",\r\n \"trackingId\": \"ffa3dc69-11a9-4473-853c-0b3458b9acd1\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:22.1438292Z\",\r\n \"duration\": \"PT5.2639857S\",\r\n \"trackingId\": \"310cbd17-2e55-4d34-b269-eaafe99a831a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "1389" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -853,16 +511,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31988" + "14992" ], "x-ms-request-id": [ - "c4317088-6ddd-4da2-bff6-c8ff98d5bb8a" + "bbd3d959-76b1-44c0-8491-c45cc0e888cd" ], "x-ms-correlation-request-id": [ - "c4317088-6ddd-4da2-bff6-c8ff98d5bb8a" + "bbd3d959-76b1-44c0-8491-c45cc0e888cd" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172922Z:c4317088-6ddd-4da2-bff6-c8ff98d5bb8a" + "WESTEUROPE:20150525T113847Z:bbd3d959-76b1-44c0-8491-c45cc0e888cd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -871,7 +529,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:22 GMT" + "Mon, 25 May 2015 11:38:47 GMT" ] }, "StatusCode": 200 @@ -886,10 +544,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/5B8329E6C678C2A2\",\r\n \"operationId\": \"5B8329E6C678C2A2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:28.4679506Z\",\r\n \"duration\": \"PT6.2142484S\",\r\n \"trackingId\": \"ffa3dc69-11a9-4473-853c-0b3458b9acd1\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:22.1438292Z\",\r\n \"duration\": \"PT5.2639857S\",\r\n \"trackingId\": \"310cbd17-2e55-4d34-b269-eaafe99a831a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:38:50.7990597Z\",\r\n \"duration\": \"PT9.874627S\",\r\n \"trackingId\": \"146397e3-4689-45c2-8df3-33458db97e40\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1389" + "666" ], "Content-Type": [ "application/json; charset=utf-8" @@ -901,16 +559,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31986" + "14990" ], "x-ms-request-id": [ - "cbafcf99-71fe-4803-be2d-640ea77b7d2a" + "2c49dc1a-080d-4203-b5c0-2b5989e8fddf" ], "x-ms-correlation-request-id": [ - "cbafcf99-71fe-4803-be2d-640ea77b7d2a" + "2c49dc1a-080d-4203-b5c0-2b5989e8fddf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172925Z:cbafcf99-71fe-4803-be2d-640ea77b7d2a" + "WESTEUROPE:20150525T113850Z:2c49dc1a-080d-4203-b5c0-2b5989e8fddf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -919,7 +577,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:25 GMT" + "Mon, 25 May 2015 11:38:50 GMT" ] }, "StatusCode": 200 @@ -934,10 +592,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/5B8329E6C678C2A2\",\r\n \"operationId\": \"5B8329E6C678C2A2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:28.4679506Z\",\r\n \"duration\": \"PT6.2142484S\",\r\n \"trackingId\": \"ffa3dc69-11a9-4473-853c-0b3458b9acd1\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:22.1438292Z\",\r\n \"duration\": \"PT5.2639857S\",\r\n \"trackingId\": \"310cbd17-2e55-4d34-b269-eaafe99a831a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:38:50.7990597Z\",\r\n \"duration\": \"PT9.874627S\",\r\n \"trackingId\": \"146397e3-4689-45c2-8df3-33458db97e40\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1389" + "666" ], "Content-Type": [ "application/json; charset=utf-8" @@ -949,16 +607,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31984" + "14988" ], "x-ms-request-id": [ - "60e94664-db73-4f34-8d48-f3d137a6ecbc" + "06de847e-45f7-4228-9e72-3c67f0e13920" ], "x-ms-correlation-request-id": [ - "60e94664-db73-4f34-8d48-f3d137a6ecbc" + "06de847e-45f7-4228-9e72-3c67f0e13920" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172929Z:60e94664-db73-4f34-8d48-f3d137a6ecbc" + "WESTEUROPE:20150525T113853Z:06de847e-45f7-4228-9e72-3c67f0e13920" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -967,7 +625,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:28 GMT" + "Mon, 25 May 2015 11:38:53 GMT" ] }, "StatusCode": 200 @@ -982,106 +640,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/5B8329E6C678C2A2\",\r\n \"operationId\": \"5B8329E6C678C2A2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:28.4679506Z\",\r\n \"duration\": \"PT6.2142484S\",\r\n \"trackingId\": \"ffa3dc69-11a9-4473-853c-0b3458b9acd1\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:22.1438292Z\",\r\n \"duration\": \"PT5.2639857S\",\r\n \"trackingId\": \"310cbd17-2e55-4d34-b269-eaafe99a831a\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1389" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31982" - ], - "x-ms-request-id": [ - "bdfb195e-1881-42b2-b46a-f2d568930578" - ], - "x-ms-correlation-request-id": [ - "bdfb195e-1881-42b2-b46a-f2d568930578" - ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172932Z:bdfb195e-1881-42b2-b46a-f2d568930578" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:29:31 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzUwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-25T17:29:06.1181412Z\",\r\n \"duration\": \"PT1.0077285S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1651" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31997" - ], - "x-ms-request-id": [ - "b3fcf3e9-1ab2-4335-b95f-ddc2bfee535f" - ], - "x-ms-correlation-request-id": [ - "b3fcf3e9-1ab2-4335-b95f-ddc2bfee535f" - ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172907Z:b3fcf3e9-1ab2-4335-b95f-ddc2bfee535f" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Sat, 25 Apr 2015 17:29:07 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzUwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-25T17:29:16.8106471Z\",\r\n \"duration\": \"PT11.7002344S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/5B8329E6C678C2A2\",\r\n \"operationId\": \"5B8329E6C678C2A2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:38:54.5647562Z\",\r\n \"duration\": \"PT3.6868783S\",\r\n \"trackingId\": \"5f0cf915-ccf9-472e-8242-8b752003245f\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup/operations/B0E7851820B767E8\",\r\n \"operationId\": \"B0E7851820B767E8\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:38:50.7990597Z\",\r\n \"duration\": \"PT9.874627S\",\r\n \"trackingId\": \"146397e3-4689-45c2-8df3-33458db97e40\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "1651" + "1388" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1093,16 +655,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31995" + "14986" ], "x-ms-request-id": [ - "bc09e401-ec2c-4df8-95d7-5466ee92dee0" + "3bd8c6f5-194e-4fdf-89e6-bf356e53845b" ], "x-ms-correlation-request-id": [ - "bc09e401-ec2c-4df8-95d7-5466ee92dee0" + "3bd8c6f5-194e-4fdf-89e6-bf356e53845b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172910Z:bc09e401-ec2c-4df8-95d7-5466ee92dee0" + "WESTEUROPE:20150525T113857Z:3bd8c6f5-194e-4fdf-89e6-bf356e53845b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1111,7 +673,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:10 GMT" + "Mon, 25 May 2015 11:38:56 GMT" ] }, "StatusCode": 200 @@ -1126,7 +688,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-25T17:29:16.8106471Z\",\r\n \"duration\": \"PT11.7002344S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:38:37.6813135Z\",\r\n \"duration\": \"PT1.1555396S\",\r\n \"correlationId\": \"28df4b88-c56d-4535-9840-352614e6032e\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1651" @@ -1141,16 +703,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31993" + "14997" ], "x-ms-request-id": [ - "b8be26f0-c3df-4a02-9471-8d740c055a82" + "4a7d096b-59ba-4ab3-b77c-8386187fe496" ], "x-ms-correlation-request-id": [ - "b8be26f0-c3df-4a02-9471-8d740c055a82" + "4a7d096b-59ba-4ab3-b77c-8386187fe496" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172913Z:b8be26f0-c3df-4a02-9471-8d740c055a82" + "WESTEUROPE:20150525T113839Z:4a7d096b-59ba-4ab3-b77c-8386187fe496" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1159,7 +721,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:13 GMT" + "Mon, 25 May 2015 11:38:38 GMT" ] }, "StatusCode": 200 @@ -1174,10 +736,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-25T17:29:16.8106471Z\",\r\n \"duration\": \"PT11.7002344S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:38:40.4708654Z\",\r\n \"duration\": \"PT3.9450915S\",\r\n \"correlationId\": \"28df4b88-c56d-4535-9840-352614e6032e\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1651" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1189,16 +751,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31991" + "14995" ], "x-ms-request-id": [ - "61ea4a64-bf52-4ac5-8988-d00ba96dbfcd" + "dda4b00f-156a-47b7-81b0-c9c65594781a" ], "x-ms-correlation-request-id": [ - "61ea4a64-bf52-4ac5-8988-d00ba96dbfcd" + "dda4b00f-156a-47b7-81b0-c9c65594781a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172916Z:61ea4a64-bf52-4ac5-8988-d00ba96dbfcd" + "WESTEUROPE:20150525T113842Z:dda4b00f-156a-47b7-81b0-c9c65594781a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1207,7 +769,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:16 GMT" + "Mon, 25 May 2015 11:38:41 GMT" ] }, "StatusCode": 200 @@ -1222,10 +784,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-25T17:29:16.8106471Z\",\r\n \"duration\": \"PT11.7002344S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:38:40.4708654Z\",\r\n \"duration\": \"PT3.9450915S\",\r\n \"correlationId\": \"28df4b88-c56d-4535-9840-352614e6032e\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1651" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1237,16 +799,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31989" + "14993" ], "x-ms-request-id": [ - "763d9940-accb-4feb-ba8b-bd693570c7c1" + "baf0fd5a-09e1-4f79-a6ed-7f023d0e3a31" ], "x-ms-correlation-request-id": [ - "763d9940-accb-4feb-ba8b-bd693570c7c1" + "baf0fd5a-09e1-4f79-a6ed-7f023d0e3a31" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172919Z:763d9940-accb-4feb-ba8b-bd693570c7c1" + "WESTEUROPE:20150525T113845Z:baf0fd5a-09e1-4f79-a6ed-7f023d0e3a31" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1255,7 +817,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:19 GMT" + "Mon, 25 May 2015 11:38:44 GMT" ] }, "StatusCode": 200 @@ -1270,10 +832,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-25T17:29:16.8106471Z\",\r\n \"duration\": \"PT11.7002344S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:38:40.4708654Z\",\r\n \"duration\": \"PT3.9450915S\",\r\n \"correlationId\": \"28df4b88-c56d-4535-9840-352614e6032e\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1651" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1285,16 +847,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31987" + "14991" ], "x-ms-request-id": [ - "1f7eda65-9b2e-42d1-a0f9-b200857b59eb" + "64adde6a-5d83-4a7d-916f-05a4545286b6" ], "x-ms-correlation-request-id": [ - "1f7eda65-9b2e-42d1-a0f9-b200857b59eb" + "64adde6a-5d83-4a7d-916f-05a4545286b6" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172923Z:1f7eda65-9b2e-42d1-a0f9-b200857b59eb" + "WESTEUROPE:20150525T113848Z:64adde6a-5d83-4a7d-916f-05a4545286b6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1303,7 +865,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:22 GMT" + "Mon, 25 May 2015 11:38:47 GMT" ] }, "StatusCode": 200 @@ -1318,10 +880,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-25T17:29:16.8106471Z\",\r\n \"duration\": \"PT11.7002344S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:38:40.4708654Z\",\r\n \"duration\": \"PT3.9450915S\",\r\n \"correlationId\": \"28df4b88-c56d-4535-9840-352614e6032e\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1651" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1333,16 +895,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31985" + "14989" ], "x-ms-request-id": [ - "c340b22e-8f5d-4ddb-af38-b1ebafc28d34" + "7ffa943d-8e33-46c6-9e7a-538a29081039" ], "x-ms-correlation-request-id": [ - "c340b22e-8f5d-4ddb-af38-b1ebafc28d34" + "7ffa943d-8e33-46c6-9e7a-538a29081039" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172926Z:c340b22e-8f5d-4ddb-af38-b1ebafc28d34" + "WESTEUROPE:20150525T113851Z:7ffa943d-8e33-46c6-9e7a-538a29081039" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1351,7 +913,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:25 GMT" + "Mon, 25 May 2015 11:38:50 GMT" ] }, "StatusCode": 200 @@ -1366,10 +928,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-25T17:29:16.8106471Z\",\r\n \"duration\": \"PT11.7002344S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:38:40.4708654Z\",\r\n \"duration\": \"PT3.9450915S\",\r\n \"correlationId\": \"28df4b88-c56d-4535-9840-352614e6032e\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1651" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1381,16 +943,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31983" + "14987" ], "x-ms-request-id": [ - "1a0029a5-d857-4d76-9124-a4ca1ed02444" + "4ec789f9-81da-443c-bb2e-627fd73bc597" ], "x-ms-correlation-request-id": [ - "1a0029a5-d857-4d76-9124-a4ca1ed02444" + "4ec789f9-81da-443c-bb2e-627fd73bc597" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172929Z:1a0029a5-d857-4d76-9124-a4ca1ed02444" + "WESTEUROPE:20150525T113854Z:4ec789f9-81da-443c-bb2e-627fd73bc597" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1399,7 +961,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:28 GMT" + "Mon, 25 May 2015 11:38:53 GMT" ] }, "StatusCode": 200 @@ -1414,7 +976,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-25T17:29:41.3996433Z\",\r\n \"duration\": \"PT36.2892306S\",\r\n \"correlationId\": \"373c51b7-e64b-4e87-a1ec-93a43b394087\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db501\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server501\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:38:57.2341216Z\",\r\n \"duration\": \"PT20.7083477S\",\r\n \"correlationId\": \"28df4b88-c56d-4535-9840-352614e6032e\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1653" @@ -1429,16 +991,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31981" + "14985" ], "x-ms-request-id": [ - "156a79d3-8f60-42ce-9f12-87e4265247d5" + "5a9d4d64-a984-4cb2-a957-61ecab741753" ], "x-ms-correlation-request-id": [ - "156a79d3-8f60-42ce-9f12-87e4265247d5" + "5a9d4d64-a984-4cb2-a957-61ecab741753" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172932Z:156a79d3-8f60-42ce-9f12-87e4265247d5" + "WESTEUROPE:20150525T113857Z:5a9d4d64-a984-4cb2-a957-61ecab741753" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1447,7 +1009,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:31 GMT" + "Mon, 25 May 2015 11:38:56 GMT" ] }, "StatusCode": 200 @@ -1462,10 +1024,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"name\": \"sql-audit-cmdlet-server501\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"name\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501\",\r\n \"name\": \"sql-audit-cmdlet-server501\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v2.0\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501\",\r\n \"name\": \"sql-audit-cmdlet-server501/sql-audit-cmdlet-db501\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v2.0,user\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "577" + "610" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1477,16 +1039,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31980" + "14984" ], "x-ms-request-id": [ - "20b0894e-ffef-47a3-acfd-cefa7e3256ef" + "f7a55d2b-3bcc-4906-97e9-a6eeeffa1ea3" ], "x-ms-correlation-request-id": [ - "20b0894e-ffef-47a3-acfd-cefa7e3256ef" + "f7a55d2b-3bcc-4906-97e9-a6eeeffa1ea3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172934Z:20b0894e-ffef-47a3-acfd-cefa7e3256ef" + "WESTEUROPE:20150525T113859Z:f7a55d2b-3bcc-4906-97e9-a6eeeffa1ea3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1495,7 +1057,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:34 GMT" + "Mon, 25 May 2015 11:38:58 GMT" ] }, "StatusCode": 200 @@ -1507,7 +1069,7 @@ "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.0.0.0" + "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}", @@ -1528,16 +1090,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westeurope:6257c8c6-67a2-4f27-9471-0a3bf264d940" + "westeurope:273c5f85-04fa-4a87-b62f-d315a5699ba5" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31999" + "14999" ], "x-ms-correlation-request-id": [ - "ff637e7d-757a-42f5-9e14-dbe4c9efe48b" + "4d62b292-aedc-4615-ac22-b50375ad3ffb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172936Z:ff637e7d-757a-42f5-9e14-dbe4c9efe48b" + "WESTEUROPE:20150525T113900Z:4d62b292-aedc-4615-ac22-b50375ad3ffb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1546,7 +1108,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:36 GMT" + "Mon, 25 May 2015 11:39:00 GMT" ] }, "StatusCode": 200 @@ -1561,19 +1123,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "908a044b-9e9e-4a04-96ff-ed8290c4ab2a" + "abedbf87-5fe3-404f-8f99-5ba81bdd6d37" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a5bcdc49-a204-4d1d-a527-035d5caafc1d" + "f691b08c-b59b-418d-b97d-a446f6413c09" ], "X-Content-Type-Options": [ "nosniff" @@ -1582,13 +1144,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31999" + "14999" ], "x-ms-correlation-request-id": [ - "5a12e938-2c81-4238-bf31-7c68833b61eb" + "6c713f98-6c48-4aee-8589-50e8ffb9e31e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172938Z:5a12e938-2c81-4238-bf31-7c68833b61eb" + "WESTEUROPE:20150525T113902Z:6c713f98-6c48-4aee-8589-50e8ffb9e31e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1597,7 +1159,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:38 GMT" + "Mon, 25 May 2015 11:39:02 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1615,19 +1177,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "d6332071-0bd8-4ea0-bf5d-94d00ed22345" + "90e34afa-6fa6-4ea2-bafb-eeaef9eae3a9" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1055" + "1020" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "15630747-1518-4346-bafb-a3f5fed203c3" + "8c5c8c47-048f-4260-bcf1-7493cb1b6ad5" ], "X-Content-Type-Options": [ "nosniff" @@ -1636,13 +1198,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31998" + "14998" ], "x-ms-correlation-request-id": [ - "355ee4c2-c50a-478c-81c9-7ce4c399b230" + "927d02fa-77c4-4389-aa4f-07bc092b18d3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172943Z:355ee4c2-c50a-478c-81c9-7ce4c399b230" + "WESTEUROPE:20150525T113908Z:927d02fa-77c4-4389-aa4f-07bc092b18d3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1651,7 +1213,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:42 GMT" + "Mon, 25 May 2015 11:39:08 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1669,19 +1231,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "49de0b6e-0670-4a15-be77-236030204eec" + "d677c75e-87fc-4fbc-b6db-18d4a5f2d48d" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1055" + "1020" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "994ea576-4fc2-4d46-bf3f-99433c8030fc" + "9d4d170b-7989-4376-9516-89bcc01081f3" ], "X-Content-Type-Options": [ "nosniff" @@ -1690,13 +1252,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31997" + "14997" ], "x-ms-correlation-request-id": [ - "eb5ea240-4c34-4492-a0c6-368d39e47638" + "1d292696-3675-49d3-9efe-cd12d6627cda" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172944Z:eb5ea240-4c34-4492-a0c6-368d39e47638" + "WESTEUROPE:20150525T113910Z:1d292696-3675-49d3-9efe-cd12d6627cda" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1705,7 +1267,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:44 GMT" + "Mon, 25 May 2015 11:39:09 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1723,19 +1285,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "c0ea30b8-2f80-4afe-8c48-f936371442fb" + "678e6472-a585-41ab-ad3e-d04c61bddefe" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "828" + "867" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "90acbfd4-01d9-48f8-8097-e7f8f7f8b065" + "35ce7a8e-9953-4924-8262-5b8996fba21b" ], "X-Content-Type-Options": [ "nosniff" @@ -1744,13 +1306,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31996" + "14996" ], "x-ms-correlation-request-id": [ - "79ca0fb2-9140-43a5-a7b9-3d400c3829da" + "45892cfc-8e67-4888-bd71-d663c33280b7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172948Z:79ca0fb2-9140-43a5-a7b9-3d400c3829da" + "WESTEUROPE:20150525T113914Z:45892cfc-8e67-4888-bd71-d663c33280b7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1759,7 +1321,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:48 GMT" + "Mon, 25 May 2015 11:39:13 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1777,19 +1339,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "5c3a79a6-fa58-4671-bd4d-35f537562087" + "429a95a5-8a3f-45fc-9ebc-2196b8d90cc7" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "828" + "867" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "f4637199-6e7b-4df6-b69b-8fc1a1db48df" + "3bec71b9-96cc-4def-9b19-1672e91e6d04" ], "X-Content-Type-Options": [ "nosniff" @@ -1798,13 +1360,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31995" + "14995" ], "x-ms-correlation-request-id": [ - "22eeff99-9391-4e6a-aafa-9300f7394523" + "f3d034ab-152c-4d22-a741-39bd91f20339" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172950Z:22eeff99-9391-4e6a-aafa-9300f7394523" + "WESTEUROPE:20150525T113915Z:f3d034ab-152c-4d22-a741-39bd91f20339" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1813,7 +1375,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:49 GMT" + "Mon, 25 May 2015 11:39:15 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1831,19 +1393,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "d6291d09-6308-4efa-bb5d-0ccc5c129407" + "460a1e9e-7cc1-47e0-81ab-43cbc0e74b91" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "762" + "801" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a168c911-c50b-4b2c-adf5-892533d23cae" + "f8e76670-0620-4b32-86dc-f86b9e949e69" ], "X-Content-Type-Options": [ "nosniff" @@ -1852,13 +1414,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31994" + "14994" ], "x-ms-correlation-request-id": [ - "56c6a66c-b8e5-4d94-be10-6b3e02b44779" + "35be044b-f93e-436b-8874-d2fdeb6a6b92" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172954Z:56c6a66c-b8e5-4d94-be10-6b3e02b44779" + "WESTEUROPE:20150525T113919Z:35be044b-f93e-436b-8874-d2fdeb6a6b92" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1867,7 +1429,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:53 GMT" + "Mon, 25 May 2015 11:39:19 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1888,7 +1450,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"secondaryKey\": \"9TYIo9wpozjHwSYp0RegZ98ogMy5lfrmsfnA2uKkq34vEt71AwcZkYZyNbDZBWDc+UyXQFPj6LBpnzw0Wh8chw==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"secondaryKey\": \"J1aEWd3QcQFH75IPVGdADsR/PEFa7+ksLnewkcZStPEWIqFVxh1hnPUhQB5BTpCG+t/V7L05yxNUSthj9K8c1A==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1906,16 +1468,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:7182b28b-4dfb-4aad-9b0a-02caf802efa0" + "southcentralus:31ee2a3d-6bef-463a-86a1-64c2c8382e0a" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], "x-ms-correlation-request-id": [ - "bd18b059-a0c1-4d54-a1cf-97d22579f18b" + "d2bbf793-7445-4659-a88e-3b900740b424" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172939Z:bd18b059-a0c1-4d54-a1cf-97d22579f18b" + "WESTEUROPE:20150525T113904Z:d2bbf793-7445-4659-a88e-3b900740b424" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1924,7 +1486,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:39 GMT" + "Mon, 25 May 2015 11:39:04 GMT" ] }, "StatusCode": 200 @@ -1942,7 +1504,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"secondaryKey\": \"9TYIo9wpozjHwSYp0RegZ98ogMy5lfrmsfnA2uKkq34vEt71AwcZkYZyNbDZBWDc+UyXQFPj6LBpnzw0Wh8chw==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"secondaryKey\": \"J1aEWd3QcQFH75IPVGdADsR/PEFa7+ksLnewkcZStPEWIqFVxh1hnPUhQB5BTpCG+t/V7L05yxNUSthj9K8c1A==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1960,16 +1522,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:471b3848-ca57-42bf-8b88-8cb09bee59e3" + "southcentralus:a1747f2a-5417-474f-aa1f-bf0c7d521950" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], "x-ms-correlation-request-id": [ - "4dfe4467-1640-442b-83c0-1f95e8623ea7" + "a55bdfa0-073f-4d57-b9fc-0611ade02514" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172945Z:4dfe4467-1640-442b-83c0-1f95e8623ea7" + "WESTEUROPE:20150525T113911Z:a55bdfa0-073f-4d57-b9fc-0611ade02514" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1978,7 +1540,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:45 GMT" + "Mon, 25 May 2015 11:39:10 GMT" ] }, "StatusCode": 200 @@ -1996,7 +1558,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"secondaryKey\": \"9TYIo9wpozjHwSYp0RegZ98ogMy5lfrmsfnA2uKkq34vEt71AwcZkYZyNbDZBWDc+UyXQFPj6LBpnzw0Wh8chw==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"secondaryKey\": \"J1aEWd3QcQFH75IPVGdADsR/PEFa7+ksLnewkcZStPEWIqFVxh1hnPUhQB5BTpCG+t/V7L05yxNUSthj9K8c1A==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -2014,16 +1576,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:00082f8d-d341-41a2-a79d-2f9c34c555b0" + "southcentralus:59153e8c-04ea-4f4f-adf1-868a010a198a" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], "x-ms-correlation-request-id": [ - "f9220fa7-8c06-416d-988b-89d82e2241e3" + "8f9def1a-2876-49e9-ad2a-7502822dc56a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172951Z:f9220fa7-8c06-416d-988b-89d82e2241e3" + "WESTEUROPE:20150525T113916Z:8f9def1a-2876-49e9-ad2a-7502822dc56a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2032,7 +1594,7 @@ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:50 GMT" + "Mon, 25 May 2015 11:39:15 GMT" ] }, "StatusCode": 200 @@ -2041,31 +1603,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzUwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNTAxL2RhdGFiYXNlcy9zcWwtYXVkaXQtY21kbGV0LWRiNTAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"storageAccountKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"storageAccountKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "834" + "832" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "908a044b-9e9e-4a04-96ff-ed8290c4ab2a" + "abedbf87-5fe3-404f-8f99-5ba81bdd6d37" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1130" + "1095" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "cf912aec-807a-48e6-857b-e52e480ce94f" + "d0b3b63d-0bdf-4903-b0a2-0c8743fecdbd" ], "X-Content-Type-Options": [ "nosniff" @@ -2080,10 +1642,10 @@ "1198" ], "x-ms-correlation-request-id": [ - "e583d77f-dd21-4803-a4ea-d258cea3fc1b" + "72ac2ee8-74a2-492b-bf80-3c04470b740d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172941Z:e583d77f-dd21-4803-a4ea-d258cea3fc1b" + "WESTEUROPE:20150525T113907Z:72ac2ee8-74a2-492b-bf80-3c04470b740d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2092,7 +1654,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:41 GMT" + "Mon, 25 May 2015 11:39:06 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2104,31 +1666,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzUwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNTAxL2RhdGFiYXNlcy9zcWwtYXVkaXQtY21kbGV0LWRiNTAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"storageAccountKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"storageAccountKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "607" + "679" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "49de0b6e-0670-4a15-be77-236030204eec" + "d677c75e-87fc-4fbc-b6db-18d4a5f2d48d" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "903" + "942" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "37c21863-514d-43b8-a7b1-af4aacd9cfe2" + "2186c25a-a6a3-43b4-b7b6-113c1b2a1ac3" ], "X-Content-Type-Options": [ "nosniff" @@ -2143,10 +1705,10 @@ "1196" ], "x-ms-correlation-request-id": [ - "6ccb1a01-e9ea-4231-adbf-988f5843ee4a" + "c4ccd04e-e8b8-4ef0-9f6e-381c42c02f72" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172947Z:6ccb1a01-e9ea-4231-adbf-988f5843ee4a" + "WESTEUROPE:20150525T113912Z:c4ccd04e-e8b8-4ef0-9f6e-381c42c02f72" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2155,7 +1717,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:46 GMT" + "Mon, 25 May 2015 11:39:12 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2167,31 +1729,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzUwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNTAxL2RhdGFiYXNlcy9zcWwtYXVkaXQtY21kbGV0LWRiNTAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"storageAccountKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"storageAccountKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "541" + "613" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "5c3a79a6-fa58-4671-bd4d-35f537562087" + "429a95a5-8a3f-45fc-9ebc-2196b8d90cc7" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"dFs9IWlEVTI9bdX0pmjZDXdf68cYnlpGgABfv9LKiAkB9M/1XTsKZr5DpbAzlNR+DZ2gu9vbJ8EOvK/7CgxJgg==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg501/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server501/databases/sql-audit-cmdlet-db501/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/databases/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets501\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver50Sqlauditcmdletdb501\",\r\n \"storageAccountKey\": \"yAks4zQ05MFDe5EB7q+RpKBenY4Z3UD0PwPZkFiTG6CjU6wxDjmzrKTsNiw0rbiiEnxB0dM3P6/6whZJvkoNqA==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets501.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"useServerDefault\": \"Disabled\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "837" + "876" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "1a430049-a924-43e8-b26b-8bef5ddc031f" + "6a0987c4-69b8-4804-9a9b-65cb41a7afe3" ], "X-Content-Type-Options": [ "nosniff" @@ -2206,10 +1768,10 @@ "1194" ], "x-ms-correlation-request-id": [ - "c826d95d-2328-46cf-9881-c78c989b37e9" + "b23f345b-20d6-47a0-a336-93f4d02d8697" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150425T172953Z:c826d95d-2328-46cf-9881-c78c989b37e9" + "WESTEUROPE:20150525T113918Z:b23f345b-20d6-47a0-a336-93f4d02d8697" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2218,7 +1780,7 @@ "no-store, no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:52 GMT" + "Mon, 25 May 2015 11:39:18 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2248,25 +1810,25 @@ "ussouth3" ], "x-ms-request-id": [ - "0ac03aad581b9560bba237ced2c08e95" + "2749a4b7b239aea5b12adde7aa2bfc14" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:57 GMT" + "Mon, 25 May 2015 11:39:22 GMT" ], "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/0ac03aad581b9560bba237ced2c08e95", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzBhYzAzYWFkNTgxYjk1NjBiYmEyMzdjZWQyYzA4ZTk1", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/2749a4b7b239aea5b12adde7aa2bfc14", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzI3NDlhNGI3YjIzOWFlYTViMTJhZGRlN2FhMmJmYzE0", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2277,7 +1839,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n 0ac03aad-581b-9560-bba2-37ced2c08e95\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 2749a4b7-b239-aea5-b12a-dde7aa2bfc14\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -2289,17 +1851,17 @@ "ussouth3" ], "x-ms-request-id": [ - "2f028c70870c9200a5ea4eac5324bf72" + "daf42d422728a1bc987096dfbc81118a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Sat, 25 Apr 2015 17:29:58 GMT" + "Mon, 25 May 2015 11:39:23 GMT" ], "Server": [ - "1.0.6198.224", - "(rd_rdfe_stable.150422-2146)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestServerUpdatePolicyWithEventTypeShortcuts.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestServerUpdatePolicyWithEventTypeShortcuts.json index 6337aabef3a2..bca658e7695b 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestServerUpdatePolicyWithEventTypeShortcuts.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestServerUpdatePolicyWithEventTypeShortcuts.json @@ -28,28 +28,28 @@ "ussouth3" ], "x-ms-request-id": [ - "57ea0eec79c89e20853e09d052b0574f" + "1eac45f70cf6ad24a1b4e1dc602accfe" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:06:23 GMT" + "Mon, 25 May 2015 11:41:51 GMT" ], "Location": [ "https://management.core.windows.net/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/storage/auditcmdlets801" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/57ea0eec79c89e20853e09d052b0574f", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzU3ZWEwZWVjNzljODllMjA4NTNlMDlkMDUyYjA1NzRm", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1eac45f70cf6ad24a1b4e1dc602accfe", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFlYWM0NWY3MGNmNmFkMjRhMWI0ZTFkYzYwMmFjY2Zl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -60,7 +60,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 57ea0eec-79c8-9e20-853e-09d052b0574f\r\n InProgress\r\n", + "ResponseBody": "\r\n 1eac45f7-0cf6-ad24-a1b4-e1dc602accfe\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -72,25 +72,25 @@ "ussouth3" ], "x-ms-request-id": [ - "1a1584dae35f99889aa274ec63c537de" + "d90991d1087aa78990d7ca50a786718a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:06:25 GMT" + "Mon, 25 May 2015 11:41:51 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/57ea0eec79c89e20853e09d052b0574f", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzU3ZWEwZWVjNzljODllMjA4NTNlMDlkMDUyYjA1NzRm", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1eac45f70cf6ad24a1b4e1dc602accfe", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFlYWM0NWY3MGNmNmFkMjRhMWI0ZTFkYzYwMmFjY2Zl", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -101,7 +101,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 57ea0eec-79c8-9e20-853e-09d052b0574f\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 1eac45f7-0cf6-ad24-a1b4-e1dc602accfe\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -113,17 +113,17 @@ "ussouth3" ], "x-ms-request-id": [ - "01e11763f7e69f7583400a96c899df1c" + "a68ffa2e6fb1adfcb42836e6149f146e" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:06:54 GMT" + "Mon, 25 May 2015 11:42:22 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, @@ -157,16 +157,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31833" + "14999" ], "x-ms-request-id": [ - "13a845a3-3828-49a3-9f8e-80ebb8d1e8c5" + "99ec951b-b03d-4e43-8e30-b6e217886838" ], "x-ms-correlation-request-id": [ - "13a845a3-3828-49a3-9f8e-80ebb8d1e8c5" + "99ec951b-b03d-4e43-8e30-b6e217886838" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130657Z:13a845a3-3828-49a3-9f8e-80ebb8d1e8c5" + "NORTHEUROPE:20150525T114222Z:99ec951b-b03d-4e43-8e30-b6e217886838" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -175,7 +175,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:06:56 GMT" + "Mon, 25 May 2015 11:42:22 GMT" ] }, "StatusCode": 404 @@ -211,16 +211,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1199" ], "x-ms-request-id": [ - "f5d84d49-75e0-464d-984c-1d04a41eb2a9" + "4f9e3723-4672-416e-88e5-d00e9669c69b" ], "x-ms-correlation-request-id": [ - "f5d84d49-75e0-464d-984c-1d04a41eb2a9" + "4f9e3723-4672-416e-88e5-d00e9669c69b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130659Z:f5d84d49-75e0-464d-984c-1d04a41eb2a9" + "NORTHEUROPE:20150525T114224Z:4f9e3723-4672-416e-88e5-d00e9669c69b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -229,7 +229,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:06:58 GMT" + "Mon, 25 May 2015 11:42:23 GMT" ] }, "StatusCode": 201 @@ -250,10 +250,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-21T13:07:00.011702Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"af9211ac-0f4f-4f28-9021-ca1908a7bd23\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:42:25.4878572Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"1b3739b4-01ea-4724-a318-0a8c7f5df4be\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1642" + "1643" ], "Content-Type": [ "application/json; charset=utf-8" @@ -265,16 +265,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1198" ], "x-ms-request-id": [ - "af9211ac-0f4f-4f28-9021-ca1908a7bd23" + "1b3739b4-01ea-4724-a318-0a8c7f5df4be" ], "x-ms-correlation-request-id": [ - "af9211ac-0f4f-4f28-9021-ca1908a7bd23" + "1b3739b4-01ea-4724-a318-0a8c7f5df4be" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130700Z:af9211ac-0f4f-4f28-9021-ca1908a7bd23" + "NORTHEUROPE:20150525T114226Z:1b3739b4-01ea-4724-a318-0a8c7f5df4be" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -283,7 +283,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:06:59 GMT" + "Mon, 25 May 2015 11:42:26 GMT" ] }, "StatusCode": 200 @@ -304,7 +304,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-21T13:07:01.6663212Z\",\r\n \"duration\": \"PT0.9418833S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:42:28.1168528Z\",\r\n \"duration\": \"PT1.1036338S\",\r\n \"correlationId\": \"bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1651" @@ -319,16 +319,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1192" + "1197" ], "x-ms-request-id": [ - "c2673ba1-c5d8-4bcf-bf3c-57d308dd114f" + "bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef" ], "x-ms-correlation-request-id": [ - "c2673ba1-c5d8-4bcf-bf3c-57d308dd114f" + "bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130702Z:c2673ba1-c5d8-4bcf-bf3c-57d308dd114f" + "NORTHEUROPE:20150525T114230Z:bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -337,7 +337,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:01 GMT" + "Mon, 25 May 2015 11:42:29 GMT" ] }, "StatusCode": 201 @@ -367,16 +367,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31832" + "14998" ], "x-ms-request-id": [ - "9b92c33a-c621-48db-9de8-a950800ecfa6" + "9b03768a-8cac-419b-8b8c-4b0839521119" ], "x-ms-correlation-request-id": [ - "9b92c33a-c621-48db-9de8-a950800ecfa6" + "9b03768a-8cac-419b-8b8c-4b0839521119" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130702Z:9b92c33a-c621-48db-9de8-a950800ecfa6" + "NORTHEUROPE:20150525T114230Z:9b03768a-8cac-419b-8b8c-4b0839521119" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -385,7 +385,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:01 GMT" + "Mon, 25 May 2015 11:42:30 GMT" ] }, "StatusCode": 200 @@ -415,16 +415,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31830" + "14996" ], "x-ms-request-id": [ - "6961b5cd-964e-42a8-a44c-62b168c9a126" + "18f02f27-3570-4bc8-824f-e486f182153a" ], "x-ms-correlation-request-id": [ - "6961b5cd-964e-42a8-a44c-62b168c9a126" + "18f02f27-3570-4bc8-824f-e486f182153a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130705Z:6961b5cd-964e-42a8-a44c-62b168c9a126" + "NORTHEUROPE:20150525T114233Z:18f02f27-3570-4bc8-824f-e486f182153a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -433,7 +433,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:05 GMT" + "Mon, 25 May 2015 11:42:33 GMT" ] }, "StatusCode": 200 @@ -463,16 +463,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31828" + "14994" ], "x-ms-request-id": [ - "9afb64d8-4cd2-4eb1-9a45-b1e859b0858a" + "8c8d8e88-8257-48db-8b95-0c9bb35eb6e1" ], "x-ms-correlation-request-id": [ - "9afb64d8-4cd2-4eb1-9a45-b1e859b0858a" + "8c8d8e88-8257-48db-8b95-0c9bb35eb6e1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130708Z:9afb64d8-4cd2-4eb1-9a45-b1e859b0858a" + "NORTHEUROPE:20150525T114236Z:8c8d8e88-8257-48db-8b95-0c9bb35eb6e1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -481,7 +481,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:08 GMT" + "Mon, 25 May 2015 11:42:36 GMT" ] }, "StatusCode": 200 @@ -511,16 +511,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31826" + "14992" ], "x-ms-request-id": [ - "424f2727-ed72-4d9a-bc56-6a28d27ef4fd" + "9c41e659-068f-46e3-af57-f8721b205772" ], "x-ms-correlation-request-id": [ - "424f2727-ed72-4d9a-bc56-6a28d27ef4fd" + "9c41e659-068f-46e3-af57-f8721b205772" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130711Z:424f2727-ed72-4d9a-bc56-6a28d27ef4fd" + "NORTHEUROPE:20150525T114239Z:9c41e659-068f-46e3-af57-f8721b205772" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -529,7 +529,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:11 GMT" + "Mon, 25 May 2015 11:42:38 GMT" ] }, "StatusCode": 200 @@ -544,7 +544,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/BC8F02D5C0856B66\",\r\n \"operationId\": \"BC8F02D5C0856B66\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:07:13.2608854Z\",\r\n \"duration\": \"PT9.2870721S\",\r\n \"trackingId\": \"e2490554-b8bd-426d-a71e-b5834edf0bf9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/BC8F02D5C0856B66\",\r\n \"operationId\": \"BC8F02D5C0856B66\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:42:40.4291821Z\",\r\n \"duration\": \"PT8.2402555S\",\r\n \"trackingId\": \"b921b01f-e45f-4d03-a11b-03e345abb43d\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "667" @@ -559,16 +559,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31824" + "14990" ], "x-ms-request-id": [ - "0818f57b-7caf-46dc-80db-921d287be655" + "b7d3ad3a-79f4-46c2-bce8-af0a0b1f78f7" ], "x-ms-correlation-request-id": [ - "0818f57b-7caf-46dc-80db-921d287be655" + "b7d3ad3a-79f4-46c2-bce8-af0a0b1f78f7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130714Z:0818f57b-7caf-46dc-80db-921d287be655" + "NORTHEUROPE:20150525T114242Z:b7d3ad3a-79f4-46c2-bce8-af0a0b1f78f7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -577,7 +577,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:14 GMT" + "Mon, 25 May 2015 11:42:41 GMT" ] }, "StatusCode": 200 @@ -592,7 +592,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/BC8F02D5C0856B66\",\r\n \"operationId\": \"BC8F02D5C0856B66\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:07:13.2608854Z\",\r\n \"duration\": \"PT9.2870721S\",\r\n \"trackingId\": \"e2490554-b8bd-426d-a71e-b5834edf0bf9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/BC8F02D5C0856B66\",\r\n \"operationId\": \"BC8F02D5C0856B66\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:42:40.4291821Z\",\r\n \"duration\": \"PT8.2402555S\",\r\n \"trackingId\": \"b921b01f-e45f-4d03-a11b-03e345abb43d\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "667" @@ -607,16 +607,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31822" + "14988" ], "x-ms-request-id": [ - "66ffad65-096e-4947-a08b-cc938587c07a" + "aa6fc9bb-dcfb-4689-99ce-5cb1bb78a401" ], "x-ms-correlation-request-id": [ - "66ffad65-096e-4947-a08b-cc938587c07a" + "aa6fc9bb-dcfb-4689-99ce-5cb1bb78a401" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130717Z:66ffad65-096e-4947-a08b-cc938587c07a" + "NORTHEUROPE:20150525T114245Z:aa6fc9bb-dcfb-4689-99ce-5cb1bb78a401" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -625,7 +625,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:17 GMT" + "Mon, 25 May 2015 11:42:45 GMT" ] }, "StatusCode": 200 @@ -640,55 +640,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/BC8F02D5C0856B66\",\r\n \"operationId\": \"BC8F02D5C0856B66\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:07:13.2608854Z\",\r\n \"duration\": \"PT9.2870721S\",\r\n \"trackingId\": \"e2490554-b8bd-426d-a71e-b5834edf0bf9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n }\r\n }\r\n ]\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "667" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31820" - ], - "x-ms-request-id": [ - "b2eaadb4-83e6-4dd6-ae4f-029523eac8d8" - ], - "x-ms-correlation-request-id": [ - "b2eaadb4-83e6-4dd6-ae4f-029523eac8d8" - ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130720Z:b2eaadb4-83e6-4dd6-ae4f-029523eac8d8" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 21 Apr 2015 13:07:20 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzgwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", - "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/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/950B6A4B4675DD5F\",\r\n \"operationId\": \"950B6A4B4675DD5F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:07:20.8610943Z\",\r\n \"duration\": \"PT7.0656221S\",\r\n \"trackingId\": \"ed6bef8b-1695-4596-a0a8-52c9cd83914c\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/BC8F02D5C0856B66\",\r\n \"operationId\": \"BC8F02D5C0856B66\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:07:13.2608854Z\",\r\n \"duration\": \"PT9.2870721S\",\r\n \"trackingId\": \"e2490554-b8bd-426d-a71e-b5834edf0bf9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/950B6A4B4675DD5F\",\r\n \"operationId\": \"950B6A4B4675DD5F\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:42:45.7101625Z\",\r\n \"duration\": \"PT4.3190641S\",\r\n \"trackingId\": \"3bde4f64-bd1d-4aa1-8442-630af255a8fa\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup/operations/BC8F02D5C0856B66\",\r\n \"operationId\": \"BC8F02D5C0856B66\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:42:40.4291821Z\",\r\n \"duration\": \"PT8.2402555S\",\r\n \"trackingId\": \"b921b01f-e45f-4d03-a11b-03e345abb43d\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "1389" @@ -703,16 +655,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31818" + "14986" ], "x-ms-request-id": [ - "3638cd21-840b-47ae-bee4-2df6e83ca0fb" + "aa25b92b-85c9-4e42-b5bf-ce4ec2ffb443" ], "x-ms-correlation-request-id": [ - "3638cd21-840b-47ae-bee4-2df6e83ca0fb" + "aa25b92b-85c9-4e42-b5bf-ce4ec2ffb443" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130723Z:3638cd21-840b-47ae-bee4-2df6e83ca0fb" + "NORTHEUROPE:20150525T114248Z:aa25b92b-85c9-4e42-b5bf-ce4ec2ffb443" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -721,7 +673,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:23 GMT" + "Mon, 25 May 2015 11:42:48 GMT" ] }, "StatusCode": 200 @@ -736,7 +688,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-21T13:07:01.6663212Z\",\r\n \"duration\": \"PT0.9418833S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:42:28.1168528Z\",\r\n \"duration\": \"PT1.1036338S\",\r\n \"correlationId\": \"bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1651" @@ -751,64 +703,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31831" - ], - "x-ms-request-id": [ - "4ab7df8b-672c-41aa-964e-37120e519358" - ], - "x-ms-correlation-request-id": [ - "4ab7df8b-672c-41aa-964e-37120e519358" - ], - "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130703Z:4ab7df8b-672c-41aa-964e-37120e519358" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 21 Apr 2015 13:07:02 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzgwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "User-Agent": [ - "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" - ] - }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:07:03.4482569Z\",\r\n \"duration\": \"PT2.723819S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "1649" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "31829" + "14997" ], "x-ms-request-id": [ - "1ffebbd2-6ba4-4fc6-8afd-42487bfca2cc" + "aa686cb9-df80-4dca-bf64-b3c6d1dcd799" ], "x-ms-correlation-request-id": [ - "1ffebbd2-6ba4-4fc6-8afd-42487bfca2cc" + "aa686cb9-df80-4dca-bf64-b3c6d1dcd799" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130706Z:1ffebbd2-6ba4-4fc6-8afd-42487bfca2cc" + "NORTHEUROPE:20150525T114231Z:aa686cb9-df80-4dca-bf64-b3c6d1dcd799" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -817,7 +721,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:06 GMT" + "Mon, 25 May 2015 11:42:30 GMT" ] }, "StatusCode": 200 @@ -832,10 +736,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:07:03.4482569Z\",\r\n \"duration\": \"PT2.723819S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:42:32.1142914Z\",\r\n \"duration\": \"PT5.1010724S\",\r\n \"correlationId\": \"bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -847,16 +751,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31827" + "14995" ], "x-ms-request-id": [ - "03fc6708-5a25-48e5-a9a4-9a3faad89ef9" + "fc8ea557-4f6c-49f6-b35d-4962457e884a" ], "x-ms-correlation-request-id": [ - "03fc6708-5a25-48e5-a9a4-9a3faad89ef9" + "fc8ea557-4f6c-49f6-b35d-4962457e884a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130709Z:03fc6708-5a25-48e5-a9a4-9a3faad89ef9" + "NORTHEUROPE:20150525T114234Z:fc8ea557-4f6c-49f6-b35d-4962457e884a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -865,7 +769,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:09 GMT" + "Mon, 25 May 2015 11:42:33 GMT" ] }, "StatusCode": 200 @@ -880,10 +784,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:07:03.4482569Z\",\r\n \"duration\": \"PT2.723819S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:42:32.1142914Z\",\r\n \"duration\": \"PT5.1010724S\",\r\n \"correlationId\": \"bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -895,16 +799,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31825" + "14993" ], "x-ms-request-id": [ - "4b453277-3f4d-417d-9a48-ce3a5a46d55d" + "2bed657f-a229-4825-a23e-99ab0606c598" ], "x-ms-correlation-request-id": [ - "4b453277-3f4d-417d-9a48-ce3a5a46d55d" + "2bed657f-a229-4825-a23e-99ab0606c598" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130712Z:4b453277-3f4d-417d-9a48-ce3a5a46d55d" + "NORTHEUROPE:20150525T114237Z:2bed657f-a229-4825-a23e-99ab0606c598" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -913,7 +817,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:12 GMT" + "Mon, 25 May 2015 11:42:36 GMT" ] }, "StatusCode": 200 @@ -928,10 +832,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:07:03.4482569Z\",\r\n \"duration\": \"PT2.723819S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:42:32.1142914Z\",\r\n \"duration\": \"PT5.1010724S\",\r\n \"correlationId\": \"bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -943,16 +847,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31823" + "14991" ], "x-ms-request-id": [ - "b2fba08d-8a93-46d9-a6d6-d9d72410416c" + "588d4d72-0dc1-4a3f-b955-f522ddb52a04" ], "x-ms-correlation-request-id": [ - "b2fba08d-8a93-46d9-a6d6-d9d72410416c" + "588d4d72-0dc1-4a3f-b955-f522ddb52a04" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130715Z:b2fba08d-8a93-46d9-a6d6-d9d72410416c" + "NORTHEUROPE:20150525T114240Z:588d4d72-0dc1-4a3f-b955-f522ddb52a04" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -961,7 +865,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:15 GMT" + "Mon, 25 May 2015 11:42:40 GMT" ] }, "StatusCode": 200 @@ -976,10 +880,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:07:03.4482569Z\",\r\n \"duration\": \"PT2.723819S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:42:32.1142914Z\",\r\n \"duration\": \"PT5.1010724S\",\r\n \"correlationId\": \"bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -991,16 +895,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31821" + "14989" ], "x-ms-request-id": [ - "0da360b3-689e-4129-9d85-6ad1fb6c31a9" + "64d85bab-7fba-433c-aeb1-d1ba0802ac21" ], "x-ms-correlation-request-id": [ - "0da360b3-689e-4129-9d85-6ad1fb6c31a9" + "64d85bab-7fba-433c-aeb1-d1ba0802ac21" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130718Z:0da360b3-689e-4129-9d85-6ad1fb6c31a9" + "NORTHEUROPE:20150525T114243Z:64d85bab-7fba-433c-aeb1-d1ba0802ac21" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1009,7 +913,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:17 GMT" + "Mon, 25 May 2015 11:42:43 GMT" ] }, "StatusCode": 200 @@ -1024,10 +928,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:07:03.4482569Z\",\r\n \"duration\": \"PT2.723819S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:42:32.1142914Z\",\r\n \"duration\": \"PT5.1010724S\",\r\n \"correlationId\": \"bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1649" + "1650" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1039,16 +943,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31819" + "14987" ], "x-ms-request-id": [ - "6e78353d-6dc9-42ab-8554-f6f2e5645fd2" + "56e98ff3-77d7-451e-b60e-418413214028" ], "x-ms-correlation-request-id": [ - "6e78353d-6dc9-42ab-8554-f6f2e5645fd2" + "56e98ff3-77d7-451e-b60e-418413214028" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130721Z:6e78353d-6dc9-42ab-8554-f6f2e5645fd2" + "NORTHEUROPE:20150525T114246Z:56e98ff3-77d7-451e-b60e-418413214028" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1057,7 +961,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:20 GMT" + "Mon, 25 May 2015 11:42:45 GMT" ] }, "StatusCode": 200 @@ -1072,7 +976,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:07:23.8081345Z\",\r\n \"duration\": \"PT23.0836966S\",\r\n \"correlationId\": \"c2673ba1-c5d8-4bcf-bf3c-57d308dd114f\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db801\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server801\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:42:47.6940754Z\",\r\n \"duration\": \"PT20.6808564S\",\r\n \"correlationId\": \"bcfbbde7-7f8a-4877-a83a-5dfcc58bbbef\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1653" @@ -1087,16 +991,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31817" + "14985" ], "x-ms-request-id": [ - "58758c15-709e-4bea-a860-8ef7578aa8ae" + "c1f35d5c-d3fc-4eca-98d5-fb468076bfe1" ], "x-ms-correlation-request-id": [ - "58758c15-709e-4bea-a860-8ef7578aa8ae" + "c1f35d5c-d3fc-4eca-98d5-fb468076bfe1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130724Z:58758c15-709e-4bea-a860-8ef7578aa8ae" + "NORTHEUROPE:20150525T114249Z:c1f35d5c-d3fc-4eca-98d5-fb468076bfe1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1105,7 +1009,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:24 GMT" + "Mon, 25 May 2015 11:42:48 GMT" ] }, "StatusCode": 200 @@ -1120,10 +1024,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"name\": \"sql-audit-cmdlet-server801\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"name\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801\",\r\n \"name\": \"sql-audit-cmdlet-server801\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v2.0\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/databases/sql-audit-cmdlet-db801\",\r\n \"name\": \"sql-audit-cmdlet-server801/sql-audit-cmdlet-db801\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v2.0,user\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "577" + "610" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1135,16 +1039,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31815" + "14984" ], "x-ms-request-id": [ - "e91f1521-bbf3-43fc-9617-0b4732a9da50" + "a2acd0a9-8b23-470c-b64b-4324e14c1af1" ], "x-ms-correlation-request-id": [ - "e91f1521-bbf3-43fc-9617-0b4732a9da50" + "a2acd0a9-8b23-470c-b64b-4324e14c1af1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130726Z:e91f1521-bbf3-43fc-9617-0b4732a9da50" + "NORTHEUROPE:20150525T114251Z:a2acd0a9-8b23-470c-b64b-4324e14c1af1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1153,7 +1057,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:26 GMT" + "Mon, 25 May 2015 11:42:50 GMT" ] }, "StatusCode": 200 @@ -1165,7 +1069,7 @@ "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.0.0.0" + "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}", @@ -1186,16 +1090,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westeurope:1d1afc10-4677-4095-a57f-fdb281ff0e22" + "northeurope:af392e5a-c940-46b3-ac95-3b3a8d03f0e1" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31834" + "14999" ], "x-ms-correlation-request-id": [ - "342d72ac-cd71-4149-8b0d-f7d76f9ec526" + "8ddef5d2-0943-4042-9b1b-41515decd5c5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130727Z:342d72ac-cd71-4149-8b0d-f7d76f9ec526" + "NORTHEUROPE:20150525T114252Z:8ddef5d2-0943-4042-9b1b-41515decd5c5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1204,7 +1108,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:26 GMT" + "Mon, 25 May 2015 11:42:51 GMT" ] }, "StatusCode": 200 @@ -1219,19 +1123,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "eabee6cf-acd8-4707-b038-6e8c929d8bd2" + "2749068e-cae6-48c5-83a9-080376dc5eba" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "668575ae-aecc-4646-a207-e202edd8a48b" + "5bd641d1-8282-4920-9724-d4aef22461d7" ], "X-Content-Type-Options": [ "nosniff" @@ -1240,13 +1144,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31832" + "14999" ], "x-ms-correlation-request-id": [ - "1aa338a5-9681-40f2-81db-a98286991f14" + "a6498773-880b-48fe-b5e6-c0dd4623f111" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130728Z:1aa338a5-9681-40f2-81db-a98286991f14" + "NORTHEUROPE:20150525T114254Z:a6498773-880b-48fe-b5e6-c0dd4623f111" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1255,7 +1159,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:28 GMT" + "Mon, 25 May 2015 11:42:53 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1273,19 +1177,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "038d3d85-9fc4-40e6-9049-b6035243e076" + "e8fd64b8-4b92-4e7e-8fd3-92e4b10acf32" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "982" + "929" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "defc5761-2a73-44a3-8c05-74a9066df87d" + "e6ce08e2-bf74-4b15-b1f4-2d4f3e852381" ], "X-Content-Type-Options": [ "nosniff" @@ -1294,13 +1198,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31830" + "14998" ], "x-ms-correlation-request-id": [ - "f5f7ab16-4c19-4651-ab65-2d4fd6172f4c" + "b437228c-9106-4eb3-bd11-7aa1e8e66544" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130733Z:f5f7ab16-4c19-4651-ab65-2d4fd6172f4c" + "NORTHEUROPE:20150525T114259Z:b437228c-9106-4eb3-bd11-7aa1e8e66544" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1309,7 +1213,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:33 GMT" + "Mon, 25 May 2015 11:42:58 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1327,19 +1231,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "1555c394-71d4-49a3-a0cd-2b68ff1cd986" + "609c0633-b1cb-4beb-81b4-0645aa07395b" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "982" + "929" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "1acf4255-ad24-4fc0-ac7b-805dd71a0cb5" + "1903ada6-5b66-411e-acfc-7ded5e48693a" ], "X-Content-Type-Options": [ "nosniff" @@ -1348,13 +1252,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31829" + "14997" ], "x-ms-correlation-request-id": [ - "c3ef97aa-5eb7-4505-a9f2-5aa42eedc0d6" + "6a7defda-73c5-4622-bd1a-89e91e57cff1" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130735Z:c3ef97aa-5eb7-4505-a9f2-5aa42eedc0d6" + "NORTHEUROPE:20150525T114300Z:6a7defda-73c5-4622-bd1a-89e91e57cff1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1363,7 +1267,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:34 GMT" + "Mon, 25 May 2015 11:42:59 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1381,19 +1285,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "33addd1b-e32c-4358-b3e2-5b589d8bf753" + "eb85e450-85fa-4cdd-aea3-f4aaef2478bb" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "982" + "929" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "d4f96684-c72f-48c6-bd6f-303a39c47177" + "1488f7dc-b32a-42ff-a69c-13ee1eae4167" ], "X-Content-Type-Options": [ "nosniff" @@ -1402,13 +1306,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31828" + "14996" ], "x-ms-correlation-request-id": [ - "8809e2fb-f761-499d-912d-2a139a24bc7c" + "fad1a9c3-a721-4590-a29d-1eb7fbef10b4" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130739Z:8809e2fb-f761-499d-912d-2a139a24bc7c" + "NORTHEUROPE:20150525T114304Z:fad1a9c3-a721-4590-a29d-1eb7fbef10b4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1417,7 +1321,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:38 GMT" + "Mon, 25 May 2015 11:43:04 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1435,19 +1339,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "4326ada8-a466-4b73-a4ce-06cb262711e5" + "ff6df92c-0d0e-44cb-bc19-7a81213f5a4c" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "982" + "929" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a4570ee1-c88a-47d8-8dcd-e36f6de917ae" + "8734fa31-ce1d-46ed-9327-7409e49045b9" ], "X-Content-Type-Options": [ "nosniff" @@ -1456,13 +1360,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31827" + "14995" ], "x-ms-correlation-request-id": [ - "cf5cbea0-2caa-44d5-8036-3a81c8814888" + "625176e8-d0c0-4ef1-ad5d-72ae1046ac56" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130740Z:cf5cbea0-2caa-44d5-8036-3a81c8814888" + "NORTHEUROPE:20150525T114306Z:625176e8-d0c0-4ef1-ad5d-72ae1046ac56" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1471,7 +1375,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:39 GMT" + "Mon, 25 May 2015 11:43:05 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1489,19 +1393,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "dc8905e6-e6d4-4ea2-893b-f1d80a40266c" + "d1b5c0ac-58ba-460d-a4f7-87cf57daef30" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "6a4d78a4-6eed-43a7-a19d-b5ef0ce5e824" + "c8cf8dde-c97e-4ac3-9dae-d9d7827902e5" ], "X-Content-Type-Options": [ "nosniff" @@ -1510,13 +1414,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31826" + "14994" ], "x-ms-correlation-request-id": [ - "5b5dd01b-ccf6-43e6-9171-6e3ad5dfa772" + "5feabe24-5a19-4148-99af-d1bc9c055d42" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130743Z:5b5dd01b-ccf6-43e6-9171-6e3ad5dfa772" + "NORTHEUROPE:20150525T114310Z:5feabe24-5a19-4148-99af-d1bc9c055d42" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1525,7 +1429,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:43 GMT" + "Mon, 25 May 2015 11:43:09 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1543,19 +1447,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "13cad574-a75f-4a33-80b8-d8b199c4758e" + "f604b3ed-73d8-4ed8-8ed5-62af22f40d02" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "cdbfcb32-64b9-4115-836f-f4c9e83f3f85" + "f435b739-d8b6-4d0c-b891-bacb24a7e89c" ], "X-Content-Type-Options": [ "nosniff" @@ -1564,13 +1468,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31825" + "14993" ], "x-ms-correlation-request-id": [ - "49aff473-7739-4117-8d92-7d46be963c1e" + "b5c44f34-ac94-4aa5-964d-aa690f9aa9f0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130745Z:49aff473-7739-4117-8d92-7d46be963c1e" + "NORTHEUROPE:20150525T114311Z:b5c44f34-ac94-4aa5-964d-aa690f9aa9f0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1579,7 +1483,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:44 GMT" + "Mon, 25 May 2015 11:43:10 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1597,19 +1501,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "8791bd66-c808-4d39-ab25-22282174e5ae" + "561d617d-7737-4acb-95ea-5e6688b28603" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a4335d9b-3298-4f3d-a652-45db5f4d1e0f" + "3360ac41-8ab8-46e9-9a9f-18b85d0fda2f" ], "X-Content-Type-Options": [ "nosniff" @@ -1618,13 +1522,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31824" + "14992" ], "x-ms-correlation-request-id": [ - "dcacfd5b-cddd-4946-939f-2e30ea17a5c0" + "ce4074e9-4b3e-491d-a06e-6fa1f7072de3" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130748Z:dcacfd5b-cddd-4946-939f-2e30ea17a5c0" + "NORTHEUROPE:20150525T114314Z:ce4074e9-4b3e-491d-a06e-6fa1f7072de3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1633,7 +1537,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:48 GMT" + "Mon, 25 May 2015 11:43:14 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1651,19 +1555,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "08bd3cbf-4881-47a7-b465-9c49e797ab80" + "1099a4fb-7e53-478f-8013-f7311aa23b05" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "aae736a1-3199-47aa-8025-09dc761a8060" + "42e9f81d-b6d3-4bbe-bc61-4e1c2493fbe8" ], "X-Content-Type-Options": [ "nosniff" @@ -1672,13 +1576,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31823" + "14991" ], "x-ms-correlation-request-id": [ - "97ebe8f0-9503-409b-a069-5904be2fb46a" + "824930d9-7d83-47ae-8953-a8b0df4c63c7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130750Z:97ebe8f0-9503-409b-a069-5904be2fb46a" + "NORTHEUROPE:20150525T114316Z:824930d9-7d83-47ae-8953-a8b0df4c63c7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1687,7 +1591,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:49 GMT" + "Mon, 25 May 2015 11:43:15 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1705,19 +1609,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "299bc284-9f77-48e7-a99d-aac07f3401d0" + "939ca328-2d3f-4baa-b67a-45e88dea9b16" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "1606c818-8752-4458-acc4-1e54dc359d02" + "0d3e2232-4825-418e-b6f9-45d75dbbad21" ], "X-Content-Type-Options": [ "nosniff" @@ -1726,13 +1630,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31822" + "14990" ], "x-ms-correlation-request-id": [ - "07f05117-d57e-479b-b897-66994159d16c" + "4a45aa51-a0bd-47cc-acc1-717390ce8723" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130751Z:07f05117-d57e-479b-b897-66994159d16c" + "NORTHEUROPE:20150525T114317Z:4a45aa51-a0bd-47cc-acc1-717390ce8723" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1741,7 +1645,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:51 GMT" + "Mon, 25 May 2015 11:43:16 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1759,19 +1663,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "44d7a596-d0e0-462a-8294-f3d8f78071ea" + "40b4f0a9-8608-4a8c-b52c-794f7a517cb9" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "2c5d32b6-55d2-4d07-a5d0-24f55ef8b02c" + "2b45873e-5346-4989-b953-4d2aef21ebef" ], "X-Content-Type-Options": [ "nosniff" @@ -1780,13 +1684,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31821" + "14989" ], "x-ms-correlation-request-id": [ - "7988cd06-d183-4973-9df4-1a9631f68f01" + "346abc46-00d6-4901-a267-eeea28816519" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130752Z:7988cd06-d183-4973-9df4-1a9631f68f01" + "NORTHEUROPE:20150525T114318Z:346abc46-00d6-4901-a267-eeea28816519" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1795,7 +1699,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:52 GMT" + "Mon, 25 May 2015 11:43:18 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1813,19 +1717,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "bc80cf8a-64e6-4a54-b99d-2c428056c032" + "b5f7650f-8fd0-4fbe-919a-d7eec6886196" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "8799fcb3-027d-47ec-8231-adfb3cf5ff7c" + "6ee1689b-62bb-4ab2-919d-1b8be56a97a8" ], "X-Content-Type-Options": [ "nosniff" @@ -1834,13 +1738,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31820" + "14988" ], "x-ms-correlation-request-id": [ - "024fe37a-0300-40da-8248-e329fd71caa3" + "ce338a34-cac4-4e5e-a94a-b3df8d9055d8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130754Z:024fe37a-0300-40da-8248-e329fd71caa3" + "NORTHEUROPE:20150525T114319Z:ce338a34-cac4-4e5e-a94a-b3df8d9055d8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1849,7 +1753,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:53 GMT" + "Mon, 25 May 2015 11:43:19 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1867,19 +1771,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "4feae316-416e-4125-bf2e-21aa2d722ffb" + "4a6a46ce-3e0f-424f-b0a4-1cda5bd11c8e" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "d6042f60-4e9a-4f55-a670-fa7288da4e49" + "7973bb0c-bc6c-451a-af69-808ee8a2c861" ], "X-Content-Type-Options": [ "nosniff" @@ -1888,13 +1792,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31819" + "14987" ], "x-ms-correlation-request-id": [ - "cf8a7981-5e2d-4ec2-9206-56f9fee4c853" + "fd897c33-fabe-43bb-aaf1-8e6d63ec017e" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130755Z:cf8a7981-5e2d-4ec2-9206-56f9fee4c853" + "NORTHEUROPE:20150525T114321Z:fd897c33-fabe-43bb-aaf1-8e6d63ec017e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1903,7 +1807,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:54 GMT" + "Mon, 25 May 2015 11:43:20 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1924,7 +1828,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"secondaryKey\": \"jTinSJ1ovM4n5op7U8+aQ7/N5xIWXpnHjXU9geYTKyapLaHacAiCC1VN1Q3XO2xq4AbY5XDRX3VUS4q44YymJg==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"secondaryKey\": \"5CCBdGyKVPP80ossolgs3vOB4uLiwmQk1xA2sukEq0ii004+GoNv7KAOBASfAvIRivK7bLMc65SGvZ3/CQbDHA==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1942,16 +1846,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:f63047e8-0083-4a68-b6d7-668377aa38d5" + "southcentralus:8ad6e191-7db8-4a59-b065-17bd447d0dd0" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], "x-ms-correlation-request-id": [ - "9f5ba3ec-ef4e-402c-8cd7-8ad567a83780" + "ca228790-7255-4525-a1d0-e9c5e2447dd5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130730Z:9f5ba3ec-ef4e-402c-8cd7-8ad567a83780" + "NORTHEUROPE:20150525T114255Z:ca228790-7255-4525-a1d0-e9c5e2447dd5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1960,7 +1864,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:29 GMT" + "Mon, 25 May 2015 11:42:54 GMT" ] }, "StatusCode": 200 @@ -1978,7 +1882,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"secondaryKey\": \"jTinSJ1ovM4n5op7U8+aQ7/N5xIWXpnHjXU9geYTKyapLaHacAiCC1VN1Q3XO2xq4AbY5XDRX3VUS4q44YymJg==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"secondaryKey\": \"5CCBdGyKVPP80ossolgs3vOB4uLiwmQk1xA2sukEq0ii004+GoNv7KAOBASfAvIRivK7bLMc65SGvZ3/CQbDHA==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1996,16 +1900,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:895f81cc-1ac3-40ad-81a9-c9998ece08a7" + "southcentralus:8c791ed4-8391-463a-a913-fe5f0cba90c7" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], "x-ms-correlation-request-id": [ - "c2f56eba-4f8e-4844-8d25-b0b41e5bc3b2" + "f8369f53-98b2-48ae-8868-ffba3acd6d53" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130735Z:c2f56eba-4f8e-4844-8d25-b0b41e5bc3b2" + "NORTHEUROPE:20150525T114301Z:f8369f53-98b2-48ae-8868-ffba3acd6d53" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2014,7 +1918,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:35 GMT" + "Mon, 25 May 2015 11:43:01 GMT" ] }, "StatusCode": 200 @@ -2032,7 +1936,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"secondaryKey\": \"jTinSJ1ovM4n5op7U8+aQ7/N5xIWXpnHjXU9geYTKyapLaHacAiCC1VN1Q3XO2xq4AbY5XDRX3VUS4q44YymJg==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"secondaryKey\": \"5CCBdGyKVPP80ossolgs3vOB4uLiwmQk1xA2sukEq0ii004+GoNv7KAOBASfAvIRivK7bLMc65SGvZ3/CQbDHA==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -2050,16 +1954,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:4908451a-c0e4-4e8f-8495-32fd260af0f3" + "southcentralus:455c0fa3-c6fc-49e3-9b36-758313fba572" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1195" ], "x-ms-correlation-request-id": [ - "30ff24f2-f759-4458-8c88-79393784905f" + "a44d655c-444a-46ba-9c8b-936bc317cd44" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130740Z:30ff24f2-f759-4458-8c88-79393784905f" + "NORTHEUROPE:20150525T114307Z:a44d655c-444a-46ba-9c8b-936bc317cd44" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2068,7 +1972,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:40 GMT" + "Mon, 25 May 2015 11:43:07 GMT" ] }, "StatusCode": 200 @@ -2086,7 +1990,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"secondaryKey\": \"jTinSJ1ovM4n5op7U8+aQ7/N5xIWXpnHjXU9geYTKyapLaHacAiCC1VN1Q3XO2xq4AbY5XDRX3VUS4q44YymJg==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"secondaryKey\": \"5CCBdGyKVPP80ossolgs3vOB4uLiwmQk1xA2sukEq0ii004+GoNv7KAOBASfAvIRivK7bLMc65SGvZ3/CQbDHA==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -2104,16 +2008,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:5e3a83ac-bed1-441d-ad6f-d6f97d520f0c" + "southcentralus:9ae34e81-7573-4268-822a-89ddc8968111" ], "x-ms-ratelimit-remaining-subscription-writes": [ "1193" ], "x-ms-correlation-request-id": [ - "b2807d14-f3c5-4902-a7b6-91be00c35024" + "91269de9-0b03-4eb7-b76f-c2a3eb0dbac0" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130745Z:b2807d14-f3c5-4902-a7b6-91be00c35024" + "NORTHEUROPE:20150525T114312Z:91269de9-0b03-4eb7-b76f-c2a3eb0dbac0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2122,7 +2026,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:45 GMT" + "Mon, 25 May 2015 11:43:12 GMT" ] }, "StatusCode": 200 @@ -2131,31 +2035,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzgwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyODAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"storageAccountKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"storageAccountKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "797" + "777" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "eabee6cf-acd8-4707-b038-6e8c929d8bd2" + "2749068e-cae6-48c5-83a9-080376dc5eba" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1057" + "1004" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "5aab046b-294e-4d0b-8578-d0c43ce6a2a0" + "c7c754db-90ee-4928-9b3a-2a00eeb426fd" ], "X-Content-Type-Options": [ "nosniff" @@ -2170,10 +2074,10 @@ "1198" ], "x-ms-correlation-request-id": [ - "694bf625-3819-4ce5-a7ab-783feebe148a" + "d9371b08-7865-47ef-a356-f8135822e71d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130732Z:694bf625-3819-4ce5-a7ab-783feebe148a" + "NORTHEUROPE:20150525T114257Z:d9371b08-7865-47ef-a356-f8135822e71d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2182,7 +2086,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:31 GMT" + "Mon, 25 May 2015 11:42:57 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2194,31 +2098,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzgwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyODAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"storageAccountKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"storageAccountKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "797" + "777" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "1555c394-71d4-49a3-a0cd-2b68ff1cd986" + "609c0633-b1cb-4beb-81b4-0645aa07395b" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1057" + "1004" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "1a83c191-df71-494d-aba2-6bc1fdfad13c" + "82037798-60d9-4c77-95c1-b3c7807b00aa" ], "X-Content-Type-Options": [ "nosniff" @@ -2233,10 +2137,10 @@ "1196" ], "x-ms-correlation-request-id": [ - "5d8e1bcf-521b-4351-a7fd-a511eb92f4d2" + "985cbd85-5514-4c51-b78f-aaff774e9ba2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130737Z:5d8e1bcf-521b-4351-a7fd-a511eb92f4d2" + "NORTHEUROPE:20150525T114303Z:985cbd85-5514-4c51-b78f-aaff774e9ba2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2245,7 +2149,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:37 GMT" + "Mon, 25 May 2015 11:43:03 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2257,31 +2161,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzgwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyODAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"storageAccountKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"storageAccountKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "504" + "558" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "4326ada8-a466-4b73-a4ce-06cb262711e5" + "ff6df92c-0d0e-44cb-bc19-7a81213f5a4c" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "785" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "202c535d-d03a-4e2a-a4bf-dcba63396211" + "69ea1990-09d5-46ea-aaac-8f4b69254fa4" ], "X-Content-Type-Options": [ "nosniff" @@ -2296,10 +2200,10 @@ "1194" ], "x-ms-correlation-request-id": [ - "da9e5aba-0691-4380-b005-08a4b34ddd15" + "23627704-65db-4b56-8899-6b1fce0bb3ce" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130742Z:da9e5aba-0691-4380-b005-08a4b34ddd15" + "NORTHEUROPE:20150525T114308Z:23627704-65db-4b56-8899-6b1fce0bb3ce" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2308,7 +2212,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:42 GMT" + "Mon, 25 May 2015 11:43:08 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2320,31 +2224,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzgwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyODAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"storageAccountKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"storageAccountKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "504" + "558" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "13cad574-a75f-4a33-80b8-d8b199c4758e" + "f604b3ed-73d8-4ed8-8ed5-62af22f40d02" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"H0EyMn8uH7dzUD6fs3KRJXGlMRxXYXSurBpMsX25fqhCV60hIRAVL59iI6L3BbqoYE7lo84XodxJEKlCq4OlAg==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg801/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server801/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets801\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver801\",\r\n \"storageAccountKey\": \"VvDYaUyTuexck7CvSqG31oLxC9NQ4SOhORpxokQVHhyQPhSPP6xHGOM+pn1ZIMA9ACsqoT+QrDIV7WymnFyhTQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets801.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "785" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a04fe668-3341-4caa-9f36-81f59d2dc824" + "30b03a63-ee0a-4ec2-b27f-0d4493689bb4" ], "X-Content-Type-Options": [ "nosniff" @@ -2359,10 +2263,10 @@ "1192" ], "x-ms-correlation-request-id": [ - "aa411af0-378a-43cb-afb6-0b413e08cc12" + "f55a7b54-a81d-4497-87b5-b32a83f9d0e9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130747Z:aa411af0-378a-43cb-afb6-0b413e08cc12" + "NORTHEUROPE:20150525T114313Z:f55a7b54-a81d-4497-87b5-b32a83f9d0e9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2371,7 +2275,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:46 GMT" + "Mon, 25 May 2015 11:43:13 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2401,25 +2305,25 @@ "ussouth3" ], "x-ms-request-id": [ - "7e2bb3ae2ed79e0ca26f6ab11f601412" + "7c0f6dc8a77da30f9efb4346f8efa621" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:57 GMT" + "Mon, 25 May 2015 11:43:23 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/7e2bb3ae2ed79e0ca26f6ab11f601412", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzdlMmJiM2FlMmVkNzllMGNhMjZmNmFiMTFmNjAxNDEy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/7c0f6dc8a77da30f9efb4346f8efa621", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzdjMGY2ZGM4YTc3ZGEzMGY5ZWZiNDM0NmY4ZWZhNjIx", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2430,7 +2334,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n 7e2bb3ae-2ed7-9e0c-a26f-6ab11f601412\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 7c0f6dc8-a77d-a30f-9efb-4346f8efa621\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -2442,17 +2346,17 @@ "ussouth3" ], "x-ms-request-id": [ - "034f4a859299938aa33edddd147b7aeb" + "62e5a8cc20aca9b8ac745293d8ab0b85" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:07:58 GMT" + "Mon, 25 May 2015 11:43:24 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, diff --git a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestServerUpdatePolicyWithEventTypes.json b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestServerUpdatePolicyWithEventTypes.json index cdfb48606d08..4e1ce5cae3bc 100644 --- a/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestServerUpdatePolicyWithEventTypes.json +++ b/src/ResourceManager/Sql/Commands.Sql.Test/SessionRecords/Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests/TestServerUpdatePolicyWithEventTypes.json @@ -28,28 +28,28 @@ "ussouth3" ], "x-ms-request-id": [ - "6d2e68cc44a6940c8592cb05a7164d62" + "1ac761d1a5d0a65eabc4984057303342" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:56:16 GMT" + "Mon, 25 May 2015 11:49:07 GMT" ], "Location": [ "https://management.core.windows.net/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/storage/auditcmdlets601" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 202 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -60,7 +60,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -72,25 +72,25 @@ "ussouth3" ], "x-ms-request-id": [ - "9b9a0967742c97aaa3fcbacd5a1f667c" + "a56f2d3b4679ac1db2929d328612eebe" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:56:16 GMT" + "Mon, 25 May 2015 11:49:08 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -101,7 +101,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -113,25 +113,25 @@ "ussouth3" ], "x-ms-request-id": [ - "eb79c092f43d9f90af27ef6973a2f129" + "dae16f8c8297adb2bb1d8926f8c6151c" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:56:47 GMT" + "Mon, 25 May 2015 11:49:38 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -142,7 +142,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -154,25 +154,25 @@ "ussouth3" ], "x-ms-request-id": [ - "77e837c5b4a59755ad5429fcd6224848" + "a70994d109eba60fa140cfb67fc8cb00" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:57:17 GMT" + "Mon, 25 May 2015 11:50:07 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -183,7 +183,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -195,25 +195,25 @@ "ussouth3" ], "x-ms-request-id": [ - "7a825248f0eb9fbd8863d4a6e985bac8" + "d9e398987baea3c7b9fcd2bd38ab6587" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:57:47 GMT" + "Mon, 25 May 2015 11:50:39 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -224,7 +224,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -236,25 +236,25 @@ "ussouth3" ], "x-ms-request-id": [ - "3bf437483ea8997eb83331563e2acd1b" + "9f042e1b0a75a570b85b034f516abd99" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:58:17 GMT" + "Mon, 25 May 2015 11:51:09 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -265,7 +265,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -277,25 +277,25 @@ "ussouth3" ], "x-ms-request-id": [ - "4e5c44ff588e943aa0e478a1c28dc713" + "44c7294633f4aadba37c96e839d50179" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:58:48 GMT" + "Mon, 25 May 2015 11:51:39 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -306,7 +306,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -318,25 +318,25 @@ "ussouth3" ], "x-ms-request-id": [ - "b40820ae3679936f9e85666223b879c4" + "5801b9a28f99aae38288d2635bd81f95" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:59:18 GMT" + "Mon, 25 May 2015 11:52:09 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -347,7 +347,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -359,25 +359,25 @@ "ussouth3" ], "x-ms-request-id": [ - "5db286d879099d5d8e699ce83ea3c3fc" + "7d0754dec4d6ade994f5b9023399bd04" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 12:59:49 GMT" + "Mon, 25 May 2015 11:52:39 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -388,7 +388,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -400,25 +400,25 @@ "ussouth3" ], "x-ms-request-id": [ - "c0b0961fb6d1941bbebc4a89c4b28eba" + "8d468990541dab1eb7be8ecb19c9ad24" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:00:19 GMT" + "Mon, 25 May 2015 11:53:10 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -429,7 +429,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -441,25 +441,25 @@ "ussouth3" ], "x-ms-request-id": [ - "891e1c5c097998fcb295e9ef05c3eb7b" + "90eb45159163a7bfa9dae3be1ab46624" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:00:50 GMT" + "Mon, 25 May 2015 11:53:40 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -470,7 +470,7 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n InProgress\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", "ResponseHeaders": { "Content-Length": [ "197" @@ -482,25 +482,25 @@ "ussouth3" ], "x-ms-request-id": [ - "9f618341edf29c1aafd967f98f4d0bf1" + "fc497e37d8fba079a6caeee23574534a" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:01:21 GMT" + "Mon, 25 May 2015 11:54:11 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/6d2e68cc44a6940c8592cb05a7164d62", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzZkMmU2OGNjNDRhNjk0MGM4NTkyY2IwNWE3MTY0ZDYy", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -511,7 +511,335 @@ "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" ] }, - "ResponseBody": "\r\n 6d2e68cc-44a6-940c-8592-cb05a7164d62\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "af52a92d5236a18b9afbcc7f5e2b5c5b" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:54:41 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "0920e0b43375a3a0b741b88effe26e06" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:55:11 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "005d11da8362a67bb5c1d2e86c69869f" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:55:42 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "eb6755ba4b93a3e7810e64b7992ab277" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:56:12 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "d29879a1a061a48aaedf84b302387404" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:56:42 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "a012ca7fc890a326b885e3ed38c3920a" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:57:13 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "fc4b19cf8e77a4c6ab7e508465c6cc8a" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:57:43 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n InProgress\r\n", + "ResponseHeaders": { + "Content-Length": [ + "197" + ], + "Content-Type": [ + "application/xml; charset=utf-8" + ], + "x-ms-servedbyregion": [ + "ussouth3" + ], + "x-ms-request-id": [ + "8bac9bdb581aab76b99c2a290f7241f7" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:58:14 GMT" + ], + "Server": [ + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", + "Microsoft-HTTPAPI/2.0" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/1ac761d1a5d0a65eabc4984057303342", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzFhYzc2MWQxYTVkMGE2NWVhYmM0OTg0MDU3MzAzMzQy", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-version": [ + "2014-10-01" + ], + "User-Agent": [ + "Microsoft.WindowsAzure.Management.Storage.StorageManagementClient/5.0.0.0" + ] + }, + "ResponseBody": "\r\n 1ac761d1-a5d0-a65e-abc4-984057303342\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -523,17 +851,17 @@ "ussouth3" ], "x-ms-request-id": [ - "8dbdf25c64ab9be8833b63abf53344d4" + "25271c33ad83ab43b1fb6bce6a801c2c" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:01:51 GMT" + "Mon, 25 May 2015 11:58:44 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, @@ -567,16 +895,16 @@ "gateway" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31836" + "14983" ], "x-ms-request-id": [ - "3c0b46f4-07d9-48d2-91db-e1f909fc1e99" + "faaebbcd-e909-48b5-a7d8-6e705768336d" ], "x-ms-correlation-request-id": [ - "3c0b46f4-07d9-48d2-91db-e1f909fc1e99" + "faaebbcd-e909-48b5-a7d8-6e705768336d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130152Z:3c0b46f4-07d9-48d2-91db-e1f909fc1e99" + "NORTHEUROPE:20150525T115845Z:faaebbcd-e909-48b5-a7d8-6e705768336d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -585,7 +913,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:01:52 GMT" + "Mon, 25 May 2015 11:58:44 GMT" ] }, "StatusCode": 404 @@ -621,16 +949,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1196" ], "x-ms-request-id": [ - "671fd3d9-6ce3-48fb-b3a5-9c70a66f74dd" + "bdcdf566-ccb8-4255-9e42-e935fae1fb93" ], "x-ms-correlation-request-id": [ - "671fd3d9-6ce3-48fb-b3a5-9c70a66f74dd" + "bdcdf566-ccb8-4255-9e42-e935fae1fb93" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130154Z:671fd3d9-6ce3-48fb-b3a5-9c70a66f74dd" + "NORTHEUROPE:20150525T115847Z:bdcdf566-ccb8-4255-9e42-e935fae1fb93" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -639,7 +967,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:01:54 GMT" + "Mon, 25 May 2015 11:58:46 GMT" ] }, "StatusCode": 201 @@ -660,7 +988,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-21T13:01:55.6298136Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"ba8978d1-cdc3-44ad-b65f-e579672634cb\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:58:48.2052535Z\",\r\n \"duration\": \"PT0S\",\r\n \"correlationId\": \"04318550-d221-44b4-8e18-b54d3d45908b\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1643" @@ -675,16 +1003,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1195" ], "x-ms-request-id": [ - "ba8978d1-cdc3-44ad-b65f-e579672634cb" + "04318550-d221-44b4-8e18-b54d3d45908b" ], "x-ms-correlation-request-id": [ - "ba8978d1-cdc3-44ad-b65f-e579672634cb" + "04318550-d221-44b4-8e18-b54d3d45908b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130155Z:ba8978d1-cdc3-44ad-b65f-e579672634cb" + "NORTHEUROPE:20150525T115848Z:04318550-d221-44b4-8e18-b54d3d45908b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -693,7 +1021,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:01:55 GMT" + "Mon, 25 May 2015 11:58:47 GMT" ] }, "StatusCode": 200 @@ -714,7 +1042,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-04-21T13:01:57.3275191Z\",\r\n \"duration\": \"PT0.9590096S\",\r\n \"correlationId\": \"32337c61-590d-43ca-878e-a540038bf97d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:58:50.0378119Z\",\r\n \"duration\": \"PT1.0695271S\",\r\n \"correlationId\": \"007ff52c-c4e5-48b0-a761-4d5af5f15513\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "1651" @@ -729,16 +1057,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1194" ], "x-ms-request-id": [ - "32337c61-590d-43ca-878e-a540038bf97d" + "007ff52c-c4e5-48b0-a761-4d5af5f15513" ], "x-ms-correlation-request-id": [ - "32337c61-590d-43ca-878e-a540038bf97d" + "007ff52c-c4e5-48b0-a761-4d5af5f15513" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130157Z:32337c61-590d-43ca-878e-a540038bf97d" + "NORTHEUROPE:20150525T115850Z:007ff52c-c4e5-48b0-a761-4d5af5f15513" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -747,7 +1075,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:01:57 GMT" + "Mon, 25 May 2015 11:58:50 GMT" ] }, "StatusCode": 201 @@ -777,16 +1105,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31835" + "14982" ], "x-ms-request-id": [ - "a89c4543-801b-47a8-951e-b41e0825c254" + "c0b047dd-99d4-4211-baae-2e8ee86eec38" ], "x-ms-correlation-request-id": [ - "a89c4543-801b-47a8-951e-b41e0825c254" + "c0b047dd-99d4-4211-baae-2e8ee86eec38" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130158Z:a89c4543-801b-47a8-951e-b41e0825c254" + "NORTHEUROPE:20150525T115851Z:c0b047dd-99d4-4211-baae-2e8ee86eec38" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -795,7 +1123,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:01:58 GMT" + "Mon, 25 May 2015 11:58:50 GMT" ] }, "StatusCode": 200 @@ -825,16 +1153,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31833" + "14980" ], "x-ms-request-id": [ - "e0b31203-c154-4b73-b916-c2e57e96ca26" + "0a5f5ac4-a1a7-472a-9d94-2a9e3bfec712" ], "x-ms-correlation-request-id": [ - "e0b31203-c154-4b73-b916-c2e57e96ca26" + "0a5f5ac4-a1a7-472a-9d94-2a9e3bfec712" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130201Z:e0b31203-c154-4b73-b916-c2e57e96ca26" + "NORTHEUROPE:20150525T115854Z:0a5f5ac4-a1a7-472a-9d94-2a9e3bfec712" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -843,7 +1171,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:01 GMT" + "Mon, 25 May 2015 11:58:53 GMT" ] }, "StatusCode": 200 @@ -873,16 +1201,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31831" + "14978" ], "x-ms-request-id": [ - "cc33b974-8130-417c-a926-f088ce5f78d4" + "e14c8edc-62b2-4c9a-8d7e-1c84aa7492fc" ], "x-ms-correlation-request-id": [ - "cc33b974-8130-417c-a926-f088ce5f78d4" + "e14c8edc-62b2-4c9a-8d7e-1c84aa7492fc" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130204Z:cc33b974-8130-417c-a926-f088ce5f78d4" + "NORTHEUROPE:20150525T115857Z:e14c8edc-62b2-4c9a-8d7e-1c84aa7492fc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -891,7 +1219,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:04 GMT" + "Mon, 25 May 2015 11:58:56 GMT" ] }, "StatusCode": 200 @@ -906,7 +1234,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/CC441065B89B7261\",\r\n \"operationId\": \"CC441065B89B7261\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:02:06.2542785Z\",\r\n \"duration\": \"PT7.2353037S\",\r\n \"trackingId\": \"eb502dbc-7f91-4d71-a19c-3a2df6d64601\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/CC441065B89B7261\",\r\n \"operationId\": \"CC441065B89B7261\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:58:58.2672399Z\",\r\n \"duration\": \"PT5.7861434S\",\r\n \"trackingId\": \"b5c6a18e-51fd-445d-b4c5-4bc8175fbeb7\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "667" @@ -921,16 +1249,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31829" + "14976" ], "x-ms-request-id": [ - "367d9ec2-d687-4e89-98db-607f4045d7e0" + "bd8f140b-6747-4a82-b4b8-183460bbf11a" ], "x-ms-correlation-request-id": [ - "367d9ec2-d687-4e89-98db-607f4045d7e0" + "bd8f140b-6747-4a82-b4b8-183460bbf11a" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130207Z:367d9ec2-d687-4e89-98db-607f4045d7e0" + "NORTHEUROPE:20150525T115900Z:bd8f140b-6747-4a82-b4b8-183460bbf11a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -939,7 +1267,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:07 GMT" + "Mon, 25 May 2015 11:58:59 GMT" ] }, "StatusCode": 200 @@ -954,7 +1282,55 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/575FAFDB90437210\",\r\n \"operationId\": \"575FAFDB90437210\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:02:10.0416006Z\",\r\n \"duration\": \"PT3.6841036S\",\r\n \"trackingId\": \"4630df65-e984-4520-98b3-8cb5dd8ff6b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/CC441065B89B7261\",\r\n \"operationId\": \"CC441065B89B7261\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:02:06.2542785Z\",\r\n \"duration\": \"PT7.2353037S\",\r\n \"trackingId\": \"eb502dbc-7f91-4d71-a19c-3a2df6d64601\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/CC441065B89B7261\",\r\n \"operationId\": \"CC441065B89B7261\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:58:58.2672399Z\",\r\n \"duration\": \"PT5.7861434S\",\r\n \"trackingId\": \"b5c6a18e-51fd-445d-b4c5-4bc8175fbeb7\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "667" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-request-id": [ + "0599a59e-fa62-47bc-b5fd-960a3cee56e1" + ], + "x-ms-correlation-request-id": [ + "0599a59e-fa62-47bc-b5fd-960a3cee56e1" + ], + "x-ms-routing-request-id": [ + "NORTHEUROPE:20150525T115903Z:0599a59e-fa62-47bc-b5fd-960a3cee56e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:59:02 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzYwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXAvb3BlcmF0aW9ucz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/575FAFDB90437210\",\r\n \"operationId\": \"575FAFDB90437210\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:59:05.2923594Z\",\r\n \"duration\": \"PT6.9011134S\",\r\n \"trackingId\": \"2c5cfa95-6564-45c5-9f7b-fd6a33b75635\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/CC441065B89B7261\",\r\n \"operationId\": \"CC441065B89B7261\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:58:58.2672399Z\",\r\n \"duration\": \"PT5.7861434S\",\r\n \"trackingId\": \"b5c6a18e-51fd-445d-b4c5-4bc8175fbeb7\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "1389" @@ -969,16 +1345,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31827" + "14972" ], "x-ms-request-id": [ - "b2bc3a3e-2fcc-4c02-8fce-167f78b27de2" + "bf14555f-350d-4576-ae5a-b92a31ec4bd5" ], "x-ms-correlation-request-id": [ - "b2bc3a3e-2fcc-4c02-8fce-167f78b27de2" + "bf14555f-350d-4576-ae5a-b92a31ec4bd5" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130210Z:b2bc3a3e-2fcc-4c02-8fce-167f78b27de2" + "NORTHEUROPE:20150525T115906Z:bf14555f-350d-4576-ae5a-b92a31ec4bd5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -987,7 +1363,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:10 GMT" + "Mon, 25 May 2015 11:59:05 GMT" ] }, "StatusCode": 200 @@ -1002,7 +1378,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/575FAFDB90437210\",\r\n \"operationId\": \"575FAFDB90437210\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:02:10.0416006Z\",\r\n \"duration\": \"PT3.6841036S\",\r\n \"trackingId\": \"4630df65-e984-4520-98b3-8cb5dd8ff6b9\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/CC441065B89B7261\",\r\n \"operationId\": \"CC441065B89B7261\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:02:06.2542785Z\",\r\n \"duration\": \"PT7.2353037S\",\r\n \"trackingId\": \"eb502dbc-7f91-4d71-a19c-3a2df6d64601\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n }\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/575FAFDB90437210\",\r\n \"operationId\": \"575FAFDB90437210\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:59:05.2923594Z\",\r\n \"duration\": \"PT6.9011134S\",\r\n \"trackingId\": \"2c5cfa95-6564-45c5-9f7b-fd6a33b75635\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n }\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup/operations/CC441065B89B7261\",\r\n \"operationId\": \"CC441065B89B7261\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:58:58.2672399Z\",\r\n \"duration\": \"PT5.7861434S\",\r\n \"trackingId\": \"b5c6a18e-51fd-445d-b4c5-4bc8175fbeb7\",\r\n \"statusCode\": \"Created\",\r\n \"targetResource\": {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n }\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "1389" @@ -1017,16 +1393,64 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31825" + "14970" + ], + "x-ms-request-id": [ + "003c360a-8296-470c-b0cf-fa5759f7cab5" + ], + "x-ms-correlation-request-id": [ + "003c360a-8296-470c-b0cf-fa5759f7cab5" + ], + "x-ms-routing-request-id": [ + "NORTHEUROPE:20150525T115909Z:003c360a-8296-470c-b0cf-fa5759f7cab5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Mon, 25 May 2015 11:59:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourcegroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlZ3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzYwMS9kZXBsb3ltZW50cy9zcWwtYXVkaXQtdGVzdC1lbnYtc2V0dXA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Accepted\",\r\n \"timestamp\": \"2015-05-25T11:58:50.0378119Z\",\r\n \"duration\": \"PT1.0695271S\",\r\n \"correlationId\": \"007ff52c-c4e5-48b0-a761-4d5af5f15513\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1651" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" ], "x-ms-request-id": [ - "1bb9a5c6-6cb7-4367-8b2c-20cd29cb7941" + "c0871e30-6692-4230-8e52-f3a1d4105546" ], "x-ms-correlation-request-id": [ - "1bb9a5c6-6cb7-4367-8b2c-20cd29cb7941" + "c0871e30-6692-4230-8e52-f3a1d4105546" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130213Z:1bb9a5c6-6cb7-4367-8b2c-20cd29cb7941" + "NORTHEUROPE:20150525T115851Z:c0871e30-6692-4230-8e52-f3a1d4105546" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1035,7 +1459,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:13 GMT" + "Mon, 25 May 2015 11:58:51 GMT" ] }, "StatusCode": 200 @@ -1050,10 +1474,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:01:58.5115882Z\",\r\n \"duration\": \"PT2.1430787S\",\r\n \"correlationId\": \"32337c61-590d-43ca-878e-a540038bf97d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:58:52.013518Z\",\r\n \"duration\": \"PT3.0452332S\",\r\n \"correlationId\": \"007ff52c-c4e5-48b0-a761-4d5af5f15513\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1650" + "1649" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1065,16 +1489,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31834" + "14979" ], "x-ms-request-id": [ - "64ba6fe6-3890-4e89-96bd-41b554256170" + "4b6a3b8b-398a-416b-bcb9-631f9f603ee9" ], "x-ms-correlation-request-id": [ - "64ba6fe6-3890-4e89-96bd-41b554256170" + "4b6a3b8b-398a-416b-bcb9-631f9f603ee9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130158Z:64ba6fe6-3890-4e89-96bd-41b554256170" + "NORTHEUROPE:20150525T115854Z:4b6a3b8b-398a-416b-bcb9-631f9f603ee9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1083,7 +1507,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:01:58 GMT" + "Mon, 25 May 2015 11:58:53 GMT" ] }, "StatusCode": 200 @@ -1098,10 +1522,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:01:58.5115882Z\",\r\n \"duration\": \"PT2.1430787S\",\r\n \"correlationId\": \"32337c61-590d-43ca-878e-a540038bf97d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:58:52.013518Z\",\r\n \"duration\": \"PT3.0452332S\",\r\n \"correlationId\": \"007ff52c-c4e5-48b0-a761-4d5af5f15513\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1650" + "1649" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1113,16 +1537,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31832" + "14977" ], "x-ms-request-id": [ - "dae5be49-f8bb-4c7f-8e9e-a9c4939c5ebb" + "0eb48489-d594-4b3a-bc19-8ee69c2dd942" ], "x-ms-correlation-request-id": [ - "dae5be49-f8bb-4c7f-8e9e-a9c4939c5ebb" + "0eb48489-d594-4b3a-bc19-8ee69c2dd942" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130201Z:dae5be49-f8bb-4c7f-8e9e-a9c4939c5ebb" + "NORTHEUROPE:20150525T115857Z:0eb48489-d594-4b3a-bc19-8ee69c2dd942" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1131,7 +1555,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:01 GMT" + "Mon, 25 May 2015 11:58:56 GMT" ] }, "StatusCode": 200 @@ -1146,10 +1570,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:01:58.5115882Z\",\r\n \"duration\": \"PT2.1430787S\",\r\n \"correlationId\": \"32337c61-590d-43ca-878e-a540038bf97d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:58:52.013518Z\",\r\n \"duration\": \"PT3.0452332S\",\r\n \"correlationId\": \"007ff52c-c4e5-48b0-a761-4d5af5f15513\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1650" + "1649" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1161,16 +1585,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31830" + "14975" ], "x-ms-request-id": [ - "0f30cc4b-29e3-4e75-9760-722508bab031" + "8764378c-9fd1-4040-a9ee-ba1d735f418d" ], "x-ms-correlation-request-id": [ - "0f30cc4b-29e3-4e75-9760-722508bab031" + "8764378c-9fd1-4040-a9ee-ba1d735f418d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130204Z:0f30cc4b-29e3-4e75-9760-722508bab031" + "NORTHEUROPE:20150525T115900Z:8764378c-9fd1-4040-a9ee-ba1d735f418d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1179,7 +1603,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:04 GMT" + "Mon, 25 May 2015 11:59:00 GMT" ] }, "StatusCode": 200 @@ -1194,10 +1618,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:01:58.5115882Z\",\r\n \"duration\": \"PT2.1430787S\",\r\n \"correlationId\": \"32337c61-590d-43ca-878e-a540038bf97d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:58:52.013518Z\",\r\n \"duration\": \"PT3.0452332S\",\r\n \"correlationId\": \"007ff52c-c4e5-48b0-a761-4d5af5f15513\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1650" + "1649" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1209,16 +1633,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31828" + "14973" ], "x-ms-request-id": [ - "1aca6f7a-d24c-44d3-98f4-589023ebf3b5" + "ce5944fa-a781-47d1-beb2-b090680ced19" ], "x-ms-correlation-request-id": [ - "1aca6f7a-d24c-44d3-98f4-589023ebf3b5" + "ce5944fa-a781-47d1-beb2-b090680ced19" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130208Z:1aca6f7a-d24c-44d3-98f4-589023ebf3b5" + "NORTHEUROPE:20150525T115903Z:ce5944fa-a781-47d1-beb2-b090680ced19" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1227,7 +1651,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:07 GMT" + "Mon, 25 May 2015 11:59:03 GMT" ] }, "StatusCode": 200 @@ -1242,10 +1666,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-04-21T13:01:58.5115882Z\",\r\n \"duration\": \"PT2.1430787S\",\r\n \"correlationId\": \"32337c61-590d-43ca-878e-a540038bf97d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Running\",\r\n \"timestamp\": \"2015-05-25T11:58:52.013518Z\",\r\n \"duration\": \"PT3.0452332S\",\r\n \"correlationId\": \"007ff52c-c4e5-48b0-a761-4d5af5f15513\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1650" + "1649" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1257,16 +1681,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31826" + "14971" ], "x-ms-request-id": [ - "c05691c7-1a27-45fa-84da-54698e6a2414" + "75934384-cb14-4bc1-8179-f1c0d5c7de44" ], "x-ms-correlation-request-id": [ - "c05691c7-1a27-45fa-84da-54698e6a2414" + "75934384-cb14-4bc1-8179-f1c0d5c7de44" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130211Z:c05691c7-1a27-45fa-84da-54698e6a2414" + "NORTHEUROPE:20150525T115906Z:75934384-cb14-4bc1-8179-f1c0d5c7de44" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1275,7 +1699,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:10 GMT" + "Mon, 25 May 2015 11:59:06 GMT" ] }, "StatusCode": 200 @@ -1290,10 +1714,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-04-21T13:02:11.9730253Z\",\r\n \"duration\": \"PT15.6045158S\",\r\n \"correlationId\": \"32337c61-590d-43ca-878e-a540038bf97d\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/deployments/sql-audit-test-env-setup\",\r\n \"name\": \"sql-audit-test-env-setup\",\r\n \"properties\": {\r\n \"parameters\": {\r\n \"administratorLogin\": {\r\n \"type\": \"String\",\r\n \"value\": \"testlogin\"\r\n },\r\n \"administratorLoginPassword\": {\r\n \"type\": \"SecureString\"\r\n },\r\n \"collation\": {\r\n \"type\": \"String\",\r\n \"value\": \"SQL_Latin1_General_CP1_CI_AS\"\r\n },\r\n \"databaseName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-db601\"\r\n },\r\n \"edition\": {\r\n \"type\": \"String\",\r\n \"value\": \"Basic\"\r\n },\r\n \"configuredServiceLevelObjectiveId\": {\r\n \"type\": \"String\",\r\n \"value\": \"910b4fcb-8a29-4c3e-958f-f7ba794388b2\"\r\n },\r\n \"envLocation\": {\r\n \"type\": \"String\",\r\n \"value\": \"West US\"\r\n },\r\n \"serverName\": {\r\n \"type\": \"String\",\r\n \"value\": \"sql-audit-cmdlet-server601\"\r\n }\r\n },\r\n \"mode\": \"Incremental\",\r\n \"provisioningState\": \"Succeeded\",\r\n \"timestamp\": \"2015-05-25T11:59:07.5294878Z\",\r\n \"duration\": \"PT18.561203S\",\r\n \"correlationId\": \"007ff52c-c4e5-48b0-a761-4d5af5f15513\",\r\n \"providers\": [\r\n {\r\n \"namespace\": \"Microsoft.Sql\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"servers\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"servers/databases\",\r\n \"locations\": [\r\n \"westus\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"dependsOn\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"resourceType\": \"Microsoft.Sql/servers\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601\"\r\n }\r\n ],\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"resourceType\": \"Microsoft.Sql/servers/databases\",\r\n \"resourceName\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\"\r\n }\r\n ]\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1653" + "1652" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1305,16 +1729,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31824" + "14969" ], "x-ms-request-id": [ - "5811c00c-2fc3-4e84-8406-66f91912fb0c" + "50ee1181-9dde-4b6f-8402-14d1e6c3384d" ], "x-ms-correlation-request-id": [ - "5811c00c-2fc3-4e84-8406-66f91912fb0c" + "50ee1181-9dde-4b6f-8402-14d1e6c3384d" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130214Z:5811c00c-2fc3-4e84-8406-66f91912fb0c" + "NORTHEUROPE:20150525T115909Z:50ee1181-9dde-4b6f-8402-14d1e6c3384d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1323,7 +1747,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:13 GMT" + "Mon, 25 May 2015 11:59:08 GMT" ] }, "StatusCode": 200 @@ -1338,10 +1762,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"name\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601\",\r\n \"name\": \"sql-audit-cmdlet-server601\",\r\n \"type\": \"Microsoft.Sql/servers\",\r\n \"kind\": \"v2.0\",\r\n \"location\": \"westus\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/databases/sql-audit-cmdlet-db601\",\r\n \"name\": \"sql-audit-cmdlet-server601/sql-audit-cmdlet-db601\",\r\n \"type\": \"Microsoft.Sql/servers/databases\",\r\n \"kind\": \"v2.0,user\",\r\n \"location\": \"westus\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "327" + "610" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1353,16 +1777,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31823" + "14968" ], "x-ms-request-id": [ - "bb8f6a98-b65a-4a3d-83da-1f8a677787c9" + "e6c4a090-2b64-48cb-9fc7-6177a91f58cb" ], "x-ms-correlation-request-id": [ - "bb8f6a98-b65a-4a3d-83da-1f8a677787c9" + "e6c4a090-2b64-48cb-9fc7-6177a91f58cb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130216Z:bb8f6a98-b65a-4a3d-83da-1f8a677787c9" + "NORTHEUROPE:20150525T115911Z:e6c4a090-2b64-48cb-9fc7-6177a91f58cb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1371,7 +1795,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:15 GMT" + "Mon, 25 May 2015 11:59:11 GMT" ] }, "StatusCode": 200 @@ -1383,7 +1807,7 @@ "RequestBody": "", "RequestHeaders": { "User-Agent": [ - "Microsoft.Azure.Management.Authorization.AuthorizationManagementClient/0.0.0.0" + "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}", @@ -1404,16 +1828,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "westeurope:57bc37a9-e193-44c7-8118-dd62c5747813" + "northeurope:072797e3-dad0-4848-ab87-bc21314ea639" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31818" + "14997" ], "x-ms-correlation-request-id": [ - "0988be84-ba66-4f02-805d-b78f6beb69e9" + "da887a12-e009-44c2-92e3-02e18295ea75" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130217Z:0988be84-ba66-4f02-805d-b78f6beb69e9" + "NORTHEUROPE:20150525T115912Z:da887a12-e009-44c2-92e3-02e18295ea75" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1422,7 +1846,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:17 GMT" + "Mon, 25 May 2015 11:59:12 GMT" ] }, "StatusCode": 200 @@ -1437,19 +1861,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "46f375a8-fbf6-4ca3-8487-e0b1fbb2f2a8" + "118ad5e1-687d-48f8-b805-b11e79daa5c4" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "949" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "88b08c82-9b55-4eb0-a2e8-d31ef9e0ba4d" + "d34a3dde-50b3-4dcc-869b-56c4f722b594" ], "X-Content-Type-Options": [ "nosniff" @@ -1458,13 +1882,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31822" + "14999" ], "x-ms-correlation-request-id": [ - "20ef1aeb-6f08-4b2b-9720-172de988552e" + "12b59034-394f-4ac2-ba46-82cbe35e67e7" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130218Z:20ef1aeb-6f08-4b2b-9720-172de988552e" + "NORTHEUROPE:20150525T115914Z:12b59034-394f-4ac2-ba46-82cbe35e67e7" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1473,7 +1897,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:18 GMT" + "Mon, 25 May 2015 11:59:14 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1491,19 +1915,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "ecb3777f-f21e-4e6b-8e63-4fc0996d1d91" + "86a6c644-dcad-4fe9-a1ad-14752f9d7120" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "982" + "929" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "632ee5ee-c9d2-48ed-af53-d27d6afa4d82" + "3f0d32f2-8b39-4809-9eb3-b714c8ecb95a" ], "X-Content-Type-Options": [ "nosniff" @@ -1512,13 +1936,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31821" + "14998" ], "x-ms-correlation-request-id": [ - "d2ae2098-08cd-4967-a8a1-607a99e06360" + "579e42a1-d18f-45a1-b06e-4c93ff972ca8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130223Z:d2ae2098-08cd-4967-a8a1-607a99e06360" + "NORTHEUROPE:20150525T115919Z:579e42a1-d18f-45a1-b06e-4c93ff972ca8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1527,7 +1951,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:22 GMT" + "Mon, 25 May 2015 11:59:19 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1545,19 +1969,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "fe0133db-835a-42a6-82f3-a241f4775a24" + "ea3c7478-09f2-4d41-b047-0de7f087713f" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "982" + "929" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "78903084-6841-4a6f-a1f8-a4e0f2b7cffb" + "9cee217b-ed08-4dcf-b807-b4637671e8e8" ], "X-Content-Type-Options": [ "nosniff" @@ -1566,13 +1990,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31820" + "14997" ], "x-ms-correlation-request-id": [ - "3e188914-562b-4390-be2b-2d6167544825" + "d36b70a1-5a52-4f92-ad59-4346af26102f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130224Z:3e188914-562b-4390-be2b-2d6167544825" + "NORTHEUROPE:20150525T115921Z:d36b70a1-5a52-4f92-ad59-4346af26102f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1581,7 +2005,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:23 GMT" + "Mon, 25 May 2015 11:59:20 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1599,19 +2023,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "444912e0-1368-42cd-8b51-787ed976292b" + "6adc684a-a7ec-415b-a025-cf8e6925819c" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "755" + "776" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "52071a52-0f64-4d43-bc51-ad9248db02e2" + "17c89ad6-d4b7-44d6-b169-7f2dbd0cec67" ], "X-Content-Type-Options": [ "nosniff" @@ -1620,13 +2044,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31818" + "14996" ], "x-ms-correlation-request-id": [ - "26c25995-db8d-4ced-9234-f3a839f86ac5" + "75746b0d-aaa3-4e6a-8b6b-dcf19cee44f9" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130228Z:26c25995-db8d-4ced-9234-f3a839f86ac5" + "NORTHEUROPE:20150525T115925Z:75746b0d-aaa3-4e6a-8b6b-dcf19cee44f9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1635,7 +2059,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:27 GMT" + "Mon, 25 May 2015 11:59:24 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1653,19 +2077,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "bab20530-4291-4574-a1a1-772a07f71d4d" + "c28a9755-ed30-4925-ad21-ba7282936bf0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "755" + "776" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "3da48c55-3af7-4e3d-b09e-cb57b2d78633" + "91e4129c-c92b-4dd0-9766-d4566a99227a" ], "X-Content-Type-Options": [ "nosniff" @@ -1674,13 +2098,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31817" + "14995" ], "x-ms-correlation-request-id": [ - "36ee6a33-075c-4967-8f23-74889278fdd4" + "028e7ad8-1c6b-4cf7-ba5c-77fec1a74fbf" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130229Z:36ee6a33-075c-4967-8f23-74889278fdd4" + "NORTHEUROPE:20150525T115926Z:028e7ad8-1c6b-4cf7-ba5c-77fec1a74fbf" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1689,7 +2113,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:29 GMT" + "Mon, 25 May 2015 11:59:26 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1707,19 +2131,19 @@ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "23bde44d-8ed5-47fc-a16f-6016ab1e1455" + "7638aef6-f912-4934-91af-3e5425597266" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"********\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "689" + "710" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "a659a914-86bd-4b4b-8d70-20adffa4feec" + "afc32c5a-3018-4b8d-9b48-13d29822f551" ], "X-Content-Type-Options": [ "nosniff" @@ -1728,13 +2152,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "31816" + "14994" ], "x-ms-correlation-request-id": [ - "540c6561-e01e-4342-934f-a8924209b15d" + "356cc2b4-1a31-49cb-bb71-2c490cfaa46b" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130233Z:540c6561-e01e-4342-934f-a8924209b15d" + "NORTHEUROPE:20150525T115930Z:356cc2b4-1a31-49cb-bb71-2c490cfaa46b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1743,7 +2167,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:32 GMT" + "Mon, 25 May 2015 11:59:30 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1764,7 +2188,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"secondaryKey\": \"GV5bjq/AxQF+Cyl2HO9e6ZMwC3/LThtb4lrs5ZCl0cHVgJmI8EdVadlbVD5+tDQLReNqL1KAdkx4FsjSKva86Q==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"secondaryKey\": \"VZPBq2yWL3cfvYO+xLbkQV3Ighcm6AfXZknMgt1b5CNoZz4GzDXYwnZLR+5FHpBf7XD2Py/YGHcNAEmCMyLcXA==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1782,16 +2206,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:7fbf9f0c-dc08-4b80-935d-1f5534f812d7" + "southcentralus:b285f114-57a0-4bdc-beda-fe634ee41b74" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1199" ], "x-ms-correlation-request-id": [ - "546c0c77-711c-41a5-954e-007343baf380" + "abc7bf8a-acb2-46d6-8d0d-a78d02fb4b37" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130219Z:546c0c77-711c-41a5-954e-007343baf380" + "NORTHEUROPE:20150525T115916Z:abc7bf8a-acb2-46d6-8d0d-a78d02fb4b37" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1800,7 +2224,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:19 GMT" + "Mon, 25 May 2015 11:59:16 GMT" ] }, "StatusCode": 200 @@ -1818,7 +2242,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"secondaryKey\": \"GV5bjq/AxQF+Cyl2HO9e6ZMwC3/LThtb4lrs5ZCl0cHVgJmI8EdVadlbVD5+tDQLReNqL1KAdkx4FsjSKva86Q==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"secondaryKey\": \"VZPBq2yWL3cfvYO+xLbkQV3Ighcm6AfXZknMgt1b5CNoZz4GzDXYwnZLR+5FHpBf7XD2Py/YGHcNAEmCMyLcXA==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1836,16 +2260,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:ee7069e0-c883-41b9-9823-21dc6613d14c" + "southcentralus:987ed09a-6536-4a81-9fda-553f58cb5b30" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1194" + "1197" ], "x-ms-correlation-request-id": [ - "a03ff4d9-0301-4c83-b4bb-bd4f444ea401" + "d704e528-7898-432d-a3ab-0ed85c9505b2" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130224Z:a03ff4d9-0301-4c83-b4bb-bd4f444ea401" + "NORTHEUROPE:20150525T115922Z:d704e528-7898-432d-a3ab-0ed85c9505b2" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1854,7 +2278,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:24 GMT" + "Mon, 25 May 2015 11:59:21 GMT" ] }, "StatusCode": 200 @@ -1872,7 +2296,7 @@ "none" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"secondaryKey\": \"GV5bjq/AxQF+Cyl2HO9e6ZMwC3/LThtb4lrs5ZCl0cHVgJmI8EdVadlbVD5+tDQLReNqL1KAdkx4FsjSKva86Q==\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"secondaryKey\": \"VZPBq2yWL3cfvYO+xLbkQV3Ighcm6AfXZknMgt1b5CNoZz4GzDXYwnZLR+5FHpBf7XD2Py/YGHcNAEmCMyLcXA==\"\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -1890,16 +2314,16 @@ "Accept-Encoding" ], "x-ms-request-id": [ - "southcentralus:0ddb0dee-7a5a-45b6-9d75-d8649f6b92e6" + "southcentralus:98525cf8-1c49-4095-833b-10ff705a0515" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1192" + "1195" ], "x-ms-correlation-request-id": [ - "146379f9-31a9-40fe-a6a2-5c26826afc51" + "40b6f997-f158-4801-8a65-f4b05c455d0f" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130230Z:146379f9-31a9-40fe-a6a2-5c26826afc51" + "NORTHEUROPE:20150525T115927Z:40b6f997-f158-4801-8a65-f4b05c455d0f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1908,7 +2332,7 @@ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:29 GMT" + "Mon, 25 May 2015 11:59:26 GMT" ] }, "StatusCode": 200 @@ -1917,31 +2341,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzYwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNjAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"storageAccountKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"storageAccountKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "797" + "777" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "46f375a8-fbf6-4ca3-8487-e0b1fbb2f2a8" + "118ad5e1-687d-48f8-b805-b11e79daa5c4" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"DataAccess,DataChanges,RevokePermissions,SchemaChanges,SecurityExceptions,PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "1057" + "1004" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "68a9708e-e765-4ca5-aaf8-6dc874094a8c" + "d75a4e6a-b768-438e-b2b2-602453977254" ], "X-Content-Type-Options": [ "nosniff" @@ -1953,13 +2377,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1198" ], "x-ms-correlation-request-id": [ - "050e53dc-3c63-4a9a-9f45-4194d5ac1597" + "75ae97d4-2e23-4481-9bb7-52cc52b012b8" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130221Z:050e53dc-3c63-4a9a-9f45-4194d5ac1597" + "NORTHEUROPE:20150525T115918Z:75ae97d4-2e23-4481-9bb7-52cc52b012b8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1968,7 +2392,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:21 GMT" + "Mon, 25 May 2015 11:59:17 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -1980,31 +2404,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzYwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNjAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"storageAccountKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"storageAccountKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "570" + "624" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "fe0133db-835a-42a6-82f3-a241f4775a24" + "ea3c7478-09f2-4d41-b047-0de7f087713f" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"PlainSQL_Success,ParameterizedSQL_Success,ParameterizedSQL_Failure\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "830" + "851" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "07466697-2af6-4ca1-a47e-e577b53156b9" + "3f94c154-1c7b-4dcd-a000-d3496fd02a06" ], "X-Content-Type-Options": [ "nosniff" @@ -2016,13 +2440,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1193" + "1196" ], "x-ms-correlation-request-id": [ - "3d4cdab6-9eee-45ac-ad90-115c45245b1b" + "722b1b82-e3f8-4d37-9c5c-b6feb9f84c01" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130226Z:3d4cdab6-9eee-45ac-ad90-115c45245b1b" + "NORTHEUROPE:20150525T115923Z:722b1b82-e3f8-4d37-9c5c-b6feb9f84c01" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2031,7 +2455,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:26 GMT" + "Mon, 25 May 2015 11:59:23 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2043,31 +2467,31 @@ "RequestUri": "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default?api-version=2014-04-01", "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvY2NhMjRlYzgtOTliNS00YWE3LTlmZjYtNDg2ZTg4NmYzMDRjL3Jlc291cmNlR3JvdXBzL3NxbC1hdWRpdC1jbWRsZXQtdGVzdC1yZzYwMS9wcm92aWRlcnMvTWljcm9zb2Z0LlNxbC9zZXJ2ZXJzL3NxbC1hdWRpdC1jbWRsZXQtc2VydmVyNjAxL2F1ZGl0aW5nUG9saWNpZXMvRGVmYXVsdD9hcGktdmVyc2lvbj0yMDE0LTA0LTAx", "RequestMethod": "PUT", - "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"storageAccountKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "RequestBody": "{\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"storageAccountKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\"\r\n }\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "504" + "558" ], "User-Agent": [ "Microsoft.Azure.Management.Sql.SqlManagementClient/0.9.0.0" ], "x-ms-client-request-id": [ - "bab20530-4291-4574-a1a1-772a07f71d4d" + "c28a9755-ed30-4925-ad21-ba7282936bf0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": null,\r\n \"storageAccountKey\": \"q8BvB1OVmyjNYvO5RpmhTvuPLJCBUfgrBs9PMD1q9VQKF/WHstyeluUX9doz3Q8FZf82XQ6goTFkiGbChjN2oQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c/resourceGroups/sql-audit-cmdlet-test-rg601/providers/Microsoft.Sql/servers/sql-audit-cmdlet-server601/auditingPolicies/Default\",\r\n \"name\": \"Default\",\r\n \"type\": \"Microsoft.Sql/servers/auditingPolicies\",\r\n \"location\": null,\r\n \"properties\": {\r\n \"auditingState\": \"Enabled\",\r\n \"eventTypesToAudit\": \"\",\r\n \"storageAccountName\": \"auditcmdlets601\",\r\n \"auditLogsTableName\": \"Sqlauditcmdletserver601\",\r\n \"storageAccountKey\": \"B/YsyIpltgMBZ3/6xbQ0G4bYhXitJ9J9yFM14z5U+PWl4nKCIFjenssMnbq1xzsb0yfz5XuKmSN01/5+jW8syQ==\",\r\n \"storageAccountSecondaryKey\": null,\r\n \"storageTableEndpoint\": \"https://auditcmdlets601.table.core.windows.net/\",\r\n \"storageAccountResourceGroupName\": \"Default-Storage-WestUS\",\r\n \"storageAccountSubscriptionId\": \"cca24ec8-99b5-4aa7-9ff6-486e886f304c\",\r\n \"retentionDays\": \"0\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "764" + "785" ], "Content-Type": [ "application/json; odata=minimalmetadata; streaming=true; charset=utf-8" ], "x-ms-request-id": [ - "f437f46a-6d0c-4dc0-a647-1abecf151fb9" + "b398569d-c7fd-4144-ace5-cd408a6dff93" ], "X-Content-Type-Options": [ "nosniff" @@ -2079,13 +2503,13 @@ "3.0;" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1191" + "1194" ], "x-ms-correlation-request-id": [ - "5a24c68a-8a50-4068-b29d-a4e732987912" + "f841b5f6-8c3d-4422-ab10-ae89ed5b44eb" ], "x-ms-routing-request-id": [ - "WESTEUROPE:20150421T130232Z:5a24c68a-8a50-4068-b29d-a4e732987912" + "NORTHEUROPE:20150525T115929Z:f841b5f6-8c3d-4422-ab10-ae89ed5b44eb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -2094,7 +2518,7 @@ "no-store, no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:31 GMT" + "Mon, 25 May 2015 11:59:29 GMT" ], "Server": [ "Microsoft-HTTPAPI/2.0" @@ -2124,25 +2548,25 @@ "ussouth3" ], "x-ms-request-id": [ - "b075f303484795a4b9624b1f4158b75b" + "4fbe58cd9706ac2da9196a7e7c88b80d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:36 GMT" + "Mon, 25 May 2015 11:59:33 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, "StatusCode": 200 }, { - "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/b075f303484795a4b9624b1f4158b75b", - "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zL2IwNzVmMzAzNDg0Nzk1YTRiOTYyNGIxZjQxNThiNzVi", + "RequestUri": "/cca24ec8-99b5-4aa7-9ff6-486e886f304c/operations/4fbe58cd9706ac2da9196a7e7c88b80d", + "EncodedRequestUri": "L2NjYTI0ZWM4LTk5YjUtNGFhNy05ZmY2LTQ4NmU4ODZmMzA0Yy9vcGVyYXRpb25zLzRmYmU1OGNkOTcwNmFjMmRhOTE5NmE3ZTdjODhiODBk", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -2153,7 +2577,7 @@ "Microsoft.WindowsAzure.Management.ManagementClient/4.0.0.0" ] }, - "ResponseBody": "\r\n b075f303-4847-95a4-b962-4b1f4158b75b\r\n Succeeded\r\n 200\r\n", + "ResponseBody": "\r\n 4fbe58cd-9706-ac2d-a919-6a7e7c88b80d\r\n Succeeded\r\n 200\r\n", "ResponseHeaders": { "Content-Length": [ "232" @@ -2165,17 +2589,17 @@ "ussouth3" ], "x-ms-request-id": [ - "34bc94ae339f9b32b3a7309c0835500c" + "78f18275db65a09283457b833b95922d" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 21 Apr 2015 13:02:37 GMT" + "Mon, 25 May 2015 11:59:32 GMT" ], "Server": [ - "1.0.6198.221", - "(rd_rdfe_stable.150418-1952)", + "1.0.6198.229", + "(rd_rdfe_stable.150507-1624)", "Microsoft-HTTPAPI/2.0" ] }, diff --git a/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.Designer.cs b/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.Designer.cs index 4ac043718151..75a9ad22cfa2 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.Designer.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.Designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.0 +// Runtime Version:4.0.30319.34014 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -105,6 +105,15 @@ internal static string DataMaskingTableAndColumnUsedError { } } + /// + /// Looks up a localized string similar to The use of any of these event types is deprecated: DataAccess, SchemaChanges, DataChanges, SecurityExceptions, RevokePermissions. + /// + internal static string DeprecatedEventTypeUsed { + get { + return ResourceManager.GetString("DeprecatedEventTypeUsed", resourceCulture); + } + } + /// /// Looks up a localized string similar to Elastic Pool with name: '{0}' already exists in server '{1}'.. /// diff --git a/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.resx b/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.resx index 9dd6332d604c..7c4a74d3e52b 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.resx +++ b/src/ResourceManager/Sql/Commands.Sql/Properties/Resources.resx @@ -225,4 +225,7 @@ Azure Sql Database Elastic Pool name is required for this operation + + The use of any of these event types is deprecated: DataAccess, SchemaChanges, DataChanges, SecurityExceptions, RevokePermissions + \ No newline at end of file diff --git a/src/ResourceManager/Sql/Commands.Sql/Security/Cmdlet/Auditing/SetAzureSqlDatabaseAuditingPolicy.cs b/src/ResourceManager/Sql/Commands.Sql/Security/Cmdlet/Auditing/SetAzureSqlDatabaseAuditingPolicy.cs index 98b0c3ebaa84..a3395516600c 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Security/Cmdlet/Auditing/SetAzureSqlDatabaseAuditingPolicy.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Security/Cmdlet/Auditing/SetAzureSqlDatabaseAuditingPolicy.cs @@ -121,6 +121,10 @@ protected override DatabaseAuditingPolicyModel ApplyUserInputToModel(DatabaseAud model.TableIdentifier = TableIdentifier; } + if (Util.DeprecatedEventTypeFound(EventType)) + { + WriteWarning(string.Format(Resources.DeprecatedEventTypeUsed)); + } return model; } } diff --git a/src/ResourceManager/Sql/Commands.Sql/Security/Cmdlet/Auditing/SetAzureSqlServerAuditingPolicy.cs b/src/ResourceManager/Sql/Commands.Sql/Security/Cmdlet/Auditing/SetAzureSqlServerAuditingPolicy.cs index 98204a3f743c..c48e98f6b8f4 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Security/Cmdlet/Auditing/SetAzureSqlServerAuditingPolicy.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Security/Cmdlet/Auditing/SetAzureSqlServerAuditingPolicy.cs @@ -128,7 +128,10 @@ protected override ServerAuditingPolicyModel ApplyUserInputToModel(ServerAuditin { model.TableIdentifier = TableIdentifier; } - + if (Util.DeprecatedEventTypeFound(EventType)) + { + WriteWarning(string.Format(Resources.DeprecatedEventTypeUsed)); + } return model; } } diff --git a/src/ResourceManager/Sql/Commands.Sql/Services/Util.cs b/src/ResourceManager/Sql/Commands.Sql/Services/Util.cs index 70a8ea784297..46d9279dcc9e 100644 --- a/src/ResourceManager/Sql/Commands.Sql/Services/Util.cs +++ b/src/ResourceManager/Sql/Commands.Sql/Services/Util.cs @@ -46,14 +46,7 @@ internal static string[] ProcessAuditEvents(string[] eventTypes) { return eventTypes; } - string[] deprecatedAuditEvents = - { - SecurityConstants.DeprecatedAuditEvents.DataAccess, - SecurityConstants.DeprecatedAuditEvents.DataChanges, - SecurityConstants.DeprecatedAuditEvents.SecurityExceptions, - SecurityConstants.DeprecatedAuditEvents.RevokePermissions, - SecurityConstants.DeprecatedAuditEvents.SchemaChanges - }; + string[] auditEvents = { @@ -78,7 +71,7 @@ internal static string[] ProcessAuditEvents(string[] eventTypes) } if (eventTypes[0] == SecurityConstants.All) { - return auditEvents.Union(deprecatedAuditEvents).ToArray(); + return auditEvents; } } else @@ -92,14 +85,38 @@ internal static string[] ProcessAuditEvents(string[] eventTypes) throw new Exception(string.Format(Resources.InvalidEventTypeSet, SecurityConstants.None)); } - if (eventTypes.Intersect(deprecatedAuditEvents).Any() && eventTypes.Intersect(auditEvents).Any()) + if (DeprecatedEventTypeFound(eventTypes)) { - // If the event types includes new events and deprecated events we throw error + if(eventTypes.Intersect(auditEvents).Any()) + { + // If the event types includes new events and deprecated events we throw error throw new Exception(Resources.InvalidDeprecatedEventTypeSet); + } } + } return eventTypes; } + + /// + /// Checks whether a deprected event type is found in the received array of event types + /// + internal static bool DeprecatedEventTypeFound(string[] eventType) + { + if(eventType == null) + { + return false; + } + string[] deprecatedAuditEvents = + { + SecurityConstants.DeprecatedAuditEvents.DataAccess, + SecurityConstants.DeprecatedAuditEvents.DataChanges, + SecurityConstants.DeprecatedAuditEvents.SecurityExceptions, + SecurityConstants.DeprecatedAuditEvents.RevokePermissions, + SecurityConstants.DeprecatedAuditEvents.SchemaChanges + }; + return eventType.Intersect(deprecatedAuditEvents).Any(); + } } } From 17953729683e0c3f1021579ec655db27f48b7c5b Mon Sep 17 00:00:00 2001 From: safeermohammed Date: Tue, 26 May 2015 07:43:53 -0700 Subject: [PATCH 19/20] defaulting Streamtype to any --- .../Commands.Automation/Common/StreamType.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ServiceManagement/Automation/Commands.Automation/Common/StreamType.cs b/src/ServiceManagement/Automation/Commands.Automation/Common/StreamType.cs index bdbaa7e80993..004861988c6c 100644 --- a/src/ServiceManagement/Automation/Commands.Automation/Common/StreamType.cs +++ b/src/ServiceManagement/Automation/Commands.Automation/Common/StreamType.cs @@ -20,6 +20,11 @@ namespace Microsoft.Azure.Commands.Automation.Common /// public enum StreamType { + /// + /// Indicates Generic stream. Used for querying all the streams regardless of the type. + /// + Any, + /// /// Indicates Progress Record streams /// @@ -48,11 +53,6 @@ public enum StreamType /// /// Indicates Verbose Record streams /// - Verbose, - - /// - /// Indicates Generic stream. Used for querying all the streams regardless of the type. - /// - Any + Verbose } } From 6fdede4590e4eb7d5d0f70d43d468ef36e3e43f2 Mon Sep 17 00:00:00 2001 From: Yoav Rubin Date: Tue, 26 May 2015 21:23:48 +0300 Subject: [PATCH 20/20] adding wxi --- setup/azurecmdfiles.wxi | 336 ---------------------------------------- 1 file changed, 336 deletions(-) diff --git a/setup/azurecmdfiles.wxi b/setup/azurecmdfiles.wxi index 22efeee9fa50..41ec32111aa2 100644 --- a/setup/azurecmdfiles.wxi +++ b/setup/azurecmdfiles.wxi @@ -38,15 +38,6 @@ - - - - - - - - - @@ -92,9 +83,6 @@ - - - @@ -183,15 +171,6 @@ - - - - - - - - - @@ -231,9 +210,6 @@ - - - @@ -329,15 +305,6 @@ - - - - - - - - - @@ -425,9 +392,6 @@ - - - @@ -670,15 +634,6 @@ - - - - - - - - - @@ -736,9 +691,6 @@ - - - @@ -771,15 +723,6 @@ - - - - - - - - - @@ -807,9 +750,6 @@ - - - @@ -836,15 +776,6 @@ - - - - - - - - - @@ -866,9 +797,6 @@ - - - @@ -937,15 +865,6 @@ - - - - - - - - - @@ -988,9 +907,6 @@ - - - @@ -1260,15 +1176,6 @@ - - - - - - - - - @@ -1323,9 +1230,6 @@ - - - @@ -1352,15 +1256,6 @@ - - - - - - - - - @@ -1397,9 +1292,6 @@ - - - @@ -1417,15 +1309,6 @@ - - - - - - - - - @@ -1489,9 +1372,6 @@ - - - @@ -1628,15 +1508,6 @@ - - - - - - - - - @@ -1682,9 +1553,6 @@ - - - @@ -1711,15 +1579,6 @@ - - - - - - - - - @@ -1771,9 +1630,6 @@ - - - @@ -1990,15 +1846,6 @@ - - - - - - - - - @@ -2140,9 +1987,6 @@ - - - @@ -2228,15 +2072,6 @@ - - - - - - - - - @@ -2300,9 +2135,6 @@ - - - @@ -2353,15 +2185,6 @@ - - - - - - - - - @@ -2473,9 +2296,6 @@ - - - @@ -2502,15 +2322,6 @@ - - - - - - - - - @@ -2634,9 +2445,6 @@ - - - @@ -2937,15 +2745,6 @@ - - - - - - - - - @@ -3000,9 +2799,6 @@ - - - @@ -3047,15 +2843,6 @@ - - - - - - - - - @@ -3176,9 +2963,6 @@ - - - @@ -3436,15 +3220,6 @@ - - - - - - - - - @@ -3586,9 +3361,6 @@ - - - @@ -3606,15 +3378,6 @@ - - - - - - - - - @@ -3678,9 +3441,6 @@ - - - @@ -3766,15 +3526,6 @@ - - - - - - - - - @@ -3820,9 +3571,6 @@ - - - @@ -3841,9 +3589,6 @@ - - - @@ -3859,7 +3604,6 @@ - @@ -3888,9 +3632,6 @@ - - - @@ -3904,7 +3645,6 @@ - @@ -3936,9 +3676,6 @@ - - - @@ -3968,7 +3705,6 @@ - @@ -4039,9 +3775,6 @@ - - - @@ -4061,7 +3794,6 @@ - @@ -4072,9 +3804,6 @@ - - - @@ -4084,7 +3813,6 @@ - @@ -4093,9 +3821,6 @@ - - - @@ -4103,7 +3828,6 @@ - @@ -4126,9 +3850,6 @@ - - - @@ -4143,7 +3864,6 @@ - @@ -4231,9 +3951,6 @@ - - - @@ -4252,7 +3969,6 @@ - @@ -4261,9 +3977,6 @@ - - - @@ -4276,15 +3989,11 @@ - - - - @@ -4306,7 +4015,6 @@ - @@ -4351,9 +4059,6 @@ - - - @@ -4369,7 +4074,6 @@ - @@ -4378,9 +4082,6 @@ - - - @@ -4398,7 +4099,6 @@ - @@ -4467,9 +4167,6 @@ - - - @@ -4517,7 +4214,6 @@ - @@ -4545,9 +4241,6 @@ - - - @@ -4569,7 +4262,6 @@ - @@ -4586,9 +4278,6 @@ - - - @@ -4626,7 +4315,6 @@ - @@ -4635,9 +4323,6 @@ - - - @@ -4679,7 +4364,6 @@ - @@ -4768,9 +4452,6 @@ - - - @@ -4789,7 +4470,6 @@ - @@ -4804,9 +4484,6 @@ - - - @@ -4847,7 +4524,6 @@ - @@ -4923,9 +4599,6 @@ - - - @@ -4973,15 +4646,11 @@ - - - - @@ -5003,7 +4672,6 @@ - @@ -5031,9 +4699,6 @@ - - - @@ -5049,7 +4714,6 @@ -